[2026-02-19T20:15:03.937381] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-02-19T20:15:04.119214] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-02-19T20:15:04.297806] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-02-19T20:15:04.472361] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-02-19T20:15:04.473267] [WARN ] [STATE ] State set to: WAITING [2026-02-19T20:15:04.473343] [INFO ] [STATE ] Checking TDM service status... [2026-02-19T20:15:04.684947] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-02-19T20:15:04.689645] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-02-19), and is a dependency of this service. [2026-02-19T20:15:04.726008] [WARN ] [sig-status] Service 'sig' is not running. [2026-02-19T20:15:04.763165] [WARN ] [sap-status] Service 'sap' is not running. [2026-02-19T20:15:04.800177] [WARN ] [exp-status] Service 'exp' is not running. [2026-02-19T20:15:04.800528] [WARN ] [STATE ] State set to: RUNNING [2026-02-19T20:15:04.800627] [INFO ] [CACHE ] Starting cache update [2026-02-19T20:15:04.800702] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-02-19T20:15:04.811089] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-02-19T20:15:04.811736] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-02-19T20:15:04.811808] [INFO ] [CACHE ] Cache update completed successfully [2026-02-19T20:15:04.811864] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-02-19T20:15:04.811920] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-19T20:15:04.922223] [DEBUG] [REMOTE ] Fetched 3393 unique symbols from directory listing. [2026-02-19T20:15:04.939553] [INFO ] [sig ] Skipping 3393 symbols with existing configuration [2026-02-19T20:15:04.939755] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-02-19T20:15:04.941653] [INFO ] [sig ] Generating forecasts for all active symbols [2026-02-19T20:15:04.941759] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-19T20:15:05.117421] [DEBUG] [REMOTE ] Fetched 3393 unique symbols from directory listing. [2026-02-19T20:15:05.123114] [INFO ] [sig ] Found 3393 active symbols to forecast [2026-02-19T20:15:05.138337] [INFO ] [sig ] [1/3393] Forecasting A... [2026-02-19T20:15:05.138512] [INFO ] [sig ] Generating forecast for: A [2026-02-19T20:15:05.138668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-02-19T20:15:05.161447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-02-19T20:15:05.163135] [INFO ] [FORECASTER] Starting predict_future for A [2026-02-19T20:15:05.164678] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-02-19T20:15:05.164756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:05.164811] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:05.164858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:05.164951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:05.258300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:05.259495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:05.259634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:05.259674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:05.427439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:05.427829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:05.427898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:05.427961] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:05.432813] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: DOWN (p=33.47%) [2026-02-19T20:15:05.433206] [INFO ] [FORECASTER] Completed predict_future for A [2026-02-19T20:15:05.433383] [INFO ] [sig ] A: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:05.598178] [INFO ] [LOCAL ] Saved forecast: A 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/A.txt [2026-02-19T20:15:05.598407] [INFO ] [sig ] [1/3393] Completed A in 0.5s | 2.17 sym/s | Total: 0.5s | ETA: 26.0m [2026-02-19T20:15:05.598454] [INFO ] [sig ] [2/3393] Forecasting AAL... [2026-02-19T20:15:05.598489] [INFO ] [sig ] Generating forecast for: AAL [2026-02-19T20:15:05.598554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-02-19T20:15:05.623920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-02-19T20:15:05.624352] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-02-19T20:15:05.625392] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-02-19T20:15:05.625457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:05.625491] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:05.625521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:05.625601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:05.687748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:05.688779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:05.688882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:05.688919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:05.819464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:05.819829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:05.819876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:05.819907] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:05.823742] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: UP (p=85.66%) [2026-02-19T20:15:05.824063] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-02-19T20:15:05.824216] [INFO ] [sig ] AAL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:05.974686] [INFO ] [LOCAL ] Saved forecast: AAL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AAL.txt [2026-02-19T20:15:05.974897] [INFO ] [sig ] [2/3393] Completed AAL in 0.4s | 2.39 sym/s | Total: 0.8s | ETA: 23.6m [2026-02-19T20:15:05.974943] [INFO ] [sig ] [3/3393] Forecasting AAOI... [2026-02-19T20:15:05.974975] [INFO ] [sig ] Generating forecast for: AAOI [2026-02-19T20:15:05.975007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-02-19T20:15:06.055620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-02-19T20:15:06.056124] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-02-19T20:15:06.057159] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-02-19T20:15:06.057218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:06.057254] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:06.057282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:06.057341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:06.151047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:06.152176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:06.152324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:06.152375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:06.324864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:06.325059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:06.325114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:06.325153] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:06.330130] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: UP (p=77.07%) [2026-02-19T20:15:06.330629] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-02-19T20:15:06.330833] [INFO ] [sig ] AAOI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:06.541844] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AAOI.txt [2026-02-19T20:15:06.542037] [INFO ] [sig ] [3/3393] Completed AAOI in 0.6s | 2.14 sym/s | Total: 1.4s | ETA: 26.4m [2026-02-19T20:15:06.542082] [INFO ] [sig ] [4/3393] Forecasting AAON... [2026-02-19T20:15:06.542115] [INFO ] [sig ] Generating forecast for: AAON [2026-02-19T20:15:06.542147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-02-19T20:15:06.558625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-02-19T20:15:06.559081] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-02-19T20:15:06.560108] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-02-19T20:15:06.560167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:06.560201] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:06.560229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:06.560287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:06.618645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:06.619660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:06.619754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:06.619788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:06.745710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:06.745925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:06.745984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:06.746024] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:06.751130] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: UP (p=98.80%) [2026-02-19T20:15:06.751646] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-02-19T20:15:06.751816] [INFO ] [sig ] AAON: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:06.905994] [INFO ] [LOCAL ] Saved forecast: AAON 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AAON.txt [2026-02-19T20:15:06.906201] [INFO ] [sig ] [4/3393] Completed AAON in 0.4s | 2.26 sym/s | Total: 1.8s | ETA: 25.0m [2026-02-19T20:15:06.906253] [INFO ] [sig ] [5/3393] Forecasting AAP... [2026-02-19T20:15:06.906285] [INFO ] [sig ] Generating forecast for: AAP [2026-02-19T20:15:06.906317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-02-19T20:15:06.922861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-02-19T20:15:06.923239] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-02-19T20:15:06.924294] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-02-19T20:15:06.924349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:06.924382] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:06.924408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:06.924475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:06.983642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:06.984562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:06.984668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:06.984702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:07.106447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:07.106629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:07.106671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:07.106701] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:07.110189] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: UP (p=87.01%) [2026-02-19T20:15:07.110480] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-02-19T20:15:07.110634] [INFO ] [sig ] AAP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:07.250562] [INFO ] [LOCAL ] Saved forecast: AAP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AAP.txt [2026-02-19T20:15:07.250740] [INFO ] [sig ] [5/3393] Completed AAP in 0.3s | 2.37 sym/s | Total: 2.1s | ETA: 23.9m [2026-02-19T20:15:07.250781] [INFO ] [sig ] [6/3393] Forecasting AAPB... [2026-02-19T20:15:07.250810] [INFO ] [sig ] Generating forecast for: AAPB [2026-02-19T20:15:07.250842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-02-19T20:15:07.263264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-02-19T20:15:07.263667] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-02-19T20:15:07.264492] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-02-19T20:15:07.264546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:07.264613] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:07.264665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:07.264726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:07.324770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:07.325709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:07.325798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:07.325831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:07.448234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:07.448416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:07.448457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:07.448486] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:07.452473] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: UP (p=86.05%) [2026-02-19T20:15:07.452940] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-02-19T20:15:07.453105] [INFO ] [sig ] AAPB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:07.603382] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AAPB.txt [2026-02-19T20:15:07.603606] [INFO ] [sig ] [6/3393] Completed AAPB in 0.4s | 2.43 sym/s | Total: 2.5s | ETA: 23.2m [2026-02-19T20:15:07.603661] [INFO ] [sig ] [7/3393] Forecasting AAPD... [2026-02-19T20:15:07.603697] [INFO ] [sig ] Generating forecast for: AAPD [2026-02-19T20:15:07.603735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-02-19T20:15:07.619019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-02-19T20:15:07.619485] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-02-19T20:15:07.620392] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-02-19T20:15:07.620474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:07.620512] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:07.620541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:07.620621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:07.685298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:07.686485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:07.686598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:07.686636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:07.816442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:07.816624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:07.816671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:07.816700] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:07.820235] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: DOWN (p=28.71%) [2026-02-19T20:15:07.820529] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-02-19T20:15:07.820704] [INFO ] [sig ] AAPD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:07.964285] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AAPD.txt [2026-02-19T20:15:07.964448] [INFO ] [sig ] [7/3393] Completed AAPD in 0.4s | 2.48 sym/s | Total: 2.8s | ETA: 22.8m [2026-02-19T20:15:07.964492] [INFO ] [sig ] [8/3393] Forecasting AAPL... [2026-02-19T20:15:07.964523] [INFO ] [sig ] Generating forecast for: AAPL [2026-02-19T20:15:07.964556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-02-19T20:15:07.981358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-02-19T20:15:07.981755] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-02-19T20:15:07.982603] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-02-19T20:15:07.982657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:07.982689] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:07.982717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:07.982774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:08.041079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:08.041976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:08.042059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:08.042093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:08.166275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:08.166437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:08.166479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:08.166507] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:08.170074] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: DOWN (p=4.19%) [2026-02-19T20:15:08.170372] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-02-19T20:15:08.170507] [INFO ] [sig ] AAPL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:08.314077] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AAPL.txt [2026-02-19T20:15:08.314241] [INFO ] [sig ] [8/3393] Completed AAPL in 0.3s | 2.52 sym/s | Total: 3.2s | ETA: 22.4m [2026-02-19T20:15:08.314280] [INFO ] [sig ] [9/3393] Forecasting AAXJ... [2026-02-19T20:15:08.314313] [INFO ] [sig ] Generating forecast for: AAXJ [2026-02-19T20:15:08.314343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-02-19T20:15:08.326555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-02-19T20:15:08.326969] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-02-19T20:15:08.327810] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-02-19T20:15:08.327867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:08.327903] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:08.327933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:08.327992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:08.390593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:08.391501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:08.391608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:08.391652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:08.522803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:08.522965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:08.523017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:08.523057] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:08.527054] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: DOWN (p=4.57%) [2026-02-19T20:15:08.527350] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-02-19T20:15:08.527492] [INFO ] [sig ] AAXJ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:08.671879] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AAXJ.txt [2026-02-19T20:15:08.672038] [INFO ] [sig ] [9/3393] Completed AAXJ in 0.4s | 2.55 sym/s | Total: 3.5s | ETA: 22.1m [2026-02-19T20:15:08.672082] [INFO ] [sig ] [10/3393] Forecasting AB... [2026-02-19T20:15:08.672113] [INFO ] [sig ] Generating forecast for: AB [2026-02-19T20:15:08.672143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-02-19T20:15:08.685156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-02-19T20:15:08.685563] [INFO ] [FORECASTER] Starting predict_future for AB [2026-02-19T20:15:08.686433] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-02-19T20:15:08.686486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:08.686544] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:08.686598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:08.686663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:08.743741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:08.744690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:08.744778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:08.744811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:08.869262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:08.869430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:08.869470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:08.869499] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:08.873031] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: DOWN (p=38.17%) [2026-02-19T20:15:08.873333] [INFO ] [FORECASTER] Completed predict_future for AB [2026-02-19T20:15:08.873471] [INFO ] [sig ] AB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:09.017312] [INFO ] [LOCAL ] Saved forecast: AB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AB.txt [2026-02-19T20:15:09.017470] [INFO ] [sig ] [10/3393] Completed AB in 0.3s | 2.58 sym/s | Total: 3.9s | ETA: 21.9m [2026-02-19T20:15:09.017513] [INFO ] [sig ] [11/3393] Forecasting ABCB... [2026-02-19T20:15:09.017543] [INFO ] [sig ] Generating forecast for: ABCB [2026-02-19T20:15:09.017591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-02-19T20:15:09.047014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-02-19T20:15:09.047418] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-02-19T20:15:09.048283] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-02-19T20:15:09.048339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:09.048371] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:09.048397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:09.048453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:09.106483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:09.107394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:09.107481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:09.107515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:09.232438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:09.232623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:09.232667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:09.232699] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:09.236181] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: DOWN (p=3.07%) [2026-02-19T20:15:09.236481] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-02-19T20:15:09.236638] [INFO ] [sig ] ABCB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:09.380967] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ABCB.txt [2026-02-19T20:15:09.381145] [INFO ] [sig ] [11/3393] Completed ABCB in 0.4s | 2.59 sym/s | Total: 4.2s | ETA: 21.7m [2026-02-19T20:15:09.381193] [INFO ] [sig ] [12/3393] Forecasting ABCL... [2026-02-19T20:15:09.381224] [INFO ] [sig ] Generating forecast for: ABCL [2026-02-19T20:15:09.381256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-02-19T20:15:09.394431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-02-19T20:15:09.394862] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-02-19T20:15:09.395716] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-02-19T20:15:09.395773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:09.395819] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:09.395853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:09.395915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:09.453198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:09.454146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:09.454240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:09.454275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:09.587789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:09.587963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:09.588003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:09.588031] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:09.592440] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: DOWN (p=40.82%) [2026-02-19T20:15:09.592867] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-02-19T20:15:09.593021] [INFO ] [sig ] ABCL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:09.751633] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ABCL.txt [2026-02-19T20:15:09.751809] [INFO ] [sig ] [12/3393] Completed ABCL in 0.4s | 2.60 sym/s | Total: 4.6s | ETA: 21.7m [2026-02-19T20:15:09.751851] [INFO ] [sig ] [13/3393] Forecasting ABEO... [2026-02-19T20:15:09.751881] [INFO ] [sig ] Generating forecast for: ABEO [2026-02-19T20:15:09.751913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-02-19T20:15:09.765761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-02-19T20:15:09.766384] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-02-19T20:15:09.767236] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-02-19T20:15:09.767291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:09.767323] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:09.767350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:09.767407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:09.828035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:09.828994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:09.829078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:09.829111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:09.952411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:09.952593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:09.952636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:09.952704] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:09.956361] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: DOWN (p=33.65%) [2026-02-19T20:15:09.956680] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-02-19T20:15:09.957013] [INFO ] [sig ] ABEO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:10.109351] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ABEO.txt [2026-02-19T20:15:10.109531] [INFO ] [sig ] [13/3393] Completed ABEO in 0.4s | 2.62 sym/s | Total: 5.0s | ETA: 21.5m [2026-02-19T20:15:10.109593] [INFO ] [sig ] [14/3393] Forecasting ABG... [2026-02-19T20:15:10.109627] [INFO ] [sig ] Generating forecast for: ABG [2026-02-19T20:15:10.109659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-02-19T20:15:10.124167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-02-19T20:15:10.124631] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-02-19T20:15:10.125494] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-02-19T20:15:10.125548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:10.125607] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:10.125638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:10.125705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:10.187109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:10.188155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:10.188248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:10.188282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:10.318554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:10.318773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:10.318818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:10.318847] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:10.323420] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: UP (p=98.01%) [2026-02-19T20:15:10.323834] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-02-19T20:15:10.324019] [INFO ] [sig ] ABG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:10.495718] [INFO ] [LOCAL ] Saved forecast: ABG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ABG.txt [2026-02-19T20:15:10.495892] [INFO ] [sig ] [14/3393] Completed ABG in 0.4s | 2.61 sym/s | Total: 5.4s | ETA: 21.6m [2026-02-19T20:15:10.495931] [INFO ] [sig ] [15/3393] Forecasting ABM... [2026-02-19T20:15:10.496153] [INFO ] [sig ] Generating forecast for: ABM [2026-02-19T20:15:10.496184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-02-19T20:15:10.510512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-02-19T20:15:10.510968] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-02-19T20:15:10.512101] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-02-19T20:15:10.512157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:10.512191] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:10.512218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:10.512277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:10.573187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:10.574147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:10.574235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:10.574268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:10.697030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:10.697192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:10.697233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:10.697264] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:10.700831] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: DOWN (p=7.68%) [2026-02-19T20:15:10.701323] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-02-19T20:15:10.701462] [INFO ] [sig ] ABM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:10.847999] [INFO ] [LOCAL ] Saved forecast: ABM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ABM.txt [2026-02-19T20:15:10.848201] [INFO ] [sig ] [15/3393] Completed ABM in 0.4s | 2.63 sym/s | Total: 5.7s | ETA: 21.4m [2026-02-19T20:15:10.848243] [INFO ] [sig ] [16/3393] Forecasting ABNB... [2026-02-19T20:15:10.848273] [INFO ] [sig ] Generating forecast for: ABNB [2026-02-19T20:15:10.848306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-02-19T20:15:10.861772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-02-19T20:15:10.862136] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-02-19T20:15:10.862965] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-02-19T20:15:10.863019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:10.863051] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:10.863078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:10.863135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:10.922160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:10.923088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:10.923176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:10.923209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:11.048478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:11.048661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:11.048703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:11.048733] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:11.052196] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: DOWN (p=48.06%) [2026-02-19T20:15:11.052488] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-02-19T20:15:11.052640] [INFO ] [sig ] ABNB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:11.194565] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ABNB.txt [2026-02-19T20:15:11.194755] [INFO ] [sig ] [16/3393] Completed ABNB in 0.3s | 2.64 sym/s | Total: 6.1s | ETA: 21.3m [2026-02-19T20:15:11.194798] [INFO ] [sig ] [17/3393] Forecasting ABOS... [2026-02-19T20:15:11.194828] [INFO ] [sig ] Generating forecast for: ABOS [2026-02-19T20:15:11.194857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-02-19T20:15:11.207380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-02-19T20:15:11.207777] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-02-19T20:15:11.208633] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-02-19T20:15:11.208686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:11.208718] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:11.208745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:11.208802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:11.265341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:11.266233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:11.266319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:11.266352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:11.389981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:11.390142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:11.390181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:11.390211] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:11.393755] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: DOWN (p=37.90%) [2026-02-19T20:15:11.394046] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-02-19T20:15:11.394184] [INFO ] [sig ] ABOS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:11.537995] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ABOS.txt [2026-02-19T20:15:11.538194] [INFO ] [sig ] [17/3393] Completed ABOS in 0.3s | 2.66 sym/s | Total: 6.4s | ETA: 21.2m [2026-02-19T20:15:11.538239] [INFO ] [sig ] [18/3393] Forecasting ABSI... [2026-02-19T20:15:11.538270] [INFO ] [sig ] Generating forecast for: ABSI [2026-02-19T20:15:11.538300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-02-19T20:15:11.551854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-02-19T20:15:11.552259] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-02-19T20:15:11.553108] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-02-19T20:15:11.553162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:11.553206] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:11.553234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:11.553291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:11.613778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:11.614751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:11.614845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:11.614879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:11.733793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:11.733957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:11.733997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:11.734026] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:11.737498] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: DOWN (p=32.25%) [2026-02-19T20:15:11.737858] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-02-19T20:15:11.738000] [INFO ] [sig ] ABSI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:11.885213] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ABSI.txt [2026-02-19T20:15:11.885392] [INFO ] [sig ] [18/3393] Completed ABSI in 0.3s | 2.67 sym/s | Total: 6.7s | ETA: 21.1m [2026-02-19T20:15:11.885437] [INFO ] [sig ] [19/3393] Forecasting ABUS... [2026-02-19T20:15:11.885466] [INFO ] [sig ] Generating forecast for: ABUS [2026-02-19T20:15:11.885505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-02-19T20:15:11.899016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-02-19T20:15:11.899430] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-02-19T20:15:11.900310] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-02-19T20:15:11.900364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:11.900396] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:11.900423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:11.900481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:11.960718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:11.961700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:11.961821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:11.961870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:12.093601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:12.093788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:12.093838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:12.093877] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:12.098205] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: DOWN (p=16.07%) [2026-02-19T20:15:12.098598] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-02-19T20:15:12.098749] [INFO ] [sig ] ABUS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:12.243919] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ABUS.txt [2026-02-19T20:15:12.244090] [INFO ] [sig ] [19/3393] Completed ABUS in 0.4s | 2.67 sym/s | Total: 7.1s | ETA: 21.0m [2026-02-19T20:15:12.244131] [INFO ] [sig ] [20/3393] Forecasting ABVC... [2026-02-19T20:15:12.244161] [INFO ] [sig ] Generating forecast for: ABVC [2026-02-19T20:15:12.244191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-02-19T20:15:12.257055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-02-19T20:15:12.257441] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-02-19T20:15:12.258310] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-02-19T20:15:12.258364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:12.258396] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:12.258424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:12.258480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:12.317282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:12.318293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:12.318411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:12.318445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:12.447710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:12.447901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:12.447951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:12.447984] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:12.451732] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: DOWN (p=3.51%) [2026-02-19T20:15:12.452023] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-02-19T20:15:12.452160] [INFO ] [sig ] ABVC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:12.611803] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ABVC.txt [2026-02-19T20:15:12.611982] [INFO ] [sig ] [20/3393] Completed ABVC in 0.4s | 2.68 sym/s | Total: 7.5s | ETA: 21.0m [2026-02-19T20:15:12.612027] [INFO ] [sig ] [21/3393] Forecasting ABVE... [2026-02-19T20:15:12.612059] [INFO ] [sig ] Generating forecast for: ABVE [2026-02-19T20:15:12.612090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-02-19T20:15:12.637968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-02-19T20:15:12.638473] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-02-19T20:15:12.639844] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-02-19T20:15:12.639939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:12.639979] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:12.640007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:12.640067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:12.703964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:12.704903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:12.704992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:12.705223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:12.833207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:12.833373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:12.833413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:12.833442] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:12.837547] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: DOWN (p=10.94%) [2026-02-19T20:15:12.837873] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-02-19T20:15:12.838012] [INFO ] [sig ] ABVE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:13.007885] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ABVE.txt [2026-02-19T20:15:13.008086] [INFO ] [sig ] [21/3393] Completed ABVE in 0.4s | 2.67 sym/s | Total: 7.9s | ETA: 21.1m [2026-02-19T20:15:13.008135] [INFO ] [sig ] [22/3393] Forecasting ABVX... [2026-02-19T20:15:13.008168] [INFO ] [sig ] Generating forecast for: ABVX [2026-02-19T20:15:13.008200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-02-19T20:15:13.023192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-02-19T20:15:13.023633] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-02-19T20:15:13.024465] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-02-19T20:15:13.024519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:13.024551] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:13.024597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:13.024658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:13.086439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:13.087647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:13.087742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:13.087776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:13.211453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:13.211679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:13.211729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:13.211761] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:13.215390] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: DOWN (p=8.32%) [2026-02-19T20:15:13.215713] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-02-19T20:15:13.215861] [INFO ] [sig ] ABVX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:13.359401] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ABVX.txt [2026-02-19T20:15:13.359607] [INFO ] [sig ] [22/3393] Completed ABVX in 0.4s | 2.68 sym/s | Total: 8.2s | ETA: 21.0m [2026-02-19T20:15:13.359672] [INFO ] [sig ] [23/3393] Forecasting ACA... [2026-02-19T20:15:13.359708] [INFO ] [sig ] Generating forecast for: ACA [2026-02-19T20:15:13.359739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-02-19T20:15:13.372458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-02-19T20:15:13.372852] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-02-19T20:15:13.373726] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-02-19T20:15:13.373781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:13.373816] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:13.373844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:13.373903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:13.431004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:13.431965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:13.432055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:13.432089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:13.556687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:13.556850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:13.556892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:13.556920] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:13.560530] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: UP (p=70.80%) [2026-02-19T20:15:13.560883] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-02-19T20:15:13.561050] [INFO ] [sig ] ACA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:13.704256] [INFO ] [LOCAL ] Saved forecast: ACA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ACA.txt [2026-02-19T20:15:13.704518] [INFO ] [sig ] [23/3393] Completed ACA in 0.3s | 2.68 sym/s | Total: 8.6s | ETA: 20.9m [2026-02-19T20:15:13.704600] [INFO ] [sig ] [24/3393] Forecasting ACAD... [2026-02-19T20:15:13.704653] [INFO ] [sig ] Generating forecast for: ACAD [2026-02-19T20:15:13.704700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-02-19T20:15:13.717338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-02-19T20:15:13.717778] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-02-19T20:15:13.718725] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-02-19T20:15:13.718781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:13.718820] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:13.718848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:13.718907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:13.776967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:13.778090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:13.778180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:13.778213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:13.903974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:13.904137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:13.904179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:13.904209] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:13.907851] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-02-19T20:15:13.911843] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-02-19T20:15:13.912296] [INFO ] [sig ] ACAD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:14.060085] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ACAD.txt [2026-02-19T20:15:14.060258] [INFO ] [sig ] [24/3393] Completed ACAD in 0.4s | 2.69 sym/s | Total: 8.9s | ETA: 20.9m [2026-02-19T20:15:14.060308] [INFO ] [sig ] [25/3393] Forecasting ACB... [2026-02-19T20:15:14.060341] [INFO ] [sig ] Generating forecast for: ACB [2026-02-19T20:15:14.060374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-02-19T20:15:14.073694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-02-19T20:15:14.074107] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-02-19T20:15:14.074946] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-02-19T20:15:14.075001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:14.075034] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:14.075062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:14.075119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:14.138735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:14.139783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:14.139904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:14.139952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:14.284497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:14.284709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:14.284756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:14.284804] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:14.289543] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: UP (p=91.42%) [2026-02-19T20:15:14.290085] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-02-19T20:15:14.290291] [INFO ] [sig ] ACB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:14.445315] [INFO ] [LOCAL ] Saved forecast: ACB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ACB.txt [2026-02-19T20:15:14.445498] [INFO ] [sig ] [25/3393] Completed ACB in 0.4s | 2.69 sym/s | Total: 9.3s | ETA: 20.9m [2026-02-19T20:15:14.445538] [INFO ] [sig ] [26/3393] Forecasting ACCO... [2026-02-19T20:15:14.445585] [INFO ] [sig ] Generating forecast for: ACCO [2026-02-19T20:15:14.445623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-02-19T20:15:14.462175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-02-19T20:15:14.462602] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-02-19T20:15:14.463408] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-02-19T20:15:14.463462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:14.463494] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:14.463521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:14.463599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:14.524471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:14.525442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:14.525532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:14.525565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:14.653321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:14.653487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:14.653527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:14.653555] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:14.657068] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: DOWN (p=47.43%) [2026-02-19T20:15:14.657365] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-02-19T20:15:14.657506] [INFO ] [sig ] ACCO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:14.800776] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ACCO.txt [2026-02-19T20:15:14.800949] [INFO ] [sig ] [26/3393] Completed ACCO in 0.4s | 2.69 sym/s | Total: 9.7s | ETA: 20.9m [2026-02-19T20:15:14.800990] [INFO ] [sig ] [27/3393] Forecasting ACDC... [2026-02-19T20:15:14.801020] [INFO ] [sig ] Generating forecast for: ACDC [2026-02-19T20:15:14.801053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-02-19T20:15:14.815153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-02-19T20:15:14.815604] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-02-19T20:15:14.816529] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-02-19T20:15:14.816621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:14.816699] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:14.816741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:14.816819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:14.875769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:14.876718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:14.876825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:14.876860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:14.998803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:14.998971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:14.999013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:14.999044] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:15.003383] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: UP (p=60.00%) [2026-02-19T20:15:15.003729] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-02-19T20:15:15.003881] [INFO ] [sig ] ACDC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:15.156319] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ACDC.txt [2026-02-19T20:15:15.156474] [INFO ] [sig ] [27/3393] Completed ACDC in 0.4s | 2.70 sym/s | Total: 10.0s | ETA: 20.8m [2026-02-19T20:15:15.156516] [INFO ] [sig ] [28/3393] Forecasting ACEL... [2026-02-19T20:15:15.156546] [INFO ] [sig ] Generating forecast for: ACEL [2026-02-19T20:15:15.156596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-02-19T20:15:15.172827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-02-19T20:15:15.173190] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-02-19T20:15:15.174036] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-02-19T20:15:15.174284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:15.174315] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:15.174342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:15.174397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:15.235681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:15.236627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:15.236717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:15.236750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:15.358852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:15.359016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:15.359062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:15.359093] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:15.362694] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: DOWN (p=8.53%) [2026-02-19T20:15:15.362993] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-02-19T20:15:15.363143] [INFO ] [sig ] ACEL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:15.510700] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ACEL.txt [2026-02-19T20:15:15.510862] [INFO ] [sig ] [28/3393] Completed ACEL in 0.4s | 2.70 sym/s | Total: 10.4s | ETA: 20.8m [2026-02-19T20:15:15.510901] [INFO ] [sig ] [29/3393] Forecasting ACGL... [2026-02-19T20:15:15.510930] [INFO ] [sig ] Generating forecast for: ACGL [2026-02-19T20:15:15.510962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-02-19T20:15:15.525793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-02-19T20:15:15.526206] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-02-19T20:15:15.527072] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-02-19T20:15:15.527128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:15.527163] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:15.527205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:15.527265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:15.590093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:15.590961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:15.591062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:15.591118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:15.714492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:15.714674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:15.714717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:15.714747] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:15.718410] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: DOWN (p=7.58%) [2026-02-19T20:15:15.718730] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-02-19T20:15:15.718877] [INFO ] [sig ] ACGL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:15.869815] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ACGL.txt [2026-02-19T20:15:15.869974] [INFO ] [sig ] [29/3393] Completed ACGL in 0.4s | 2.70 sym/s | Total: 10.7s | ETA: 20.7m [2026-02-19T20:15:15.870013] [INFO ] [sig ] [30/3393] Forecasting ACGLN... [2026-02-19T20:15:15.870044] [INFO ] [sig ] Generating forecast for: ACGLN [2026-02-19T20:15:15.870076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-02-19T20:15:15.883334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-02-19T20:15:15.883817] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-02-19T20:15:15.884685] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-02-19T20:15:15.884751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:15.884793] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:15.884822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:15.884880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:15.944870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:15.945841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:15.945932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:15.945967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:16.072925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:16.073286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:16.073330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:16.073399] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:16.078622] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: UP (p=88.35%) [2026-02-19T20:15:16.078951] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-02-19T20:15:16.079288] [INFO ] [sig ] ACGLN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:16.231130] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ACGLN.txt [2026-02-19T20:15:16.231321] [INFO ] [sig ] [30/3393] Completed ACGLN in 0.4s | 2.70 sym/s | Total: 11.1s | ETA: 20.7m [2026-02-19T20:15:16.231373] [INFO ] [sig ] [31/3393] Forecasting ACGLO... [2026-02-19T20:15:16.231405] [INFO ] [sig ] Generating forecast for: ACGLO [2026-02-19T20:15:16.231437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-02-19T20:15:16.244451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-02-19T20:15:16.244912] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-02-19T20:15:16.245781] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-02-19T20:15:16.245836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:16.245869] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:16.245896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:16.245954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:16.307296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:16.308451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:16.308559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:16.308614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:16.436803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:16.436968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:16.437008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:16.437036] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:16.440788] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: UP (p=75.83%) [2026-02-19T20:15:16.441285] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-02-19T20:15:16.441428] [INFO ] [sig ] ACGLO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:16.592632] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ACGLO.txt [2026-02-19T20:15:16.592807] [INFO ] [sig ] [31/3393] Completed ACGLO in 0.4s | 2.71 sym/s | Total: 11.5s | ETA: 20.7m [2026-02-19T20:15:16.592854] [INFO ] [sig ] [32/3393] Forecasting ACHC... [2026-02-19T20:15:16.592884] [INFO ] [sig ] Generating forecast for: ACHC [2026-02-19T20:15:16.592915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-02-19T20:15:16.606125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-02-19T20:15:16.606518] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-02-19T20:15:16.607320] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-02-19T20:15:16.607373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:16.607406] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:16.607433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:16.607491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:16.666967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:16.667777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:16.667857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:16.667891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:16.792555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:16.792720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:16.792760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:16.792790] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:16.796176] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: DOWN (p=32.49%) [2026-02-19T20:15:16.796455] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-02-19T20:15:16.796607] [INFO ] [sig ] ACHC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:16.947328] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ACHC.txt [2026-02-19T20:15:16.947482] [INFO ] [sig ] [32/3393] Completed ACHC in 0.4s | 2.71 sym/s | Total: 11.8s | ETA: 20.7m [2026-02-19T20:15:16.947523] [INFO ] [sig ] [33/3393] Forecasting ACI... [2026-02-19T20:15:16.947558] [INFO ] [sig ] Generating forecast for: ACI [2026-02-19T20:15:16.947609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-02-19T20:15:16.961938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-02-19T20:15:16.962307] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-02-19T20:15:16.963337] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-02-19T20:15:16.963392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:16.963424] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:16.963450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:16.963506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:17.026423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:17.027131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:17.027215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:17.027250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:17.149935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:17.150104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:17.150144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:17.150173] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:17.153664] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: DOWN (p=12.33%) [2026-02-19T20:15:17.153956] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-02-19T20:15:17.154288] [INFO ] [sig ] ACI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:17.313548] [INFO ] [LOCAL ] Saved forecast: ACI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ACI.txt [2026-02-19T20:15:17.313743] [INFO ] [sig ] [33/3393] Completed ACI in 0.4s | 2.71 sym/s | Total: 12.2s | ETA: 20.7m [2026-02-19T20:15:17.313786] [INFO ] [sig ] [34/3393] Forecasting ACIC... [2026-02-19T20:15:17.313815] [INFO ] [sig ] Generating forecast for: ACIC [2026-02-19T20:15:17.313846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-02-19T20:15:17.328717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-02-19T20:15:17.329140] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-02-19T20:15:17.329972] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-02-19T20:15:17.330027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:17.330060] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:17.330087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:17.330144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:17.389846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:17.391028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:17.391308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:17.391342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:17.515005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:17.515182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:17.515222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:17.515253] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:17.518967] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: UP (p=82.45%) [2026-02-19T20:15:17.519299] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-02-19T20:15:17.519448] [INFO ] [sig ] ACIC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:17.662722] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ACIC.txt [2026-02-19T20:15:17.662898] [INFO ] [sig ] [34/3393] Completed ACIC in 0.3s | 2.71 sym/s | Total: 12.5s | ETA: 20.6m [2026-02-19T20:15:17.662941] [INFO ] [sig ] [35/3393] Forecasting ACLS... [2026-02-19T20:15:17.662972] [INFO ] [sig ] Generating forecast for: ACLS [2026-02-19T20:15:17.663001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-02-19T20:15:17.675104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-02-19T20:15:17.675469] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-02-19T20:15:17.676288] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-02-19T20:15:17.676343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:17.676375] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:17.676403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:17.676459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:17.740007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:17.741430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:17.741527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:17.741560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:17.869187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:17.869348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:17.869389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:17.869419] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:17.872851] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: DOWN (p=10.49%) [2026-02-19T20:15:17.873130] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-02-19T20:15:17.873262] [INFO ] [sig ] ACLS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:18.021440] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ACLS.txt [2026-02-19T20:15:18.021620] [INFO ] [sig ] [35/3393] Completed ACLS in 0.4s | 2.72 sym/s | Total: 12.9s | ETA: 20.6m [2026-02-19T20:15:18.021666] [INFO ] [sig ] [36/3393] Forecasting ACLX... [2026-02-19T20:15:18.021700] [INFO ] [sig ] Generating forecast for: ACLX [2026-02-19T20:15:18.021733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-02-19T20:15:18.036028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-02-19T20:15:18.036438] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-02-19T20:15:18.037346] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-02-19T20:15:18.037402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:18.037435] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:18.037464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:18.037533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:18.097365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:18.098531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:18.098643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:18.098677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:18.225048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:18.225219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:18.225258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:18.225304] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:18.229004] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: DOWN (p=44.08%) [2026-02-19T20:15:18.229374] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-02-19T20:15:18.229531] [INFO ] [sig ] ACLX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:18.382345] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ACLX.txt [2026-02-19T20:15:18.382509] [INFO ] [sig ] [36/3393] Completed ACLX in 0.4s | 2.72 sym/s | Total: 13.2s | ETA: 20.6m [2026-02-19T20:15:18.382549] [INFO ] [sig ] [37/3393] Forecasting ACM... [2026-02-19T20:15:18.382601] [INFO ] [sig ] Generating forecast for: ACM [2026-02-19T20:15:18.382635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-02-19T20:15:18.397390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-02-19T20:15:18.397827] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-02-19T20:15:18.398717] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-02-19T20:15:18.398771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:18.398805] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:18.398857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:18.398937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:18.460296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:18.461447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:18.461607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:18.461651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:18.589982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:18.590153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:18.590194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:18.590232] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:18.593983] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: DOWN (p=4.98%) [2026-02-19T20:15:18.594341] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-02-19T20:15:18.594491] [INFO ] [sig ] ACM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:18.743088] [INFO ] [LOCAL ] Saved forecast: ACM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ACM.txt [2026-02-19T20:15:18.743252] [INFO ] [sig ] [37/3393] Completed ACM in 0.4s | 2.72 sym/s | Total: 13.6s | ETA: 20.6m [2026-02-19T20:15:18.743294] [INFO ] [sig ] [38/3393] Forecasting ACN... [2026-02-19T20:15:18.743324] [INFO ] [sig ] Generating forecast for: ACN [2026-02-19T20:15:18.743355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-02-19T20:15:18.756411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-02-19T20:15:18.756844] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-02-19T20:15:18.757752] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-02-19T20:15:18.757808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:18.757847] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:18.757885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:18.757948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:18.837226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:18.838412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:18.838531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:18.838597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:18.985529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:18.985735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:18.985790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:18.985830] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:18.991042] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: DOWN (p=12.41%) [2026-02-19T20:15:18.991513] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-02-19T20:15:18.991731] [INFO ] [sig ] ACN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:19.153726] [INFO ] [LOCAL ] Saved forecast: ACN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ACN.txt [2026-02-19T20:15:19.153898] [INFO ] [sig ] [38/3393] Completed ACN in 0.4s | 2.71 sym/s | Total: 14.0s | ETA: 20.6m [2026-02-19T20:15:19.153950] [INFO ] [sig ] [39/3393] Forecasting ACNB... [2026-02-19T20:15:19.153984] [INFO ] [sig ] Generating forecast for: ACNB [2026-02-19T20:15:19.154015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-02-19T20:15:19.166275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-02-19T20:15:19.166691] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-02-19T20:15:19.167711] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-02-19T20:15:19.167768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:19.167801] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:19.167829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:19.167893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:19.226466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:19.227272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:19.227356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:19.227391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:19.350623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:19.350813] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-19T20:15:19.350859] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:19.350889] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:19.354773] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: DOWN (p=26.38%) [2026-02-19T20:15:19.355275] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-02-19T20:15:19.355415] [INFO ] [sig ] ACNB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:19.501405] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ACNB.txt [2026-02-19T20:15:19.501566] [INFO ] [sig ] [39/3393] Completed ACNB in 0.3s | 2.72 sym/s | Total: 14.4s | ETA: 20.6m [2026-02-19T20:15:19.501629] [INFO ] [sig ] [40/3393] Forecasting ACON... [2026-02-19T20:15:19.501660] [INFO ] [sig ] Generating forecast for: ACON [2026-02-19T20:15:19.501692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-02-19T20:15:19.515953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-02-19T20:15:19.516558] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-02-19T20:15:19.517610] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-02-19T20:15:19.517665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:19.517697] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:19.517725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:19.517792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:19.580052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:19.580871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:19.580960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:19.580995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:19.699956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:19.700110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:19.700151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:19.700181] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:19.703711] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: DOWN (p=3.85%) [2026-02-19T20:15:19.704004] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-02-19T20:15:19.704146] [INFO ] [sig ] ACON: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:19.848616] [INFO ] [LOCAL ] Saved forecast: ACON 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ACON.txt [2026-02-19T20:15:19.848840] [INFO ] [sig ] [40/3393] Completed ACON in 0.3s | 2.72 sym/s | Total: 14.7s | ETA: 20.6m [2026-02-19T20:15:19.848900] [INFO ] [sig ] [41/3393] Forecasting ACP... [2026-02-19T20:15:19.848951] [INFO ] [sig ] Generating forecast for: ACP [2026-02-19T20:15:19.848996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-02-19T20:15:19.861362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-02-19T20:15:19.861760] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-02-19T20:15:19.862645] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-02-19T20:15:19.862702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:19.862736] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:19.862764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:19.862827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:19.921469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:19.922420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:19.922510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:19.922546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:20.052313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:20.052496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:20.052545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:20.052595] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:20.056389] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: UP (p=64.80%) [2026-02-19T20:15:20.056735] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-02-19T20:15:20.056886] [INFO ] [sig ] ACP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:20.200678] [INFO ] [LOCAL ] Saved forecast: ACP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ACP.txt [2026-02-19T20:15:20.200854] [INFO ] [sig ] [41/3393] Completed ACP in 0.4s | 2.72 sym/s | Total: 15.1s | ETA: 20.5m [2026-02-19T20:15:20.200896] [INFO ] [sig ] [42/3393] Forecasting ACRE... [2026-02-19T20:15:20.200926] [INFO ] [sig ] Generating forecast for: ACRE [2026-02-19T20:15:20.200957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-02-19T20:15:20.213837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-02-19T20:15:20.214267] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-02-19T20:15:20.215146] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-02-19T20:15:20.215214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:20.215249] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:20.215277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:20.215336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:20.277827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:20.279008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:20.279100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:20.279132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:20.406934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:20.407096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:20.407137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:20.407168] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:20.410796] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: UP (p=50.77%) [2026-02-19T20:15:20.411095] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-02-19T20:15:20.411236] [INFO ] [sig ] ACRE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:20.555119] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ACRE.txt [2026-02-19T20:15:20.555290] [INFO ] [sig ] [42/3393] Completed ACRE in 0.4s | 2.72 sym/s | Total: 15.4s | ETA: 20.5m [2026-02-19T20:15:20.555334] [INFO ] [sig ] [43/3393] Forecasting ACRS... [2026-02-19T20:15:20.555368] [INFO ] [sig ] Generating forecast for: ACRS [2026-02-19T20:15:20.555402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-02-19T20:15:20.568239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-02-19T20:15:20.568694] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-02-19T20:15:20.569613] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-02-19T20:15:20.569669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:20.569702] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:20.569730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:20.569787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:20.629966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:20.631001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:20.631092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:20.631127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:20.755542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:20.755721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:20.755763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:20.755794] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:20.759371] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: DOWN (p=21.49%) [2026-02-19T20:15:20.759684] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-02-19T20:15:20.759828] [INFO ] [sig ] ACRS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:20.906756] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ACRS.txt [2026-02-19T20:15:20.906940] [INFO ] [sig ] [43/3393] Completed ACRS in 0.4s | 2.73 sym/s | Total: 15.8s | ETA: 20.5m [2026-02-19T20:15:20.906985] [INFO ] [sig ] [44/3393] Forecasting ACTG... [2026-02-19T20:15:20.907015] [INFO ] [sig ] Generating forecast for: ACTG [2026-02-19T20:15:20.907046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-02-19T20:15:20.921079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-02-19T20:15:20.921712] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-02-19T20:15:20.922807] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-02-19T20:15:20.922863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:20.922927] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:20.922957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:20.923017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:20.989817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:20.990995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:20.991098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:20.991137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:21.119878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:21.120058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:21.120102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:21.120132] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:21.123725] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: UP (p=51.60%) [2026-02-19T20:15:21.124074] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-02-19T20:15:21.124222] [INFO ] [sig ] ACTG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:21.270640] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ACTG.txt [2026-02-19T20:15:21.270823] [INFO ] [sig ] [44/3393] Completed ACTG in 0.4s | 2.73 sym/s | Total: 16.1s | ETA: 20.5m [2026-02-19T20:15:21.270869] [INFO ] [sig ] [45/3393] Forecasting ACVA... [2026-02-19T20:15:21.270901] [INFO ] [sig ] Generating forecast for: ACVA [2026-02-19T20:15:21.270933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-02-19T20:15:21.286145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-02-19T20:15:21.286625] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-02-19T20:15:21.287525] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-02-19T20:15:21.287605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:21.287833] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:21.287862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:21.287925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:21.350802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:21.351763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:21.351853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:21.351888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:21.485484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:21.485676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:21.485721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:21.485752] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:21.489955] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: DOWN (p=45.56%) [2026-02-19T20:15:21.490371] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-02-19T20:15:21.490534] [INFO ] [sig ] ACVA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:21.656841] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ACVA.txt [2026-02-19T20:15:21.657050] [INFO ] [sig ] [45/3393] Completed ACVA in 0.4s | 2.72 sym/s | Total: 16.5s | ETA: 20.5m [2026-02-19T20:15:21.657094] [INFO ] [sig ] [46/3393] Forecasting ACWI... [2026-02-19T20:15:21.657127] [INFO ] [sig ] Generating forecast for: ACWI [2026-02-19T20:15:21.657159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-02-19T20:15:21.671278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-02-19T20:15:21.671750] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-02-19T20:15:21.672637] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-02-19T20:15:21.672695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:21.672730] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:21.672758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:21.672817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:21.734958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:21.735910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:21.736009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:21.736044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:21.864310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:21.864481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:21.864523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:21.864554] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:21.868375] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: UP (p=76.94%) [2026-02-19T20:15:21.868719] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-02-19T20:15:21.868871] [INFO ] [sig ] ACWI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:22.021050] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ACWI.txt [2026-02-19T20:15:22.021219] [INFO ] [sig ] [46/3393] Completed ACWI in 0.4s | 2.72 sym/s | Total: 16.9s | ETA: 20.5m [2026-02-19T20:15:22.021261] [INFO ] [sig ] [47/3393] Forecasting ACWX... [2026-02-19T20:15:22.021483] [INFO ] [sig ] Generating forecast for: ACWX [2026-02-19T20:15:22.021515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-02-19T20:15:22.035540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-02-19T20:15:22.035984] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-02-19T20:15:22.037370] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-02-19T20:15:22.037427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:22.037463] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:22.037501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:22.037598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:22.100839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:22.101827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:22.101936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:22.101970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:22.231078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:22.231242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:22.231282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:22.231349] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:22.235218] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: DOWN (p=44.19%) [2026-02-19T20:15:22.235602] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-02-19T20:15:22.235777] [INFO ] [sig ] ACWX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:22.416818] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ACWX.txt [2026-02-19T20:15:22.417009] [INFO ] [sig ] [47/3393] Completed ACWX in 0.4s | 2.72 sym/s | Total: 17.3s | ETA: 20.5m [2026-02-19T20:15:22.417053] [INFO ] [sig ] [48/3393] Forecasting ACXP... [2026-02-19T20:15:22.417083] [INFO ] [sig ] Generating forecast for: ACXP [2026-02-19T20:15:22.417116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-02-19T20:15:22.430795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-02-19T20:15:22.431201] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-02-19T20:15:22.432085] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-02-19T20:15:22.432140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:22.432173] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:22.432200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:22.432256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:22.491493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:22.492349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:22.492442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:22.492476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:22.619058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:22.619227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:22.619269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:22.619299] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:22.623703] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: DOWN (p=4.49%) [2026-02-19T20:15:22.624105] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-02-19T20:15:22.624465] [INFO ] [sig ] ACXP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:22.775274] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ACXP.txt [2026-02-19T20:15:22.775441] [INFO ] [sig ] [48/3393] Completed ACXP in 0.4s | 2.72 sym/s | Total: 17.6s | ETA: 20.5m [2026-02-19T20:15:22.775483] [INFO ] [sig ] [49/3393] Forecasting ADBE... [2026-02-19T20:15:22.775516] [INFO ] [sig ] Generating forecast for: ADBE [2026-02-19T20:15:22.775547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-02-19T20:15:22.789094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-02-19T20:15:22.789473] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-02-19T20:15:22.790288] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-02-19T20:15:22.790343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:22.790376] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:22.790404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:22.790461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:22.850168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:22.851133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:22.851223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:22.851257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:22.978170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:22.978348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:22.978388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:22.978420] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:22.981937] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: UP (p=53.06%) [2026-02-19T20:15:22.982217] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-02-19T20:15:22.982350] [INFO ] [sig ] ADBE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:23.128829] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ADBE.txt [2026-02-19T20:15:23.128984] [INFO ] [sig ] [49/3393] Completed ADBE in 0.4s | 2.72 sym/s | Total: 18.0s | ETA: 20.5m [2026-02-19T20:15:23.129033] [INFO ] [sig ] [50/3393] Forecasting ADC... [2026-02-19T20:15:23.129071] [INFO ] [sig ] Generating forecast for: ADC [2026-02-19T20:15:23.129109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-02-19T20:15:23.141794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-02-19T20:15:23.142169] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-02-19T20:15:23.142991] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-02-19T20:15:23.143044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:23.143077] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:23.143104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:23.143160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:23.204631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:23.205489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:23.205591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:23.205630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:23.333519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:23.333711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:23.333767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:23.333808] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:23.339180] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: DOWN (p=2.47%) [2026-02-19T20:15:23.339599] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-02-19T20:15:23.339784] [INFO ] [sig ] ADC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:23.498339] [INFO ] [LOCAL ] Saved forecast: ADC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ADC.txt [2026-02-19T20:15:23.498500] [INFO ] [sig ] [50/3393] Completed ADC in 0.4s | 2.72 sym/s | Total: 18.4s | ETA: 20.5m [2026-02-19T20:15:23.498540] [INFO ] [sig ] [51/3393] Forecasting ADEA... [2026-02-19T20:15:23.498588] [INFO ] [sig ] Generating forecast for: ADEA [2026-02-19T20:15:23.498623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-02-19T20:15:23.511774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-02-19T20:15:23.512231] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-02-19T20:15:23.513161] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-02-19T20:15:23.513218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:23.513253] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:23.513281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:23.513340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:23.580235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:23.581455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:23.581569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:23.581641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:23.725591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:23.725756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:23.725799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:23.725829] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:23.729431] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: DOWN (p=40.10%) [2026-02-19T20:15:23.729759] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-02-19T20:15:23.729900] [INFO ] [sig ] ADEA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:23.886305] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ADEA.txt [2026-02-19T20:15:23.886476] [INFO ] [sig ] [51/3393] Completed ADEA in 0.4s | 2.72 sym/s | Total: 18.7s | ETA: 20.5m [2026-02-19T20:15:23.886518] [INFO ] [sig ] [52/3393] Forecasting ADI... [2026-02-19T20:15:23.886550] [INFO ] [sig ] Generating forecast for: ADI [2026-02-19T20:15:23.886602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-02-19T20:15:23.902176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-02-19T20:15:23.902634] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-02-19T20:15:23.903639] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-02-19T20:15:23.903727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:23.903774] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:23.903802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:23.903874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:23.966996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:23.967991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:23.968106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:23.968144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:24.099778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:24.099940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:24.099980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:24.100009] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:24.103487] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: UP (p=86.54%) [2026-02-19T20:15:24.103798] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-02-19T20:15:24.103937] [INFO ] [sig ] ADI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:24.251908] [INFO ] [LOCAL ] Saved forecast: ADI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ADI.txt [2026-02-19T20:15:24.252096] [INFO ] [sig ] [52/3393] Completed ADI in 0.4s | 2.72 sym/s | Total: 19.1s | ETA: 20.5m [2026-02-19T20:15:24.252142] [INFO ] [sig ] [53/3393] Forecasting ADM... [2026-02-19T20:15:24.252173] [INFO ] [sig ] Generating forecast for: ADM [2026-02-19T20:15:24.252205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADM' from 'https://tdm.silogroup.org/data/derivative_storage/ADM.csv'. [2026-02-19T20:15:24.265736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADM'. [2026-02-19T20:15:24.266141] [INFO ] [FORECASTER] Starting predict_future for ADM [2026-02-19T20:15:24.266981] [DEBUG] [LOCAL ] No optimal features file found for ADM: ./output/feature-sets/ADM.txt [2026-02-19T20:15:24.267046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:24.267125] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:24.267162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:24.267223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:24.330260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:24.331253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:24.331347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:24.331383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:24.459916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:24.460107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:24.460151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:24.460181] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:24.464366] [DEBUG] [FORECASTER] ADM: Forecast T+1@11:T+2@11: DOWN (p=7.91%) [2026-02-19T20:15:24.464796] [INFO ] [FORECASTER] Completed predict_future for ADM [2026-02-19T20:15:24.464959] [INFO ] [sig ] ADM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:24.618251] [INFO ] [LOCAL ] Saved forecast: ADM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ADM.txt [2026-02-19T20:15:24.618424] [INFO ] [sig ] [53/3393] Completed ADM in 0.4s | 2.72 sym/s | Total: 19.5s | ETA: 20.5m [2026-02-19T20:15:24.618467] [INFO ] [sig ] [54/3393] Forecasting ADMA... [2026-02-19T20:15:24.618499] [INFO ] [sig ] Generating forecast for: ADMA [2026-02-19T20:15:24.618530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-02-19T20:15:24.632070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-02-19T20:15:24.632507] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-02-19T20:15:24.633401] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-02-19T20:15:24.633457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:24.633490] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:24.633519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:24.633599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:24.693544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:24.694478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:24.694630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:24.694672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:24.825488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:24.825665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:24.825709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:24.825740] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:24.829617] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: UP (p=56.65%) [2026-02-19T20:15:24.829912] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-02-19T20:15:24.830052] [INFO ] [sig ] ADMA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:24.987222] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ADMA.txt [2026-02-19T20:15:24.987401] [INFO ] [sig ] [54/3393] Completed ADMA in 0.4s | 2.72 sym/s | Total: 19.8s | ETA: 20.5m [2026-02-19T20:15:24.987444] [INFO ] [sig ] [55/3393] Forecasting ADP... [2026-02-19T20:15:24.987479] [INFO ] [sig ] Generating forecast for: ADP [2026-02-19T20:15:24.987512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-02-19T20:15:25.000963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-02-19T20:15:25.001410] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-02-19T20:15:25.002335] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-02-19T20:15:25.002392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:25.002426] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:25.002455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:25.002513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:25.063522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:25.064465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:25.064557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:25.064614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:25.196091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:25.196251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:25.196293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:25.196323] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:25.199912] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: DOWN (p=6.87%) [2026-02-19T20:15:25.200211] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-02-19T20:15:25.200356] [INFO ] [sig ] ADP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:25.344829] [INFO ] [LOCAL ] Saved forecast: ADP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ADP.txt [2026-02-19T20:15:25.344976] [INFO ] [sig ] [55/3393] Completed ADP in 0.4s | 2.72 sym/s | Total: 20.2s | ETA: 20.4m [2026-02-19T20:15:25.345017] [INFO ] [sig ] [56/3393] Forecasting ADSE... [2026-02-19T20:15:25.345048] [INFO ] [sig ] Generating forecast for: ADSE [2026-02-19T20:15:25.345080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSE' from 'https://tdm.silogroup.org/data/derivative_storage/ADSE.csv'. [2026-02-19T20:15:25.358201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSE'. [2026-02-19T20:15:25.358593] [INFO ] [FORECASTER] Starting predict_future for ADSE [2026-02-19T20:15:25.359403] [DEBUG] [LOCAL ] No optimal features file found for ADSE: ./output/feature-sets/ADSE.txt [2026-02-19T20:15:25.359456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:25.359488] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:25.359515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:25.359612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:25.420222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:25.421101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:25.421201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:25.421235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:25.549819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:25.550011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:25.550070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:25.550116] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:25.554855] [DEBUG] [FORECASTER] ADSE: Forecast T+1@11:T+2@11: DOWN (p=3.74%) [2026-02-19T20:15:25.555259] [INFO ] [FORECASTER] Completed predict_future for ADSE [2026-02-19T20:15:25.555451] [INFO ] [sig ] ADSE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:25.723601] [INFO ] [LOCAL ] Saved forecast: ADSE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ADSE.txt [2026-02-19T20:15:25.723760] [INFO ] [sig ] [56/3393] Completed ADSE in 0.4s | 2.72 sym/s | Total: 20.6s | ETA: 20.4m [2026-02-19T20:15:25.723809] [INFO ] [sig ] [57/3393] Forecasting ADSK... [2026-02-19T20:15:25.723841] [INFO ] [sig ] Generating forecast for: ADSK [2026-02-19T20:15:25.723871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-02-19T20:15:25.736231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-02-19T20:15:25.736663] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-02-19T20:15:25.737560] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-02-19T20:15:25.737641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:25.737676] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:25.737705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:25.737762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:25.798217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:25.799105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:25.799193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:25.799229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:25.931499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:25.931716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:25.931777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:25.931822] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:25.937705] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: DOWN (p=6.40%) [2026-02-19T20:15:25.938150] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-02-19T20:15:25.938342] [INFO ] [sig ] ADSK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:26.115042] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ADSK.txt [2026-02-19T20:15:26.115251] [INFO ] [sig ] [57/3393] Completed ADSK in 0.4s | 2.72 sym/s | Total: 21.0s | ETA: 20.5m [2026-02-19T20:15:26.115319] [INFO ] [sig ] [58/3393] Forecasting ADTN... [2026-02-19T20:15:26.115366] [INFO ] [sig ] Generating forecast for: ADTN [2026-02-19T20:15:26.115410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-02-19T20:15:26.128918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-02-19T20:15:26.129313] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-02-19T20:15:26.130175] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-02-19T20:15:26.130230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:26.130263] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:26.130486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:26.130542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:26.191251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:26.192156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:26.192246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:26.192281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:26.315924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:26.316077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:26.316120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:26.316150] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:26.319743] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: DOWN (p=46.98%) [2026-02-19T20:15:26.320028] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-02-19T20:15:26.320186] [INFO ] [sig ] ADTN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:26.466507] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ADTN.txt [2026-02-19T20:15:26.466735] [INFO ] [sig ] [58/3393] Completed ADTN in 0.4s | 2.72 sym/s | Total: 21.3s | ETA: 20.4m [2026-02-19T20:15:26.466785] [INFO ] [sig ] [59/3393] Forecasting ADUS... [2026-02-19T20:15:26.466816] [INFO ] [sig ] Generating forecast for: ADUS [2026-02-19T20:15:26.466850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-02-19T20:15:26.480616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-02-19T20:15:26.481059] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-02-19T20:15:26.482127] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-02-19T20:15:26.482185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:26.482219] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:26.482247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:26.482306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:26.542326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:26.543296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:26.543392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:26.543427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:26.664618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:26.664780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:26.664820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:26.664850] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:26.668422] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: UP (p=58.12%) [2026-02-19T20:15:26.668760] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-02-19T20:15:26.668908] [INFO ] [sig ] ADUS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:26.818197] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ADUS.txt [2026-02-19T20:15:26.818358] [INFO ] [sig ] [59/3393] Completed ADUS in 0.4s | 2.72 sym/s | Total: 21.7s | ETA: 20.4m [2026-02-19T20:15:26.818399] [INFO ] [sig ] [60/3393] Forecasting ADX... [2026-02-19T20:15:26.818430] [INFO ] [sig ] Generating forecast for: ADX [2026-02-19T20:15:26.818461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-02-19T20:15:26.831443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-02-19T20:15:26.831882] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-02-19T20:15:26.832732] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-02-19T20:15:26.832785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:26.832818] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:26.832845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:26.832902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:26.891240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:26.892318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:26.892423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:26.892467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:27.024215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:27.024599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:27.024643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:27.024692] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:27.028595] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: UP (p=85.32%) [2026-02-19T20:15:27.028885] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-02-19T20:15:27.029026] [INFO ] [sig ] ADX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:27.171703] [INFO ] [LOCAL ] Saved forecast: ADX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ADX.txt [2026-02-19T20:15:27.171851] [INFO ] [sig ] [60/3393] Completed ADX in 0.4s | 2.72 sym/s | Total: 22.0s | ETA: 20.4m [2026-02-19T20:15:27.171890] [INFO ] [sig ] [61/3393] Forecasting AEE... [2026-02-19T20:15:27.171920] [INFO ] [sig ] Generating forecast for: AEE [2026-02-19T20:15:27.171952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-02-19T20:15:27.185804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-02-19T20:15:27.186296] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-02-19T20:15:27.187184] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-02-19T20:15:27.187240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:27.187512] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:27.187542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:27.187620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:27.249919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:27.250780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:27.250868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:27.250902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:27.378192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:27.378362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:27.378405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:27.378433] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:27.382075] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: DOWN (p=32.60%) [2026-02-19T20:15:27.382457] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-02-19T20:15:27.382661] [INFO ] [sig ] AEE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:27.536265] [INFO ] [LOCAL ] Saved forecast: AEE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AEE.txt [2026-02-19T20:15:27.536430] [INFO ] [sig ] [61/3393] Completed AEE in 0.4s | 2.72 sym/s | Total: 22.4s | ETA: 20.4m [2026-02-19T20:15:27.536474] [INFO ] [sig ] [62/3393] Forecasting AEFC... [2026-02-19T20:15:27.536515] [INFO ] [sig ] Generating forecast for: AEFC [2026-02-19T20:15:27.536549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-02-19T20:15:27.550102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-02-19T20:15:27.550505] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-02-19T20:15:27.551397] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-02-19T20:15:27.551466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:27.551522] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:27.551569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:27.551653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:27.613234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:27.614183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:27.614283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:27.614336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:27.740623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:27.740794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:27.740837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:27.740867] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:27.744430] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: DOWN (p=5.27%) [2026-02-19T20:15:27.744746] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-02-19T20:15:27.744885] [INFO ] [sig ] AEFC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:27.905273] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AEFC.txt [2026-02-19T20:15:27.905650] [INFO ] [sig ] [62/3393] Completed AEFC in 0.4s | 2.72 sym/s | Total: 22.8s | ETA: 20.4m [2026-02-19T20:15:27.905697] [INFO ] [sig ] [63/3393] Forecasting AEG... [2026-02-19T20:15:27.905728] [INFO ] [sig ] Generating forecast for: AEG [2026-02-19T20:15:27.905760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-02-19T20:15:27.919302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-02-19T20:15:27.919743] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-02-19T20:15:27.920787] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-02-19T20:15:27.920842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:27.920875] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:27.920902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:27.920958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:27.982383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:27.983288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:27.983555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:27.983607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:28.110841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:28.111012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:28.111053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:28.111083] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:28.114754] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: DOWN (p=8.14%) [2026-02-19T20:15:28.115057] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-02-19T20:15:28.115202] [INFO ] [sig ] AEG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:28.265877] [INFO ] [LOCAL ] Saved forecast: AEG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AEG.txt [2026-02-19T20:15:28.266045] [INFO ] [sig ] [63/3393] Completed AEG in 0.4s | 2.72 sym/s | Total: 23.1s | ETA: 20.4m [2026-02-19T20:15:28.266090] [INFO ] [sig ] [64/3393] Forecasting AEI... [2026-02-19T20:15:28.266119] [INFO ] [sig ] Generating forecast for: AEI [2026-02-19T20:15:28.266150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-02-19T20:15:28.279756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-02-19T20:15:28.280176] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-02-19T20:15:28.281062] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-02-19T20:15:28.281120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:28.281160] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:28.281210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:28.281272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:28.340380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:28.341280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:28.341556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:28.341609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:28.463985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:28.464150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:28.464191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:28.464257] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:28.469340] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: UP (p=96.94%) [2026-02-19T20:15:28.469765] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-02-19T20:15:28.469960] [INFO ] [sig ] AEI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:28.662205] [INFO ] [LOCAL ] Saved forecast: AEI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AEI.txt [2026-02-19T20:15:28.662378] [INFO ] [sig ] [64/3393] Completed AEI in 0.4s | 2.72 sym/s | Total: 23.5s | ETA: 20.4m [2026-02-19T20:15:28.662421] [INFO ] [sig ] [65/3393] Forecasting AEIS... [2026-02-19T20:15:28.662454] [INFO ] [sig ] Generating forecast for: AEIS [2026-02-19T20:15:28.662487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-02-19T20:15:28.675852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-02-19T20:15:28.676324] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-02-19T20:15:28.677363] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-02-19T20:15:28.677618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:28.677652] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:28.677683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:28.677747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:28.736972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:28.737896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:28.737986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:28.738021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:28.865618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:28.865780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:28.865824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:28.865853] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:28.869455] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: UP (p=76.81%) [2026-02-19T20:15:28.869756] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-02-19T20:15:28.869889] [INFO ] [sig ] AEIS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:29.015125] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AEIS.txt [2026-02-19T20:15:29.015265] [INFO ] [sig ] [65/3393] Completed AEIS in 0.4s | 2.72 sym/s | Total: 23.9s | ETA: 20.4m [2026-02-19T20:15:29.015306] [INFO ] [sig ] [66/3393] Forecasting AEM... [2026-02-19T20:15:29.015335] [INFO ] [sig ] Generating forecast for: AEM [2026-02-19T20:15:29.015366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-02-19T20:15:29.029955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-02-19T20:15:29.030322] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-02-19T20:15:29.031147] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-02-19T20:15:29.031201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:29.031235] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:29.031268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:29.031330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:29.088673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:29.089413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:29.089497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:29.089530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:29.216218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:29.216384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:29.216424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:29.216455] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:29.219977] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: DOWN (p=15.30%) [2026-02-19T20:15:29.220267] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-02-19T20:15:29.220404] [INFO ] [sig ] AEM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:29.368754] [INFO ] [LOCAL ] Saved forecast: AEM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AEM.txt [2026-02-19T20:15:29.368923] [INFO ] [sig ] [66/3393] Completed AEM in 0.4s | 2.72 sym/s | Total: 24.2s | ETA: 20.4m [2026-02-19T20:15:29.368970] [INFO ] [sig ] [67/3393] Forecasting AEO... [2026-02-19T20:15:29.369007] [INFO ] [sig ] Generating forecast for: AEO [2026-02-19T20:15:29.369040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-02-19T20:15:29.381764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-02-19T20:15:29.382169] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-02-19T20:15:29.383001] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-02-19T20:15:29.383055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:29.383087] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:29.383115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:29.383173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:29.441894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:29.443030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:29.443117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:29.443151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:29.575453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:29.575639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:29.575685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:29.575716] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:29.579355] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: DOWN (p=45.18%) [2026-02-19T20:15:29.579690] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-02-19T20:15:29.579842] [INFO ] [sig ] AEO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:29.727558] [INFO ] [LOCAL ] Saved forecast: AEO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AEO.txt [2026-02-19T20:15:29.727763] [INFO ] [sig ] [67/3393] Completed AEO in 0.4s | 2.72 sym/s | Total: 24.6s | ETA: 20.3m [2026-02-19T20:15:29.727805] [INFO ] [sig ] [68/3393] Forecasting AEP... [2026-02-19T20:15:29.727838] [INFO ] [sig ] Generating forecast for: AEP [2026-02-19T20:15:29.727870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-02-19T20:15:29.744240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-02-19T20:15:29.744812] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-02-19T20:15:29.745639] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-02-19T20:15:29.745694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:29.745727] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:29.745754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:29.745811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:29.803497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:29.804208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:29.804290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:29.804323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:29.925859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:29.926016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:29.926057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:29.926087] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:29.929539] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-02-19T20:15:29.929835] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-02-19T20:15:29.929970] [INFO ] [sig ] AEP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:30.074688] [INFO ] [LOCAL ] Saved forecast: AEP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AEP.txt [2026-02-19T20:15:30.074863] [INFO ] [sig ] [68/3393] Completed AEP in 0.3s | 2.73 sym/s | Total: 24.9s | ETA: 20.3m [2026-02-19T20:15:30.074907] [INFO ] [sig ] [69/3393] Forecasting AES... [2026-02-19T20:15:30.074938] [INFO ] [sig ] Generating forecast for: AES [2026-02-19T20:15:30.074968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-02-19T20:15:30.088743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-02-19T20:15:30.089215] [INFO ] [FORECASTER] Starting predict_future for AES [2026-02-19T20:15:30.090121] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-02-19T20:15:30.090189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:30.090230] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:30.090264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:30.090329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:30.154175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:30.155358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:30.155471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:30.155506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:30.280408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:30.280588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:30.280630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:30.280659] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:30.284148] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: DOWN (p=4.50%) [2026-02-19T20:15:30.284427] [INFO ] [FORECASTER] Completed predict_future for AES [2026-02-19T20:15:30.284560] [INFO ] [sig ] AES: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:30.426791] [INFO ] [LOCAL ] Saved forecast: AES 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AES.txt [2026-02-19T20:15:30.426929] [INFO ] [sig ] [69/3393] Completed AES in 0.4s | 2.73 sym/s | Total: 25.3s | ETA: 20.3m [2026-02-19T20:15:30.426970] [INFO ] [sig ] [70/3393] Forecasting AESI... [2026-02-19T20:15:30.427000] [INFO ] [sig ] Generating forecast for: AESI [2026-02-19T20:15:30.427030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-02-19T20:15:30.442677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-02-19T20:15:30.443228] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-02-19T20:15:30.444415] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-02-19T20:15:30.444485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:30.444536] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:30.444602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:30.444694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:30.516622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:30.517635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:30.517738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:30.517773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:30.643176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:30.643353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:30.643395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:30.643423] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:30.647297] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: UP (p=71.61%) [2026-02-19T20:15:30.647681] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-02-19T20:15:30.647870] [INFO ] [sig ] AESI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:30.799742] [INFO ] [LOCAL ] Saved forecast: AESI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AESI.txt [2026-02-19T20:15:30.799904] [INFO ] [sig ] [70/3393] Completed AESI in 0.4s | 2.73 sym/s | Total: 25.7s | ETA: 20.3m [2026-02-19T20:15:30.799946] [INFO ] [sig ] [71/3393] Forecasting AEVA... [2026-02-19T20:15:30.799976] [INFO ] [sig ] Generating forecast for: AEVA [2026-02-19T20:15:30.800006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-02-19T20:15:30.813222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-02-19T20:15:30.813658] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-02-19T20:15:30.814649] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-02-19T20:15:30.814708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:30.814742] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:30.814772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:30.814830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:30.877471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:30.878862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:30.878985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:30.879048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:31.007491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:31.007681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:31.007733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:31.007771] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:31.011689] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: UP (p=95.60%) [2026-02-19T20:15:31.012031] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-02-19T20:15:31.012183] [INFO ] [sig ] AEVA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:31.165238] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AEVA.txt [2026-02-19T20:15:31.165605] [INFO ] [sig ] [71/3393] Completed AEVA in 0.4s | 2.73 sym/s | Total: 26.0s | ETA: 20.3m [2026-02-19T20:15:31.165662] [INFO ] [sig ] [72/3393] Forecasting AEYE... [2026-02-19T20:15:31.165695] [INFO ] [sig ] Generating forecast for: AEYE [2026-02-19T20:15:31.165727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-02-19T20:15:31.179089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-02-19T20:15:31.179458] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-02-19T20:15:31.180305] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-02-19T20:15:31.180361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:31.180396] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:31.180640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:31.180704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:31.242412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:31.243246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:31.243333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:31.243369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:31.371368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:31.371528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:31.371569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:31.371621] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:31.375473] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: DOWN (p=15.38%) [2026-02-19T20:15:31.375856] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-02-19T20:15:31.376053] [INFO ] [sig ] AEYE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:31.534356] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AEYE.txt [2026-02-19T20:15:31.534741] [INFO ] [sig ] [72/3393] Completed AEYE in 0.4s | 2.73 sym/s | Total: 26.4s | ETA: 20.3m [2026-02-19T20:15:31.534790] [INFO ] [sig ] [73/3393] Forecasting AFB... [2026-02-19T20:15:31.534822] [INFO ] [sig ] Generating forecast for: AFB [2026-02-19T20:15:31.534854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-02-19T20:15:31.547551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-02-19T20:15:31.548229] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-02-19T20:15:31.549320] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-02-19T20:15:31.549378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:31.549413] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:31.549443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:31.549507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:31.609288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:31.610213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:31.610317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:31.610355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:31.735067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:31.735251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:31.735293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:31.735324] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:31.739074] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: UP (p=90.46%) [2026-02-19T20:15:31.739405] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-02-19T20:15:31.739547] [INFO ] [sig ] AFB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:31.893430] [INFO ] [LOCAL ] Saved forecast: AFB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AFB.txt [2026-02-19T20:15:31.893627] [INFO ] [sig ] [73/3393] Completed AFB in 0.4s | 2.73 sym/s | Total: 26.8s | ETA: 20.3m [2026-02-19T20:15:31.893682] [INFO ] [sig ] [74/3393] Forecasting AFCG... [2026-02-19T20:15:31.893721] [INFO ] [sig ] Generating forecast for: AFCG [2026-02-19T20:15:31.893759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-02-19T20:15:31.908479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-02-19T20:15:31.909121] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-02-19T20:15:31.910354] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-02-19T20:15:31.910419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:31.910670] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:31.910716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:31.910791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:31.974236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:31.975218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:31.975318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:31.975354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:32.105302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:32.105493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:32.105550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:32.105625] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:32.110023] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: DOWN (p=5.10%) [2026-02-19T20:15:32.110598] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-02-19T20:15:32.110802] [INFO ] [sig ] AFCG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:32.264700] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AFCG.txt [2026-02-19T20:15:32.264904] [INFO ] [sig ] [74/3393] Completed AFCG in 0.4s | 2.73 sym/s | Total: 27.1s | ETA: 20.3m [2026-02-19T20:15:32.264953] [INFO ] [sig ] [75/3393] Forecasting AFG... [2026-02-19T20:15:32.264985] [INFO ] [sig ] Generating forecast for: AFG [2026-02-19T20:15:32.265017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-02-19T20:15:32.278108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-02-19T20:15:32.278524] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-02-19T20:15:32.279412] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-02-19T20:15:32.279470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:32.279505] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:32.279534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:32.279612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:32.338970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:32.339911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:32.340004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:32.340037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:32.471013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:32.471174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:32.471222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:32.471258] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:32.474879] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: DOWN (p=37.50%) [2026-02-19T20:15:32.475209] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-02-19T20:15:32.475358] [INFO ] [sig ] AFG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:32.616009] [INFO ] [LOCAL ] Saved forecast: AFG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AFG.txt [2026-02-19T20:15:32.616138] [INFO ] [sig ] [75/3393] Completed AFG in 0.4s | 2.73 sym/s | Total: 27.5s | ETA: 20.3m [2026-02-19T20:15:32.616178] [INFO ] [sig ] [76/3393] Forecasting AFGC... [2026-02-19T20:15:32.616209] [INFO ] [sig ] Generating forecast for: AFGC [2026-02-19T20:15:32.616242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-02-19T20:15:32.628215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-02-19T20:15:32.628565] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-02-19T20:15:32.629517] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-02-19T20:15:32.629589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:32.629625] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:32.629653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:32.629710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:32.687591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:32.688263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:32.688343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:32.688375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:32.793224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:32.793354] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-19T20:15:32.793394] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:32.793423] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:32.796824] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: DOWN (p=4.18%) [2026-02-19T20:15:32.797103] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-02-19T20:15:32.797235] [INFO ] [sig ] AFGC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:32.939139] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AFGC.txt [2026-02-19T20:15:32.939257] [INFO ] [sig ] [76/3393] Completed AFGC in 0.3s | 2.73 sym/s | Total: 27.8s | ETA: 20.2m [2026-02-19T20:15:32.939298] [INFO ] [sig ] [77/3393] Forecasting AFL... [2026-02-19T20:15:32.939328] [INFO ] [sig ] Generating forecast for: AFL [2026-02-19T20:15:32.939358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-02-19T20:15:32.952312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-02-19T20:15:32.952665] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-02-19T20:15:32.953462] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-02-19T20:15:32.953515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:32.953558] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:32.953615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:32.953678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:33.010953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:33.011764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:33.011845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:33.011877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:33.131768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:33.131911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:33.131951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:33.131979] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:33.135353] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: UP (p=56.43%) [2026-02-19T20:15:33.135653] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-02-19T20:15:33.135787] [INFO ] [sig ] AFL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:33.278821] [INFO ] [LOCAL ] Saved forecast: AFL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AFL.txt [2026-02-19T20:15:33.278947] [INFO ] [sig ] [77/3393] Completed AFL in 0.3s | 2.74 sym/s | Total: 28.1s | ETA: 20.2m [2026-02-19T20:15:33.278985] [INFO ] [sig ] [78/3393] Forecasting AFRI... [2026-02-19T20:15:33.279016] [INFO ] [sig ] Generating forecast for: AFRI [2026-02-19T20:15:33.279046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRI' from 'https://tdm.silogroup.org/data/derivative_storage/AFRI.csv'. [2026-02-19T20:15:33.288793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRI'. [2026-02-19T20:15:33.289063] [INFO ] [FORECASTER] Starting predict_future for AFRI [2026-02-19T20:15:33.290024] [DEBUG] [LOCAL ] No optimal features file found for AFRI: ./output/feature-sets/AFRI.txt [2026-02-19T20:15:33.290080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:33.290143] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:33.290174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:33.290233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:33.351722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:33.352380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:33.352461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:33.352494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:33.455125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:33.455294] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-19T20:15:33.455334] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:33.455363] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:33.458910] [DEBUG] [FORECASTER] AFRI: Forecast T+1@11:T+2@11: DOWN (p=15.26%) [2026-02-19T20:15:33.459211] [INFO ] [FORECASTER] Completed predict_future for AFRI [2026-02-19T20:15:33.459351] [INFO ] [sig ] AFRI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:33.602033] [INFO ] [LOCAL ] Saved forecast: AFRI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AFRI.txt [2026-02-19T20:15:33.602173] [INFO ] [sig ] [78/3393] Completed AFRI in 0.3s | 2.74 sym/s | Total: 28.5s | ETA: 20.2m [2026-02-19T20:15:33.602215] [INFO ] [sig ] [79/3393] Forecasting AFRM... [2026-02-19T20:15:33.602245] [INFO ] [sig ] Generating forecast for: AFRM [2026-02-19T20:15:33.602275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-02-19T20:15:33.614135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-02-19T20:15:33.614489] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-02-19T20:15:33.615312] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-02-19T20:15:33.615367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:33.615401] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:33.615430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:33.615490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:33.672935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:33.673617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:33.673697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:33.673730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:33.799149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:33.799309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:33.799349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:33.799378] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:33.802872] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: UP (p=66.61%) [2026-02-19T20:15:33.803152] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-02-19T20:15:33.803279] [INFO ] [sig ] AFRM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:33.945268] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AFRM.txt [2026-02-19T20:15:33.945398] [INFO ] [sig ] [79/3393] Completed AFRM in 0.3s | 2.74 sym/s | Total: 28.8s | ETA: 20.1m [2026-02-19T20:15:33.945438] [INFO ] [sig ] [80/3393] Forecasting AFYA... [2026-02-19T20:15:33.945467] [INFO ] [sig ] Generating forecast for: AFYA [2026-02-19T20:15:33.945497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-02-19T20:15:33.957760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-02-19T20:15:33.958115] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-02-19T20:15:33.958954] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-02-19T20:15:33.959009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:33.959043] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:33.959071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:33.959128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:34.016773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:34.017489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:34.017589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:34.017625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:34.134804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:34.134965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:34.135005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:34.135033] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:34.138538] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: DOWN (p=38.89%) [2026-02-19T20:15:34.138834] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-02-19T20:15:34.138971] [INFO ] [sig ] AFYA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:34.280063] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AFYA.txt [2026-02-19T20:15:34.280212] [INFO ] [sig ] [80/3393] Completed AFYA in 0.3s | 2.75 sym/s | Total: 29.1s | ETA: 20.1m [2026-02-19T20:15:34.280258] [INFO ] [sig ] [81/3393] Forecasting AG... [2026-02-19T20:15:34.280289] [INFO ] [sig ] Generating forecast for: AG [2026-02-19T20:15:34.280320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-02-19T20:15:34.292473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-02-19T20:15:34.292888] [INFO ] [FORECASTER] Starting predict_future for AG [2026-02-19T20:15:34.293732] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-02-19T20:15:34.293788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:34.293830] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:34.293865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:34.293929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:34.351167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:34.351881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:34.351966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:34.352010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:34.472370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:34.472520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:34.472559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:34.472640] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:34.476190] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: DOWN (p=6.30%) [2026-02-19T20:15:34.476512] [INFO ] [FORECASTER] Completed predict_future for AG [2026-02-19T20:15:34.476670] [INFO ] [sig ] AG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:34.621402] [INFO ] [LOCAL ] Saved forecast: AG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AG.txt [2026-02-19T20:15:34.621558] [INFO ] [sig ] [81/3393] Completed AG in 0.3s | 2.75 sym/s | Total: 29.5s | ETA: 20.1m [2026-02-19T20:15:34.621618] [INFO ] [sig ] [82/3393] Forecasting AGCO... [2026-02-19T20:15:34.621650] [INFO ] [sig ] Generating forecast for: AGCO [2026-02-19T20:15:34.621682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-02-19T20:15:34.634163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-02-19T20:15:34.634545] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-02-19T20:15:34.635366] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-02-19T20:15:34.635421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:34.635453] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:34.635480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:34.635536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:34.693270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:34.694118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:34.694208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:34.694244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:34.818714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:34.818873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:34.818917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:34.818949] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:34.822643] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: DOWN (p=47.60%) [2026-02-19T20:15:34.822933] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-02-19T20:15:34.823090] [INFO ] [sig ] AGCO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:34.969006] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AGCO.txt [2026-02-19T20:15:34.969168] [INFO ] [sig ] [82/3393] Completed AGCO in 0.3s | 2.75 sym/s | Total: 29.8s | ETA: 20.1m [2026-02-19T20:15:34.969214] [INFO ] [sig ] [83/3393] Forecasting AGD... [2026-02-19T20:15:34.969248] [INFO ] [sig ] Generating forecast for: AGD [2026-02-19T20:15:34.969286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-02-19T20:15:35.017102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-02-19T20:15:35.017512] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-02-19T20:15:35.018613] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-02-19T20:15:35.018670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:35.018702] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:35.018729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:35.018788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:35.080911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:35.081755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:35.081842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:35.081877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:35.204229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:35.204377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:35.204419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:35.204449] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:35.208035] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: UP (p=76.12%) [2026-02-19T20:15:35.208351] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-02-19T20:15:35.208485] [INFO ] [sig ] AGD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:35.352987] [INFO ] [LOCAL ] Saved forecast: AGD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AGD.txt [2026-02-19T20:15:35.353382] [INFO ] [sig ] [83/3393] Completed AGD in 0.4s | 2.75 sym/s | Total: 30.2s | ETA: 20.1m [2026-02-19T20:15:35.353460] [INFO ] [sig ] [84/3393] Forecasting AGEN... [2026-02-19T20:15:35.353492] [INFO ] [sig ] Generating forecast for: AGEN [2026-02-19T20:15:35.353524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-02-19T20:15:35.366396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-02-19T20:15:35.366796] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-02-19T20:15:35.367675] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-02-19T20:15:35.367730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:35.367762] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:35.367789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:35.367858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:35.427772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:35.428720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:35.428846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:35.428891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:35.552314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:35.552482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:35.552528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:35.552593] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:35.556188] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: UP (p=58.31%) [2026-02-19T20:15:35.556485] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-02-19T20:15:35.556643] [INFO ] [sig ] AGEN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:35.698215] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AGEN.txt [2026-02-19T20:15:35.698356] [INFO ] [sig ] [84/3393] Completed AGEN in 0.3s | 2.75 sym/s | Total: 30.6s | ETA: 20.1m [2026-02-19T20:15:35.698397] [INFO ] [sig ] [85/3393] Forecasting AGI... [2026-02-19T20:15:35.698426] [INFO ] [sig ] Generating forecast for: AGI [2026-02-19T20:15:35.698457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-02-19T20:15:35.712507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-02-19T20:15:35.712914] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-02-19T20:15:35.713773] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-02-19T20:15:35.713827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:35.713860] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:35.713887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:35.713944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:35.771084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:35.771952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:35.772041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:35.772074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:35.891892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:35.892056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:35.892097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:35.892133] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:35.895650] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: DOWN (p=47.84%) [2026-02-19T20:15:35.895941] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-02-19T20:15:35.896079] [INFO ] [sig ] AGI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:36.035889] [INFO ] [LOCAL ] Saved forecast: AGI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AGI.txt [2026-02-19T20:15:36.036044] [INFO ] [sig ] [85/3393] Completed AGI in 0.3s | 2.75 sym/s | Total: 30.9s | ETA: 20.0m [2026-02-19T20:15:36.036084] [INFO ] [sig ] [86/3393] Forecasting AGIO... [2026-02-19T20:15:36.036115] [INFO ] [sig ] Generating forecast for: AGIO [2026-02-19T20:15:36.036146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-02-19T20:15:36.048807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-02-19T20:15:36.049201] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-02-19T20:15:36.050087] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-02-19T20:15:36.050145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:36.050177] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:36.050204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:36.050261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:36.108908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:36.109804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:36.109893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:36.109944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:36.231940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:36.232098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:36.232137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:36.232166] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:36.235616] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: UP (p=72.21%) [2026-02-19T20:15:36.235903] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-02-19T20:15:36.236038] [INFO ] [sig ] AGIO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:36.379246] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AGIO.txt [2026-02-19T20:15:36.379404] [INFO ] [sig ] [86/3393] Completed AGIO in 0.3s | 2.75 sym/s | Total: 31.2s | ETA: 20.0m [2026-02-19T20:15:36.379459] [INFO ] [sig ] [87/3393] Forecasting AGM... [2026-02-19T20:15:36.379499] [INFO ] [sig ] Generating forecast for: AGM [2026-02-19T20:15:36.379532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-02-19T20:15:36.393047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-02-19T20:15:36.393438] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-02-19T20:15:36.394281] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-02-19T20:15:36.394342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:36.394377] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:36.394406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:36.394466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:36.453804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:36.454691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:36.454782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:36.454817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:36.582752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:36.582914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:36.582956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:36.582986] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:36.586545] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: UP (p=50.43%) [2026-02-19T20:15:36.586866] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-02-19T20:15:36.587038] [INFO ] [sig ] AGM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:36.738943] [INFO ] [LOCAL ] Saved forecast: AGM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AGM.txt [2026-02-19T20:15:36.739095] [INFO ] [sig ] [87/3393] Completed AGM in 0.4s | 2.75 sym/s | Total: 31.6s | ETA: 20.0m [2026-02-19T20:15:36.739137] [INFO ] [sig ] [88/3393] Forecasting AGMH... [2026-02-19T20:15:36.739167] [INFO ] [sig ] Generating forecast for: AGMH [2026-02-19T20:15:36.739201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-02-19T20:15:36.751886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-02-19T20:15:36.752260] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-02-19T20:15:36.753076] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-02-19T20:15:36.753129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:36.753161] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:36.753201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:36.753259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:36.811462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:36.812396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:36.812736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:36.812797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:36.934292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:36.934451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:36.934491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:36.934521] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:36.937971] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: DOWN (p=27.02%) [2026-02-19T20:15:36.938280] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-02-19T20:15:36.938444] [INFO ] [sig ] AGMH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:37.084064] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AGMH.txt [2026-02-19T20:15:37.084232] [INFO ] [sig ] [88/3393] Completed AGMH in 0.3s | 2.75 sym/s | Total: 31.9s | ETA: 20.0m [2026-02-19T20:15:37.084275] [INFO ] [sig ] [89/3393] Forecasting AGNC... [2026-02-19T20:15:37.084306] [INFO ] [sig ] Generating forecast for: AGNC [2026-02-19T20:15:37.084338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-02-19T20:15:37.097709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-02-19T20:15:37.098144] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-02-19T20:15:37.099020] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-02-19T20:15:37.099077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:37.099111] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:37.099141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:37.099200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:37.158440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:37.159345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:37.159432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:37.159466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:37.285330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:37.285501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:37.285542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:37.285591] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:37.289452] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: UP (p=78.35%) [2026-02-19T20:15:37.289861] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-02-19T20:15:37.290035] [INFO ] [sig ] AGNC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:37.436149] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AGNC.txt [2026-02-19T20:15:37.436305] [INFO ] [sig ] [89/3393] Completed AGNC in 0.4s | 2.76 sym/s | Total: 32.3s | ETA: 20.0m [2026-02-19T20:15:37.436347] [INFO ] [sig ] [90/3393] Forecasting AGNCL... [2026-02-19T20:15:37.436376] [INFO ] [sig ] Generating forecast for: AGNCL [2026-02-19T20:15:37.436406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-02-19T20:15:37.450478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-02-19T20:15:37.450896] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-02-19T20:15:37.451818] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-02-19T20:15:37.451875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:37.451910] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:37.451940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:37.451998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:37.513907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:37.514812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:37.514900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:37.514936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:37.627166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:37.627334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:37.627377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:37.627407] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:37.631239] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: DOWN (p=10.32%) [2026-02-19T20:15:37.631528] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-02-19T20:15:37.631682] [INFO ] [sig ] AGNCL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:37.776450] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AGNCL.txt [2026-02-19T20:15:37.776615] [INFO ] [sig ] [90/3393] Completed AGNCL in 0.3s | 2.76 sym/s | Total: 32.6s | ETA: 20.0m [2026-02-19T20:15:37.776852] [INFO ] [sig ] [91/3393] Forecasting AGNCM... [2026-02-19T20:15:37.776883] [INFO ] [sig ] Generating forecast for: AGNCM [2026-02-19T20:15:37.776914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-02-19T20:15:37.790006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-02-19T20:15:37.790429] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-02-19T20:15:37.791544] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-02-19T20:15:37.791624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:37.791664] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:37.791695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:37.791755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:37.853140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:37.853892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:37.853974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:37.854009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:37.966791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:37.966978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:37.967019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:37.967049] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:37.970651] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: UP (p=98.60%) [2026-02-19T20:15:37.970950] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-02-19T20:15:37.971094] [INFO ] [sig ] AGNCM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:38.118413] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AGNCM.txt [2026-02-19T20:15:38.118550] [INFO ] [sig ] [91/3393] Completed AGNCM in 0.3s | 2.76 sym/s | Total: 33.0s | ETA: 19.9m [2026-02-19T20:15:38.118609] [INFO ] [sig ] [92/3393] Forecasting AGNCN... [2026-02-19T20:15:38.118641] [INFO ] [sig ] Generating forecast for: AGNCN [2026-02-19T20:15:38.118678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-02-19T20:15:38.130931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-02-19T20:15:38.131288] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-02-19T20:15:38.132186] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-02-19T20:15:38.132251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:38.132292] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:38.132329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:38.132405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:38.195203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:38.196295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:38.196381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:38.196416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:38.317328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:38.317488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:38.317531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:38.317562] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:38.321178] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-02-19T20:15:38.321468] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-02-19T20:15:38.321624] [INFO ] [sig ] AGNCN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:38.471108] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AGNCN.txt [2026-02-19T20:15:38.471265] [INFO ] [sig ] [92/3393] Completed AGNCN in 0.4s | 2.76 sym/s | Total: 33.3s | ETA: 19.9m [2026-02-19T20:15:38.471308] [INFO ] [sig ] [93/3393] Forecasting AGNCO... [2026-02-19T20:15:38.471339] [INFO ] [sig ] Generating forecast for: AGNCO [2026-02-19T20:15:38.471370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-02-19T20:15:38.484149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-02-19T20:15:38.484604] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-02-19T20:15:38.485464] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-02-19T20:15:38.485522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:38.485556] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:38.485615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:38.485677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:38.543671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:38.544499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:38.544603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:38.544642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:38.662016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:38.662181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:38.662223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:38.662252] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:38.665749] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: DOWN (p=37.43%) [2026-02-19T20:15:38.666036] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-02-19T20:15:38.666175] [INFO ] [sig ] AGNCO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:38.812876] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AGNCO.txt [2026-02-19T20:15:38.813020] [INFO ] [sig ] [93/3393] Completed AGNCO in 0.3s | 2.76 sym/s | Total: 33.7s | ETA: 19.9m [2026-02-19T20:15:38.813061] [INFO ] [sig ] [94/3393] Forecasting AGNCP... [2026-02-19T20:15:38.813092] [INFO ] [sig ] Generating forecast for: AGNCP [2026-02-19T20:15:38.813121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-02-19T20:15:38.826803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-02-19T20:15:38.827192] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-02-19T20:15:38.828033] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-02-19T20:15:38.828110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:38.828143] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:38.828170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:38.828227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:38.886534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:38.887427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:38.887531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:38.887567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:39.016552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:39.016734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:39.016777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:39.016807] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:39.020862] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: DOWN (p=13.47%) [2026-02-19T20:15:39.021184] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-02-19T20:15:39.021332] [INFO ] [sig ] AGNCP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:39.167026] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AGNCP.txt [2026-02-19T20:15:39.167166] [INFO ] [sig ] [94/3393] Completed AGNCP in 0.4s | 2.76 sym/s | Total: 34.0s | ETA: 19.9m [2026-02-19T20:15:39.167208] [INFO ] [sig ] [95/3393] Forecasting AGO... [2026-02-19T20:15:39.167237] [INFO ] [sig ] Generating forecast for: AGO [2026-02-19T20:15:39.167266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-02-19T20:15:39.181392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-02-19T20:15:39.181988] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-02-19T20:15:39.182810] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-02-19T20:15:39.182889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:39.182923] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:39.182951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:39.183008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:39.242180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:39.243083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:39.243166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:39.243200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:39.382983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:39.383155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:39.383203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:39.383250] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:39.386911] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: UP (p=58.47%) [2026-02-19T20:15:39.387209] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-02-19T20:15:39.387355] [INFO ] [sig ] AGO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:39.554548] [INFO ] [LOCAL ] Saved forecast: AGO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AGO.txt [2026-02-19T20:15:39.554739] [INFO ] [sig ] [95/3393] Completed AGO in 0.4s | 2.76 sym/s | Total: 34.4s | ETA: 19.9m [2026-02-19T20:15:39.554796] [INFO ] [sig ] [96/3393] Forecasting AGRO... [2026-02-19T20:15:39.554836] [INFO ] [sig ] Generating forecast for: AGRO [2026-02-19T20:15:39.554876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-02-19T20:15:39.569826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-02-19T20:15:39.570240] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-02-19T20:15:39.571171] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-02-19T20:15:39.571227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:39.571261] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:39.571289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:39.571346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:39.640159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:39.641025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:39.641113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:39.641159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:39.767948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:39.768142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:39.768183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:39.768213] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:39.771742] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: UP (p=84.40%) [2026-02-19T20:15:39.772030] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-02-19T20:15:39.772165] [INFO ] [sig ] AGRO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:39.914484] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AGRO.txt [2026-02-19T20:15:39.914652] [INFO ] [sig ] [96/3393] Completed AGRO in 0.4s | 2.76 sym/s | Total: 34.8s | ETA: 19.9m [2026-02-19T20:15:39.914696] [INFO ] [sig ] [97/3393] Forecasting AGX... [2026-02-19T20:15:39.914727] [INFO ] [sig ] Generating forecast for: AGX [2026-02-19T20:15:39.914759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-02-19T20:15:39.930418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-02-19T20:15:39.930812] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-02-19T20:15:39.931625] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-02-19T20:15:39.931873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:39.931906] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:39.931933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:39.931990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:39.995077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:39.995895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:39.995994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:39.996047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:40.127638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:40.127800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:40.127842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:40.127873] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:40.131640] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: UP (p=78.94%) [2026-02-19T20:15:40.131931] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-02-19T20:15:40.132096] [INFO ] [sig ] AGX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:40.288994] [INFO ] [LOCAL ] Saved forecast: AGX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AGX.txt [2026-02-19T20:15:40.289130] [INFO ] [sig ] [97/3393] Completed AGX in 0.4s | 2.76 sym/s | Total: 35.2s | ETA: 19.9m [2026-02-19T20:15:40.289170] [INFO ] [sig ] [98/3393] Forecasting AGYS... [2026-02-19T20:15:40.289200] [INFO ] [sig ] Generating forecast for: AGYS [2026-02-19T20:15:40.289230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-02-19T20:15:40.306838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-02-19T20:15:40.307343] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-02-19T20:15:40.308660] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-02-19T20:15:40.308733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:40.308782] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:40.308824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:40.308913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:40.375381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:40.376308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:40.376400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:40.376438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:40.501309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:40.501494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:40.501599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:40.501661] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:40.506613] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: DOWN (p=47.88%) [2026-02-19T20:15:40.507008] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-02-19T20:15:40.507168] [INFO ] [sig ] AGYS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:40.668408] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AGYS.txt [2026-02-19T20:15:40.668653] [INFO ] [sig ] [98/3393] Completed AGYS in 0.4s | 2.76 sym/s | Total: 35.5s | ETA: 19.9m [2026-02-19T20:15:40.668719] [INFO ] [sig ] [99/3393] Forecasting AGZD... [2026-02-19T20:15:40.668763] [INFO ] [sig ] Generating forecast for: AGZD [2026-02-19T20:15:40.668807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-02-19T20:15:40.685986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-02-19T20:15:40.686462] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-02-19T20:15:40.687866] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-02-19T20:15:40.687940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:40.687989] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:40.688033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:40.688166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:40.775438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:40.776523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:40.776659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:40.776714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:40.925774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:40.925935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:40.925975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:40.926006] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:40.929906] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: DOWN (p=25.49%) [2026-02-19T20:15:40.930196] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-02-19T20:15:40.930331] [INFO ] [sig ] AGZD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:41.074686] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AGZD.txt [2026-02-19T20:15:41.074823] [INFO ] [sig ] [99/3393] Completed AGZD in 0.4s | 2.75 sym/s | Total: 35.9s | ETA: 19.9m [2026-02-19T20:15:41.074863] [INFO ] [sig ] [100/3393] Forecasting AHCO... [2026-02-19T20:15:41.074895] [INFO ] [sig ] Generating forecast for: AHCO [2026-02-19T20:15:41.074926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-02-19T20:15:41.087235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-02-19T20:15:41.087825] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-02-19T20:15:41.093424] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-02-19T20:15:41.093487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:41.093521] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:41.093549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:41.093625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:41.152968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:41.153995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:41.154092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:41.154127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:41.298107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:41.298273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:41.298315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:41.298345] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:41.303082] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: UP (p=59.67%) [2026-02-19T20:15:41.303519] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-02-19T20:15:41.303737] [INFO ] [sig ] AHCO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:41.458919] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AHCO.txt [2026-02-19T20:15:41.459077] [INFO ] [sig ] [100/3393] Completed AHCO in 0.4s | 2.75 sym/s | Total: 36.3s | ETA: 19.9m [2026-02-19T20:15:41.459119] [INFO ] [sig ] [101/3393] Forecasting AHH... [2026-02-19T20:15:41.459152] [INFO ] [sig ] Generating forecast for: AHH [2026-02-19T20:15:41.459184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHH' from 'https://tdm.silogroup.org/data/derivative_storage/AHH.csv'. [2026-02-19T20:15:41.472382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHH'. [2026-02-19T20:15:41.472779] [INFO ] [FORECASTER] Starting predict_future for AHH [2026-02-19T20:15:41.474024] [DEBUG] [LOCAL ] No optimal features file found for AHH: ./output/feature-sets/AHH.txt [2026-02-19T20:15:41.474092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:41.474127] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:41.474157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:41.474214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:41.538173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:41.539107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:41.539197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:41.539232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:41.663650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:41.663820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:41.663864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:41.663895] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:41.667630] [DEBUG] [FORECASTER] AHH: Forecast T+1@11:T+2@11: DOWN (p=7.35%) [2026-02-19T20:15:41.667981] [INFO ] [FORECASTER] Completed predict_future for AHH [2026-02-19T20:15:41.668161] [INFO ] [sig ] AHH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:41.827137] [INFO ] [LOCAL ] Saved forecast: AHH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AHH.txt [2026-02-19T20:15:41.827296] [INFO ] [sig ] [101/3393] Completed AHH in 0.4s | 2.75 sym/s | Total: 36.7s | ETA: 19.9m [2026-02-19T20:15:41.827337] [INFO ] [sig ] [102/3393] Forecasting AI... [2026-02-19T20:15:41.827368] [INFO ] [sig ] Generating forecast for: AI [2026-02-19T20:15:41.827436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-02-19T20:15:41.840339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-02-19T20:15:41.840821] [INFO ] [FORECASTER] Starting predict_future for AI [2026-02-19T20:15:41.841880] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-02-19T20:15:41.841944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:41.841988] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:41.842022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:41.842101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:41.903553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:41.904494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:41.904613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:41.904652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:42.032163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:42.032325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:42.032367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:42.032399] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:42.036069] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: DOWN (p=26.56%) [2026-02-19T20:15:42.036365] [INFO ] [FORECASTER] Completed predict_future for AI [2026-02-19T20:15:42.036504] [INFO ] [sig ] AI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:42.193310] [INFO ] [LOCAL ] Saved forecast: AI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AI.txt [2026-02-19T20:15:42.193467] [INFO ] [sig ] [102/3393] Completed AI in 0.4s | 2.75 sym/s | Total: 37.1s | ETA: 19.9m [2026-02-19T20:15:42.193520] [INFO ] [sig ] [103/3393] Forecasting AIA... [2026-02-19T20:15:42.193592] [INFO ] [sig ] Generating forecast for: AIA [2026-02-19T20:15:42.193647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-02-19T20:15:42.208394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-02-19T20:15:42.208908] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-02-19T20:15:42.210015] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-02-19T20:15:42.210084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:42.210129] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:42.210171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:42.210237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:42.270114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:42.270921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:42.271006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:42.271041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:42.393508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:42.393696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:42.393739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:42.393770] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:42.397394] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: UP (p=97.30%) [2026-02-19T20:15:42.397742] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-02-19T20:15:42.397892] [INFO ] [sig ] AIA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:42.545831] [INFO ] [LOCAL ] Saved forecast: AIA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AIA.txt [2026-02-19T20:15:42.545977] [INFO ] [sig ] [103/3393] Completed AIA in 0.4s | 2.75 sym/s | Total: 37.4s | ETA: 19.9m [2026-02-19T20:15:42.546018] [INFO ] [sig ] [104/3393] Forecasting AIG... [2026-02-19T20:15:42.546047] [INFO ] [sig ] Generating forecast for: AIG [2026-02-19T20:15:42.546078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-02-19T20:15:42.559393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-02-19T20:15:42.560011] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-02-19T20:15:42.560866] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-02-19T20:15:42.560921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:42.560953] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:42.560979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:42.561036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:42.626606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:42.627542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:42.627671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:42.627725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:42.760503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:42.760689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:42.760734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:42.760765] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:42.764337] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: UP (p=96.30%) [2026-02-19T20:15:42.764653] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-02-19T20:15:42.764796] [INFO ] [sig ] AIG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:42.911451] [INFO ] [LOCAL ] Saved forecast: AIG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AIG.txt [2026-02-19T20:15:42.911613] [INFO ] [sig ] [104/3393] Completed AIG in 0.4s | 2.75 sym/s | Total: 37.8s | ETA: 19.9m [2026-02-19T20:15:42.911664] [INFO ] [sig ] [105/3393] Forecasting AIMD... [2026-02-19T20:15:42.911695] [INFO ] [sig ] Generating forecast for: AIMD [2026-02-19T20:15:42.911725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-02-19T20:15:42.925390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-02-19T20:15:42.925818] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-02-19T20:15:42.926636] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-02-19T20:15:42.926690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:42.926724] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:42.926751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:42.926814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:43.001481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:43.002505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:43.002613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:43.002653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:43.127804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:43.127975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:43.128016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:43.128045] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:43.131786] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: DOWN (p=8.56%) [2026-02-19T20:15:43.132133] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-02-19T20:15:43.132282] [INFO ] [sig ] AIMD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:43.272914] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AIMD.txt [2026-02-19T20:15:43.273060] [INFO ] [sig ] [105/3393] Completed AIMD in 0.4s | 2.75 sym/s | Total: 38.1s | ETA: 19.9m [2026-02-19T20:15:43.273101] [INFO ] [sig ] [106/3393] Forecasting AIO... [2026-02-19T20:15:43.273130] [INFO ] [sig ] Generating forecast for: AIO [2026-02-19T20:15:43.273162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-02-19T20:15:43.285986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-02-19T20:15:43.286362] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-02-19T20:15:43.287182] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-02-19T20:15:43.287235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:43.287268] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:43.287296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:43.287353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:43.345861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:43.346775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:43.346860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:43.346893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:43.476433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:43.476647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:43.476705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:43.476745] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:43.481438] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: UP (p=87.30%) [2026-02-19T20:15:43.481877] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-02-19T20:15:43.482066] [INFO ] [sig ] AIO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:43.634431] [INFO ] [LOCAL ] Saved forecast: AIO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AIO.txt [2026-02-19T20:15:43.634650] [INFO ] [sig ] [106/3393] Completed AIO in 0.4s | 2.75 sym/s | Total: 38.5s | ETA: 19.9m [2026-02-19T20:15:43.634698] [INFO ] [sig ] [107/3393] Forecasting AIP... [2026-02-19T20:15:43.634729] [INFO ] [sig ] Generating forecast for: AIP [2026-02-19T20:15:43.634761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-02-19T20:15:43.648318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-02-19T20:15:43.648767] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-02-19T20:15:43.649653] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-02-19T20:15:43.649709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:43.649743] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:43.649770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:43.649829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:43.710185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:43.711156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:43.711244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:43.711278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:43.835258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:43.835418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:43.835462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:43.835495] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:43.839232] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: DOWN (p=29.05%) [2026-02-19T20:15:43.839664] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-02-19T20:15:43.839859] [INFO ] [sig ] AIP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:43.986683] [INFO ] [LOCAL ] Saved forecast: AIP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AIP.txt [2026-02-19T20:15:43.986826] [INFO ] [sig ] [107/3393] Completed AIP in 0.4s | 2.75 sym/s | Total: 38.8s | ETA: 19.9m [2026-02-19T20:15:43.986868] [INFO ] [sig ] [108/3393] Forecasting AIPI... [2026-02-19T20:15:43.986898] [INFO ] [sig ] Generating forecast for: AIPI [2026-02-19T20:15:43.986928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-02-19T20:15:44.000317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-02-19T20:15:44.000740] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-02-19T20:15:44.001535] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-02-19T20:15:44.001609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:44.001643] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:44.001670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:44.001727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:44.059445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:44.060094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:44.060173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:44.060206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:44.179872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:44.180041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:44.180100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:44.180130] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:44.183709] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: UP (p=76.87%) [2026-02-19T20:15:44.184002] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-02-19T20:15:44.184148] [INFO ] [sig ] AIPI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:44.325969] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AIPI.txt [2026-02-19T20:15:44.326097] [INFO ] [sig ] [108/3393] Completed AIPI in 0.3s | 2.76 sym/s | Total: 39.2s | ETA: 19.9m [2026-02-19T20:15:44.326137] [INFO ] [sig ] [109/3393] Forecasting AIQ... [2026-02-19T20:15:44.326168] [INFO ] [sig ] Generating forecast for: AIQ [2026-02-19T20:15:44.326199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-02-19T20:15:44.338402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-02-19T20:15:44.338778] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-02-19T20:15:44.339606] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-02-19T20:15:44.339660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:44.339694] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:44.339722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:44.339780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:44.397424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:44.398081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:44.398166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:44.398199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:44.536678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:44.536866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:44.536922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:44.536954] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:44.541411] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: UP (p=89.20%) [2026-02-19T20:15:44.541841] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-02-19T20:15:44.542013] [INFO ] [sig ] AIQ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:44.684600] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AIQ.txt [2026-02-19T20:15:44.684919] [INFO ] [sig ] [109/3393] Completed AIQ in 0.4s | 2.76 sym/s | Total: 39.5s | ETA: 19.9m [2026-02-19T20:15:44.684959] [INFO ] [sig ] [110/3393] Forecasting AIRG... [2026-02-19T20:15:44.684988] [INFO ] [sig ] Generating forecast for: AIRG [2026-02-19T20:15:44.685018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-02-19T20:15:44.697649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-02-19T20:15:44.697990] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-02-19T20:15:44.698845] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-02-19T20:15:44.698897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:44.698930] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:44.698957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:44.699013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:44.756677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:44.757343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:44.757426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:44.757463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:44.864223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:44.864380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:44.864418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:44.864446] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:44.867837] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: DOWN (p=14.06%) [2026-02-19T20:15:44.868132] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-02-19T20:15:44.868265] [INFO ] [sig ] AIRG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:45.011146] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AIRG.txt [2026-02-19T20:15:45.011272] [INFO ] [sig ] [110/3393] Completed AIRG in 0.3s | 2.76 sym/s | Total: 39.9s | ETA: 19.8m [2026-02-19T20:15:45.011312] [INFO ] [sig ] [111/3393] Forecasting AIRJ... [2026-02-19T20:15:45.011342] [INFO ] [sig ] Generating forecast for: AIRJ [2026-02-19T20:15:45.011372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-02-19T20:15:45.024303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-02-19T20:15:45.024715] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-02-19T20:15:45.025507] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-02-19T20:15:45.025564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:45.025617] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:45.025646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:45.025704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:45.083280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:45.083990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:45.084071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:45.084104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:45.205399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:45.205559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:45.205623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:45.205664] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:45.209861] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: UP (p=71.74%) [2026-02-19T20:15:45.210214] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-02-19T20:15:45.210363] [INFO ] [sig ] AIRJ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:45.353246] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AIRJ.txt [2026-02-19T20:15:45.353392] [INFO ] [sig ] [111/3393] Completed AIRJ in 0.3s | 2.76 sym/s | Total: 40.2s | ETA: 19.8m [2026-02-19T20:15:45.353434] [INFO ] [sig ] [112/3393] Forecasting AIRS... [2026-02-19T20:15:45.353463] [INFO ] [sig ] Generating forecast for: AIRS [2026-02-19T20:15:45.353497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-02-19T20:15:45.366557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-02-19T20:15:45.366944] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-02-19T20:15:45.367772] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-02-19T20:15:45.367849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:45.367894] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:45.367922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:45.367980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:45.425307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:45.426048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:45.426136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:45.426168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:45.551772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:45.551946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:45.551990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:45.552019] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:45.556369] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: UP (p=87.95%) [2026-02-19T20:15:45.556889] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-02-19T20:15:45.557054] [INFO ] [sig ] AIRS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:45.706685] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AIRS.txt [2026-02-19T20:15:45.706839] [INFO ] [sig ] [112/3393] Completed AIRS in 0.4s | 2.76 sym/s | Total: 40.6s | ETA: 19.8m [2026-02-19T20:15:45.706880] [INFO ] [sig ] [113/3393] Forecasting AISP... [2026-02-19T20:15:45.706911] [INFO ] [sig ] Generating forecast for: AISP [2026-02-19T20:15:45.706940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-02-19T20:15:45.721002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-02-19T20:15:45.721382] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-02-19T20:15:45.722204] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-02-19T20:15:45.722257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:45.722289] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:45.722315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:45.722372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:45.784337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:45.785235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:45.785325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:45.785364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:45.911271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:45.911436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:45.911476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:45.911509] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:45.915171] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-02-19T20:15:45.915472] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-02-19T20:15:45.915635] [INFO ] [sig ] AISP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:46.068918] [INFO ] [LOCAL ] Saved forecast: AISP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AISP.txt [2026-02-19T20:15:46.069095] [INFO ] [sig ] [113/3393] Completed AISP in 0.4s | 2.76 sym/s | Total: 40.9s | ETA: 19.8m [2026-02-19T20:15:46.069141] [INFO ] [sig ] [114/3393] Forecasting AIZN... [2026-02-19T20:15:46.069170] [INFO ] [sig ] Generating forecast for: AIZN [2026-02-19T20:15:46.069201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-02-19T20:15:46.082818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-02-19T20:15:46.083277] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-02-19T20:15:46.084208] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-02-19T20:15:46.084265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:46.084308] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:46.084342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:46.084418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:46.143636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:46.144620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:46.144730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:46.144765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:46.271090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:46.271262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:46.271305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:46.271334] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:46.275193] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: UP (p=84.85%) [2026-02-19T20:15:46.275751] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-02-19T20:15:46.275905] [INFO ] [sig ] AIZN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:46.423901] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AIZN.txt [2026-02-19T20:15:46.424059] [INFO ] [sig ] [114/3393] Completed AIZN in 0.4s | 2.76 sym/s | Total: 41.3s | ETA: 19.8m [2026-02-19T20:15:46.424100] [INFO ] [sig ] [115/3393] Forecasting AJG... [2026-02-19T20:15:46.424130] [INFO ] [sig ] Generating forecast for: AJG [2026-02-19T20:15:46.424161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-02-19T20:15:46.438008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-02-19T20:15:46.438445] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-02-19T20:15:46.439281] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-02-19T20:15:46.439334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:46.439367] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:46.439395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:46.439451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:46.499097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:46.500010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:46.500099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:46.500133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:46.625373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:46.625603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:46.625731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:46.625781] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:46.631912] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: DOWN (p=4.23%) [2026-02-19T20:15:46.632486] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-02-19T20:15:46.632754] [INFO ] [sig ] AJG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:46.777375] [INFO ] [LOCAL ] Saved forecast: AJG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AJG.txt [2026-02-19T20:15:46.777543] [INFO ] [sig ] [115/3393] Completed AJG in 0.4s | 2.76 sym/s | Total: 41.6s | ETA: 19.8m [2026-02-19T20:15:46.777607] [INFO ] [sig ] [116/3393] Forecasting AKAM... [2026-02-19T20:15:46.777646] [INFO ] [sig ] Generating forecast for: AKAM [2026-02-19T20:15:46.777679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-02-19T20:15:46.791327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-02-19T20:15:46.791726] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-02-19T20:15:46.792742] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-02-19T20:15:46.792795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:46.792828] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:46.793051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:46.793109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:46.855158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:46.855898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:46.856000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:46.856036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:46.979631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:46.979787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:46.979827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:46.979856] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:46.983521] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: DOWN (p=6.71%) [2026-02-19T20:15:46.983828] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-02-19T20:15:46.983962] [INFO ] [sig ] AKAM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:47.131492] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AKAM.txt [2026-02-19T20:15:47.131645] [INFO ] [sig ] [116/3393] Completed AKAM in 0.4s | 2.76 sym/s | Total: 42.0s | ETA: 19.8m [2026-02-19T20:15:47.131688] [INFO ] [sig ] [117/3393] Forecasting AKBA... [2026-02-19T20:15:47.131717] [INFO ] [sig ] Generating forecast for: AKBA [2026-02-19T20:15:47.131747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-02-19T20:15:47.145874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-02-19T20:15:47.146219] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-02-19T20:15:47.147031] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-02-19T20:15:47.147083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:47.147116] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:47.147143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:47.147199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:47.209632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:47.210330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:47.210413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:47.210448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:47.343240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:47.343405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:47.343447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:47.343477] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:47.347278] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: DOWN (p=6.51%) [2026-02-19T20:15:47.347598] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-02-19T20:15:47.347742] [INFO ] [sig ] AKBA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:47.492120] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AKBA.txt [2026-02-19T20:15:47.492255] [INFO ] [sig ] [117/3393] Completed AKBA in 0.4s | 2.76 sym/s | Total: 42.4s | ETA: 19.8m [2026-02-19T20:15:47.492297] [INFO ] [sig ] [118/3393] Forecasting AL... [2026-02-19T20:15:47.492327] [INFO ] [sig ] Generating forecast for: AL [2026-02-19T20:15:47.492358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-02-19T20:15:47.504536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-02-19T20:15:47.504922] [INFO ] [FORECASTER] Starting predict_future for AL [2026-02-19T20:15:47.505780] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-02-19T20:15:47.505834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:47.505868] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:47.505896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:47.505955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:47.572424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:47.573373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:47.573471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:47.573508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:47.698127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:47.698286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:47.698326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:47.698353] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:47.702381] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: UP (p=98.46%) [2026-02-19T20:15:47.702695] [INFO ] [FORECASTER] Completed predict_future for AL [2026-02-19T20:15:47.702833] [INFO ] [sig ] AL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:47.850991] [INFO ] [LOCAL ] Saved forecast: AL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AL.txt [2026-02-19T20:15:47.851154] [INFO ] [sig ] [118/3393] Completed AL in 0.4s | 2.76 sym/s | Total: 42.7s | ETA: 19.8m [2026-02-19T20:15:47.851194] [INFO ] [sig ] [119/3393] Forecasting ALAB... [2026-02-19T20:15:47.851225] [INFO ] [sig ] Generating forecast for: ALAB [2026-02-19T20:15:47.851293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-02-19T20:15:47.864169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-02-19T20:15:47.864563] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-02-19T20:15:47.865443] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-02-19T20:15:47.865500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:47.865534] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:47.865563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:47.865649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:47.929471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:47.930276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:47.930363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:47.930397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:48.058537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:48.058732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:48.058953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:48.059000] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:48.063066] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: UP (p=78.82%) [2026-02-19T20:15:48.063351] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-02-19T20:15:48.063489] [INFO ] [sig ] ALAB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:48.210278] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ALAB.txt [2026-02-19T20:15:48.210447] [INFO ] [sig ] [119/3393] Completed ALAB in 0.4s | 2.76 sym/s | Total: 43.1s | ETA: 19.8m [2026-02-19T20:15:48.210489] [INFO ] [sig ] [120/3393] Forecasting ALB... [2026-02-19T20:15:48.210522] [INFO ] [sig ] Generating forecast for: ALB [2026-02-19T20:15:48.210552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-02-19T20:15:48.224349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-02-19T20:15:48.224730] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-02-19T20:15:48.225543] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-02-19T20:15:48.225616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:48.225650] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:48.225678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:48.225735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:48.287774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:48.288699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:48.288792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:48.288826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:48.415690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:48.415868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:48.415909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:48.415938] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:48.419770] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: DOWN (p=4.42%) [2026-02-19T20:15:48.420061] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-02-19T20:15:48.420195] [INFO ] [sig ] ALB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:48.564697] [INFO ] [LOCAL ] Saved forecast: ALB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ALB.txt [2026-02-19T20:15:48.564843] [INFO ] [sig ] [120/3393] Completed ALB in 0.4s | 2.76 sym/s | Total: 43.4s | ETA: 19.7m [2026-02-19T20:15:48.564886] [INFO ] [sig ] [121/3393] Forecasting ALC... [2026-02-19T20:15:48.564917] [INFO ] [sig ] Generating forecast for: ALC [2026-02-19T20:15:48.564950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-02-19T20:15:48.577288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-02-19T20:15:48.577683] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-02-19T20:15:48.578541] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-02-19T20:15:48.578620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:48.578654] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:48.578681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:48.578739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:48.639207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:48.639974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:48.640060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:48.640108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:48.769411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:48.769570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:48.769629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:48.769658] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:48.773130] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: UP (p=89.87%) [2026-02-19T20:15:48.773411] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-02-19T20:15:48.773548] [INFO ] [sig ] ALC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:48.916754] [INFO ] [LOCAL ] Saved forecast: ALC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ALC.txt [2026-02-19T20:15:48.916924] [INFO ] [sig ] [121/3393] Completed ALC in 0.4s | 2.76 sym/s | Total: 43.8s | ETA: 19.7m [2026-02-19T20:15:48.916981] [INFO ] [sig ] [122/3393] Forecasting ALCO... [2026-02-19T20:15:48.917023] [INFO ] [sig ] Generating forecast for: ALCO [2026-02-19T20:15:48.917067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-02-19T20:15:48.930371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-02-19T20:15:48.930774] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-02-19T20:15:48.931609] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-02-19T20:15:48.931664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:48.931699] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:48.931727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:48.931784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:48.991536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:48.992451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:48.992537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:48.992590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:49.128402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:49.128609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:49.128657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:49.128689] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:49.132714] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: UP (p=57.48%) [2026-02-19T20:15:49.133031] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-02-19T20:15:49.133182] [INFO ] [sig ] ALCO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:49.282376] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ALCO.txt [2026-02-19T20:15:49.282543] [INFO ] [sig ] [122/3393] Completed ALCO in 0.4s | 2.76 sym/s | Total: 44.1s | ETA: 19.7m [2026-02-19T20:15:49.282606] [INFO ] [sig ] [123/3393] Forecasting ALDX... [2026-02-19T20:15:49.282642] [INFO ] [sig ] Generating forecast for: ALDX [2026-02-19T20:15:49.282673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-02-19T20:15:49.297384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-02-19T20:15:49.297839] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-02-19T20:15:49.298747] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-02-19T20:15:49.298803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:49.298836] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:49.298877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:49.298936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:49.357682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:49.358681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:49.358772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:49.358823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:49.488615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:49.488785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:49.488825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:49.488854] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:49.492353] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: UP (p=81.44%) [2026-02-19T20:15:49.492673] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-02-19T20:15:49.492809] [INFO ] [sig ] ALDX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:49.642049] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ALDX.txt [2026-02-19T20:15:49.642226] [INFO ] [sig ] [123/3393] Completed ALDX in 0.4s | 2.76 sym/s | Total: 44.5s | ETA: 19.7m [2026-02-19T20:15:49.642270] [INFO ] [sig ] [124/3393] Forecasting ALEX... [2026-02-19T20:15:49.642299] [INFO ] [sig ] Generating forecast for: ALEX [2026-02-19T20:15:49.642331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-02-19T20:15:49.656040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-02-19T20:15:49.656486] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-02-19T20:15:49.657319] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-02-19T20:15:49.657373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:49.657405] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:49.657432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:49.657488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:49.717600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:49.718561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:49.718670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:49.718704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:49.847825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:49.847987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:49.848028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:49.848084] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:49.851905] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: DOWN (p=5.20%) [2026-02-19T20:15:49.852233] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-02-19T20:15:49.852392] [INFO ] [sig ] ALEX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:49.996483] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ALEX.txt [2026-02-19T20:15:49.996669] [INFO ] [sig ] [124/3393] Completed ALEX in 0.4s | 2.76 sym/s | Total: 44.9s | ETA: 19.7m [2026-02-19T20:15:49.996715] [INFO ] [sig ] [125/3393] Forecasting ALG... [2026-02-19T20:15:49.996745] [INFO ] [sig ] Generating forecast for: ALG [2026-02-19T20:15:49.996964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-02-19T20:15:50.010171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-02-19T20:15:50.010606] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-02-19T20:15:50.011451] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-02-19T20:15:50.011506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:50.011540] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:50.011594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:50.011658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:50.073714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:50.074683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:50.074773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:50.074807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:50.203410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:50.203587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:50.203629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:50.203659] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:50.207088] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: UP (p=50.35%) [2026-02-19T20:15:50.207363] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-02-19T20:15:50.207528] [INFO ] [sig ] ALG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:50.357346] [INFO ] [LOCAL ] Saved forecast: ALG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ALG.txt [2026-02-19T20:15:50.357512] [INFO ] [sig ] [125/3393] Completed ALG in 0.4s | 2.76 sym/s | Total: 45.2s | ETA: 19.7m [2026-02-19T20:15:50.357554] [INFO ] [sig ] [126/3393] Forecasting ALGM... [2026-02-19T20:15:50.357606] [INFO ] [sig ] Generating forecast for: ALGM [2026-02-19T20:15:50.357647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-02-19T20:15:50.372366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-02-19T20:15:50.372830] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-02-19T20:15:50.373997] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-02-19T20:15:50.374055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:50.374090] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:50.374128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:50.374194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:50.439618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:50.440529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:50.440638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:50.440675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:50.575801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:50.575994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:50.576045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:50.576077] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:50.580005] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: UP (p=86.18%) [2026-02-19T20:15:50.580329] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-02-19T20:15:50.580485] [INFO ] [sig ] ALGM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:50.745088] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ALGM.txt [2026-02-19T20:15:50.745280] [INFO ] [sig ] [126/3393] Completed ALGM in 0.4s | 2.76 sym/s | Total: 45.6s | ETA: 19.7m [2026-02-19T20:15:50.745342] [INFO ] [sig ] [127/3393] Forecasting ALGN... [2026-02-19T20:15:50.745384] [INFO ] [sig ] Generating forecast for: ALGN [2026-02-19T20:15:50.745431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-02-19T20:15:50.760177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-02-19T20:15:50.760607] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-02-19T20:15:50.761488] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-02-19T20:15:50.761545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:50.761598] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:50.761631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:50.761691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:50.820372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:50.821320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:50.821412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:50.821447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:50.942210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:50.942372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:50.942412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:50.942440] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:50.946062] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: DOWN (p=9.63%) [2026-02-19T20:15:50.946339] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-02-19T20:15:50.946471] [INFO ] [sig ] ALGN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:51.091914] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ALGN.txt [2026-02-19T20:15:51.092064] [INFO ] [sig ] [127/3393] Completed ALGN in 0.3s | 2.76 sym/s | Total: 46.0s | ETA: 19.7m [2026-02-19T20:15:51.092105] [INFO ] [sig ] [128/3393] Forecasting ALGS... [2026-02-19T20:15:51.092135] [INFO ] [sig ] Generating forecast for: ALGS [2026-02-19T20:15:51.092165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-02-19T20:15:51.106952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-02-19T20:15:51.107440] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-02-19T20:15:51.108565] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-02-19T20:15:51.108661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:51.108711] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:51.108752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:51.109020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:51.169774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:51.170790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:51.170877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:51.170911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:51.289372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:51.289532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:51.289589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:51.289622] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:51.293041] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: UP (p=74.14%) [2026-02-19T20:15:51.293318] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-02-19T20:15:51.293448] [INFO ] [sig ] ALGS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:51.433877] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ALGS.txt [2026-02-19T20:15:51.434031] [INFO ] [sig ] [128/3393] Completed ALGS in 0.3s | 2.76 sym/s | Total: 46.3s | ETA: 19.7m [2026-02-19T20:15:51.434072] [INFO ] [sig ] [129/3393] Forecasting ALHC... [2026-02-19T20:15:51.434103] [INFO ] [sig ] Generating forecast for: ALHC [2026-02-19T20:15:51.434135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-02-19T20:15:51.447046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-02-19T20:15:51.447447] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-02-19T20:15:51.448348] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-02-19T20:15:51.448403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:51.448436] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:51.448464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:51.448521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:51.506251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:51.507316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:51.507404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:51.507437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:51.624832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:51.624996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:51.625036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:51.625067] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:51.628551] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: UP (p=82.61%) [2026-02-19T20:15:51.628872] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-02-19T20:15:51.629021] [INFO ] [sig ] ALHC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:51.775868] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ALHC.txt [2026-02-19T20:15:51.776024] [INFO ] [sig ] [129/3393] Completed ALHC in 0.3s | 2.77 sym/s | Total: 46.6s | ETA: 19.7m [2026-02-19T20:15:51.776064] [INFO ] [sig ] [130/3393] Forecasting ALK... [2026-02-19T20:15:51.776095] [INFO ] [sig ] Generating forecast for: ALK [2026-02-19T20:15:51.776126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-02-19T20:15:51.789531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-02-19T20:15:51.789906] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-02-19T20:15:51.790730] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-02-19T20:15:51.790784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:51.790816] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:51.790844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:51.790900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:51.846729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:51.847444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:51.847525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:51.847557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:51.972554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:51.972726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:51.972766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:51.972795] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:51.976748] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: UP (p=85.30%) [2026-02-19T20:15:51.977024] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-02-19T20:15:51.977161] [INFO ] [sig ] ALK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:52.187990] [INFO ] [LOCAL ] Saved forecast: ALK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ALK.txt [2026-02-19T20:15:52.188217] [INFO ] [sig ] [130/3393] Completed ALK in 0.4s | 2.76 sym/s | Total: 47.0s | ETA: 19.7m [2026-02-19T20:15:52.188263] [INFO ] [sig ] [131/3393] Forecasting ALKS... [2026-02-19T20:15:52.188292] [INFO ] [sig ] Generating forecast for: ALKS [2026-02-19T20:15:52.188325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-02-19T20:15:52.201914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-02-19T20:15:52.202338] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-02-19T20:15:52.203271] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-02-19T20:15:52.203327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:52.203361] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:52.203389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:52.203453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:52.260851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:52.261776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:52.261866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:52.261900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:52.385191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:52.385353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:52.385392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:52.385421] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:52.388923] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: DOWN (p=9.81%) [2026-02-19T20:15:52.389214] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-02-19T20:15:52.389353] [INFO ] [sig ] ALKS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:52.556486] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ALKS.txt [2026-02-19T20:15:52.556686] [INFO ] [sig ] [131/3393] Completed ALKS in 0.4s | 2.76 sym/s | Total: 47.4s | ETA: 19.7m [2026-02-19T20:15:52.556740] [INFO ] [sig ] [132/3393] Forecasting ALL... [2026-02-19T20:15:52.556770] [INFO ] [sig ] Generating forecast for: ALL [2026-02-19T20:15:52.556801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-02-19T20:15:52.570246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-02-19T20:15:52.570683] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-02-19T20:15:52.571521] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-02-19T20:15:52.571596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:52.571634] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:52.571662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:52.571722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:52.634509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:52.635719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:52.635811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:52.635847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:52.761155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:52.761395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:52.761439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:52.761468] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:52.765501] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: UP (p=98.69%) [2026-02-19T20:15:52.766049] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-02-19T20:15:52.766198] [INFO ] [sig ] ALL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:52.916775] [INFO ] [LOCAL ] Saved forecast: ALL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ALL.txt [2026-02-19T20:15:52.916939] [INFO ] [sig ] [132/3393] Completed ALL in 0.4s | 2.76 sym/s | Total: 47.8s | ETA: 19.7m [2026-02-19T20:15:52.916980] [INFO ] [sig ] [133/3393] Forecasting ALLE... [2026-02-19T20:15:52.917011] [INFO ] [sig ] Generating forecast for: ALLE [2026-02-19T20:15:52.917044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-02-19T20:15:52.930272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-02-19T20:15:52.930694] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-02-19T20:15:52.931504] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-02-19T20:15:52.931558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:52.931617] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:52.931645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:52.931702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:52.992938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:52.993939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:52.994037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:52.994083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:53.120628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:53.120790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:53.120830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:53.120859] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:53.124448] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: DOWN (p=37.10%) [2026-02-19T20:15:53.124758] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-02-19T20:15:53.125087] [INFO ] [sig ] ALLE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:53.271804] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ALLE.txt [2026-02-19T20:15:53.272135] [INFO ] [sig ] [133/3393] Completed ALLE in 0.4s | 2.76 sym/s | Total: 48.1s | ETA: 19.7m [2026-02-19T20:15:53.272177] [INFO ] [sig ] [134/3393] Forecasting ALLO... [2026-02-19T20:15:53.272210] [INFO ] [sig ] Generating forecast for: ALLO [2026-02-19T20:15:53.272242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-02-19T20:15:53.288623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-02-19T20:15:53.289277] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-02-19T20:15:53.290463] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-02-19T20:15:53.290519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:53.290554] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:53.290601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:53.290661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:53.350696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:53.351628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:53.351715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:53.351748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:53.478347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:53.478514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:53.478555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:53.478603] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:53.482071] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=5.31%) [2026-02-19T20:15:53.482389] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-02-19T20:15:53.482538] [INFO ] [sig ] ALLO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:53.633014] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ALLO.txt [2026-02-19T20:15:53.633220] [INFO ] [sig ] [134/3393] Completed ALLO in 0.4s | 2.76 sym/s | Total: 48.5s | ETA: 19.7m [2026-02-19T20:15:53.633277] [INFO ] [sig ] [135/3393] Forecasting ALLY... [2026-02-19T20:15:53.633309] [INFO ] [sig ] Generating forecast for: ALLY [2026-02-19T20:15:53.633343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-02-19T20:15:53.647306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-02-19T20:15:53.647756] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-02-19T20:15:53.649058] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-02-19T20:15:53.649116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:53.649150] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:53.649177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:53.649235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:53.710223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:53.711493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:53.711609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:53.711649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:53.851121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:53.851292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:53.851334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:53.851363] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:53.856043] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: UP (p=91.63%) [2026-02-19T20:15:53.856361] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-02-19T20:15:53.856501] [INFO ] [sig ] ALLY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:54.006137] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ALLY.txt [2026-02-19T20:15:54.006348] [INFO ] [sig ] [135/3393] Completed ALLY in 0.4s | 2.76 sym/s | Total: 48.9s | ETA: 19.7m [2026-02-19T20:15:54.006444] [INFO ] [sig ] [136/3393] Forecasting ALMS... [2026-02-19T20:15:54.006486] [INFO ] [sig ] Generating forecast for: ALMS [2026-02-19T20:15:54.006522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-02-19T20:15:54.021544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-02-19T20:15:54.021936] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-02-19T20:15:54.023417] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-02-19T20:15:54.023495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:54.023536] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:54.023593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:54.023678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:54.094838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:54.095736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:54.095824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:54.095858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:54.229357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:54.229518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:54.229559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:54.229608] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:54.233270] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: DOWN (p=22.21%) [2026-02-19T20:15:54.233567] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-02-19T20:15:54.233737] [INFO ] [sig ] ALMS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:54.381862] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ALMS.txt [2026-02-19T20:15:54.382001] [INFO ] [sig ] [136/3393] Completed ALMS in 0.4s | 2.76 sym/s | Total: 49.2s | ETA: 19.7m [2026-02-19T20:15:54.382041] [INFO ] [sig ] [137/3393] Forecasting ALNY... [2026-02-19T20:15:54.382071] [INFO ] [sig ] Generating forecast for: ALNY [2026-02-19T20:15:54.382101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-02-19T20:15:54.394367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-02-19T20:15:54.394749] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-02-19T20:15:54.395604] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-02-19T20:15:54.395659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:54.395693] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:54.395720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:54.395778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:54.458983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:54.460103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:54.460204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:54.460240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:54.584007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:54.584170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:54.584210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:54.584239] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:54.587843] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: DOWN (p=36.91%) [2026-02-19T20:15:54.588165] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-02-19T20:15:54.588310] [INFO ] [sig ] ALNY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:54.741186] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ALNY.txt [2026-02-19T20:15:54.741331] [INFO ] [sig ] [137/3393] Completed ALNY in 0.4s | 2.76 sym/s | Total: 49.6s | ETA: 19.6m [2026-02-19T20:15:54.741373] [INFO ] [sig ] [138/3393] Forecasting ALRM... [2026-02-19T20:15:54.741403] [INFO ] [sig ] Generating forecast for: ALRM [2026-02-19T20:15:54.741433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-02-19T20:15:54.753939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-02-19T20:15:54.754304] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-02-19T20:15:54.755141] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-02-19T20:15:54.755195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:54.755228] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:54.755255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:54.755311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:54.812401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:54.813343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:54.813432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:54.813467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:54.938644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:54.938805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:54.938854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:54.938894] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:54.942656] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: UP (p=88.43%) [2026-02-19T20:15:54.943005] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-02-19T20:15:54.943183] [INFO ] [sig ] ALRM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:55.083796] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ALRM.txt [2026-02-19T20:15:55.083941] [INFO ] [sig ] [138/3393] Completed ALRM in 0.3s | 2.76 sym/s | Total: 49.9s | ETA: 19.6m [2026-02-19T20:15:55.083983] [INFO ] [sig ] [139/3393] Forecasting ALRS... [2026-02-19T20:15:55.084014] [INFO ] [sig ] Generating forecast for: ALRS [2026-02-19T20:15:55.084045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-02-19T20:15:55.096322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-02-19T20:15:55.096694] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-02-19T20:15:55.097488] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-02-19T20:15:55.097541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:55.097598] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:55.097652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:55.097712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:55.154278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:55.155133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:55.155222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:55.155255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:55.279381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:55.279561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:55.279633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:55.279663] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:55.283472] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: DOWN (p=16.65%) [2026-02-19T20:15:55.283806] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-02-19T20:15:55.283963] [INFO ] [sig ] ALRS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:55.426747] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ALRS.txt [2026-02-19T20:15:55.426903] [INFO ] [sig ] [139/3393] Completed ALRS in 0.3s | 2.76 sym/s | Total: 50.3s | ETA: 19.6m [2026-02-19T20:15:55.426948] [INFO ] [sig ] [140/3393] Forecasting ALSN... [2026-02-19T20:15:55.426981] [INFO ] [sig ] Generating forecast for: ALSN [2026-02-19T20:15:55.427010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-02-19T20:15:55.440291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-02-19T20:15:55.440714] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-02-19T20:15:55.441550] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-02-19T20:15:55.441620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:55.441654] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:55.441681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:55.441738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:55.499701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:55.500618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:55.500706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:55.500740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:55.619852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:55.620034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:55.620083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:55.620118] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:55.623769] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: DOWN (p=30.43%) [2026-02-19T20:15:55.624087] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-02-19T20:15:55.624228] [INFO ] [sig ] ALSN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:55.765855] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ALSN.txt [2026-02-19T20:15:55.765994] [INFO ] [sig ] [140/3393] Completed ALSN in 0.3s | 2.77 sym/s | Total: 50.6s | ETA: 19.6m [2026-02-19T20:15:55.766035] [INFO ] [sig ] [141/3393] Forecasting ALTG... [2026-02-19T20:15:55.766065] [INFO ] [sig ] Generating forecast for: ALTG [2026-02-19T20:15:55.766096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-02-19T20:15:55.779254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-02-19T20:15:55.779687] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-02-19T20:15:55.780545] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-02-19T20:15:55.780637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:55.780685] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:55.780716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:55.780776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:55.838869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:55.839726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:55.839810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:55.839844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:55.961723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:55.961893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:55.961935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:55.961964] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:55.965451] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: DOWN (p=4.95%) [2026-02-19T20:15:55.965768] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-02-19T20:15:55.965898] [INFO ] [sig ] ALTG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:56.107928] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ALTG.txt [2026-02-19T20:15:56.108114] [INFO ] [sig ] [141/3393] Completed ALTG in 0.3s | 2.77 sym/s | Total: 51.0s | ETA: 19.6m [2026-02-19T20:15:56.108157] [INFO ] [sig ] [142/3393] Forecasting ALTI... [2026-02-19T20:15:56.108185] [INFO ] [sig ] Generating forecast for: ALTI [2026-02-19T20:15:56.108215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-02-19T20:15:56.121347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-02-19T20:15:56.121781] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-02-19T20:15:56.122655] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-02-19T20:15:56.122711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:56.122745] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:56.122774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:56.122833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:56.184122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:56.184952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:56.185041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:56.185076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:56.311352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:56.311514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:56.311555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:56.311608] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:56.315298] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-02-19T20:15:56.315617] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-02-19T20:15:56.315764] [INFO ] [sig ] ALTI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:56.461524] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ALTI.txt [2026-02-19T20:15:56.461712] [INFO ] [sig ] [142/3393] Completed ALTI in 0.4s | 2.77 sym/s | Total: 51.3s | ETA: 19.6m [2026-02-19T20:15:56.461756] [INFO ] [sig ] [143/3393] Forecasting ALTS... [2026-02-19T20:15:56.461785] [INFO ] [sig ] Generating forecast for: ALTS [2026-02-19T20:15:56.461818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-02-19T20:15:56.474399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-02-19T20:15:56.474841] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-02-19T20:15:56.475702] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-02-19T20:15:56.475759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:56.475797] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:56.475829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:56.475889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:56.533913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:56.534804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:56.534898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:56.534933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:56.657986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:56.658176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:56.658238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:56.658271] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:56.661901] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: DOWN (p=7.50%) [2026-02-19T20:15:56.662216] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-02-19T20:15:56.662367] [INFO ] [sig ] ALTS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:56.806341] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ALTS.txt [2026-02-19T20:15:56.806507] [INFO ] [sig ] [143/3393] Completed ALTS in 0.3s | 2.77 sym/s | Total: 51.7s | ETA: 19.6m [2026-02-19T20:15:56.806551] [INFO ] [sig ] [144/3393] Forecasting ALTY... [2026-02-19T20:15:56.806603] [INFO ] [sig ] Generating forecast for: ALTY [2026-02-19T20:15:56.806656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-02-19T20:15:56.824332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-02-19T20:15:56.824776] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-02-19T20:15:56.825750] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-02-19T20:15:56.825807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:56.825842] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:56.825871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:56.825931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:56.887260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:56.888253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:56.888364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:56.888407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:57.008801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:57.009005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:57.009057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:57.009090] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:57.012935] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: DOWN (p=35.35%) [2026-02-19T20:15:57.013266] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-02-19T20:15:57.013413] [INFO ] [sig ] ALTY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:57.165313] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ALTY.txt [2026-02-19T20:15:57.165481] [INFO ] [sig ] [144/3393] Completed ALTY in 0.4s | 2.77 sym/s | Total: 52.0s | ETA: 19.6m [2026-02-19T20:15:57.165524] [INFO ] [sig ] [145/3393] Forecasting ALVO... [2026-02-19T20:15:57.165555] [INFO ] [sig ] Generating forecast for: ALVO [2026-02-19T20:15:57.165606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-02-19T20:15:57.178801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-02-19T20:15:57.179218] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-02-19T20:15:57.180069] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-02-19T20:15:57.180125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:57.180158] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:57.180185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:57.180242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:57.242143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:57.243143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:57.243247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:57.243284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:57.372867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:57.373034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:57.373076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:57.373108] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:57.376951] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: UP (p=71.77%) [2026-02-19T20:15:57.377311] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-02-19T20:15:57.377465] [INFO ] [sig ] ALVO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:57.528674] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ALVO.txt [2026-02-19T20:15:57.528874] [INFO ] [sig ] [145/3393] Completed ALVO in 0.4s | 2.77 sym/s | Total: 52.4s | ETA: 19.6m [2026-02-19T20:15:57.528928] [INFO ] [sig ] [146/3393] Forecasting ALX... [2026-02-19T20:15:57.528962] [INFO ] [sig ] Generating forecast for: ALX [2026-02-19T20:15:57.528995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-02-19T20:15:57.541597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-02-19T20:15:57.542033] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-02-19T20:15:57.542887] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-02-19T20:15:57.542942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:57.542974] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:57.543001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:57.543057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:57.605922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:57.606861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:57.606956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:57.606990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:57.732016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:57.732252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:57.732295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:57.732325] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:57.736389] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: UP (p=50.09%) [2026-02-19T20:15:57.736743] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-02-19T20:15:57.736892] [INFO ] [sig ] ALX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:57.893547] [INFO ] [LOCAL ] Saved forecast: ALX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ALX.txt [2026-02-19T20:15:57.893725] [INFO ] [sig ] [146/3393] Completed ALX in 0.4s | 2.77 sym/s | Total: 52.8s | ETA: 19.6m [2026-02-19T20:15:57.893773] [INFO ] [sig ] [147/3393] Forecasting ALXO... [2026-02-19T20:15:57.893804] [INFO ] [sig ] Generating forecast for: ALXO [2026-02-19T20:15:57.893838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-02-19T20:15:57.907273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-02-19T20:15:57.907699] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-02-19T20:15:57.908652] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-02-19T20:15:57.908708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:57.908755] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:57.908784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:57.908842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:57.971124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:57.971886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:57.971975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:57.972010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:58.103360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:58.103524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:58.103584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:58.103619] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:58.107337] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: DOWN (p=2.55%) [2026-02-19T20:15:58.107653] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-02-19T20:15:58.107805] [INFO ] [sig ] ALXO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:58.251651] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ALXO.txt [2026-02-19T20:15:58.251831] [INFO ] [sig ] [147/3393] Completed ALXO in 0.4s | 2.77 sym/s | Total: 53.1s | ETA: 19.5m [2026-02-19T20:15:58.251878] [INFO ] [sig ] [148/3393] Forecasting ALZN... [2026-02-19T20:15:58.251908] [INFO ] [sig ] Generating forecast for: ALZN [2026-02-19T20:15:58.251940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-02-19T20:15:58.268680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-02-19T20:15:58.269225] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-02-19T20:15:58.270468] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-02-19T20:15:58.270541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:58.270619] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:58.270671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:58.270761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:58.343861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:58.345016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:58.345112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:58.345148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:58.486985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:58.487209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:58.487254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:58.487284] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:58.492483] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: UP (p=92.63%) [2026-02-19T20:15:58.493159] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-02-19T20:15:58.493408] [INFO ] [sig ] ALZN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:58.722246] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ALZN.txt [2026-02-19T20:15:58.722480] [INFO ] [sig ] [148/3393] Completed ALZN in 0.5s | 2.76 sym/s | Total: 53.6s | ETA: 19.6m [2026-02-19T20:15:58.722542] [INFO ] [sig ] [149/3393] Forecasting AM... [2026-02-19T20:15:58.722606] [INFO ] [sig ] Generating forecast for: AM [2026-02-19T20:15:58.722662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-02-19T20:15:58.742302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-02-19T20:15:58.742949] [INFO ] [FORECASTER] Starting predict_future for AM [2026-02-19T20:15:58.744262] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-02-19T20:15:58.744346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:58.744422] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:58.744476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:58.744570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:58.827458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:58.828849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:58.829054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:58.829103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:59.003305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:59.003507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:59.003559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:59.003623] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:59.009384] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: UP (p=94.50%) [2026-02-19T20:15:59.010031] [INFO ] [FORECASTER] Completed predict_future for AM [2026-02-19T20:15:59.010287] [INFO ] [sig ] AM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:15:59.252361] [INFO ] [LOCAL ] Saved forecast: AM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AM.txt [2026-02-19T20:15:59.252657] [INFO ] [sig ] [149/3393] Completed AM in 0.5s | 2.75 sym/s | Total: 54.1s | ETA: 19.6m [2026-02-19T20:15:59.252734] [INFO ] [sig ] [150/3393] Forecasting AMAL... [2026-02-19T20:15:59.252790] [INFO ] [sig ] Generating forecast for: AMAL [2026-02-19T20:15:59.252846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-02-19T20:15:59.278994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-02-19T20:15:59.279556] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-02-19T20:15:59.280914] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-02-19T20:15:59.280994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:59.281050] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:59.281102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:59.281200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:59.383629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:59.384956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:59.385093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:59.385149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:59.558011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:59.558245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:59.558307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:59.558352] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:59.563632] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: DOWN (p=31.96%) [2026-02-19T20:15:59.564089] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-02-19T20:15:59.564288] [INFO ] [sig ] AMAL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:15:59.756220] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AMAL.txt [2026-02-19T20:15:59.756392] [INFO ] [sig ] [150/3393] Completed AMAL in 0.5s | 2.75 sym/s | Total: 54.6s | ETA: 19.7m [2026-02-19T20:15:59.756436] [INFO ] [sig ] [151/3393] Forecasting AMBA... [2026-02-19T20:15:59.756472] [INFO ] [sig ] Generating forecast for: AMBA [2026-02-19T20:15:59.756505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-02-19T20:15:59.769944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-02-19T20:15:59.770323] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-02-19T20:15:59.771170] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-02-19T20:15:59.771227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:15:59.771262] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:15:59.771291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:15:59.771350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:15:59.834834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:15:59.835801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:15:59.835910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:15:59.835953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:15:59.971979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:15:59.972146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:15:59.972190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:15:59.972219] [INFO ] [FORECASTER] Training complete [2026-02-19T20:15:59.975791] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: DOWN (p=5.89%) [2026-02-19T20:15:59.976102] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-02-19T20:15:59.976247] [INFO ] [sig ] AMBA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:00.171380] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AMBA.txt [2026-02-19T20:16:00.171635] [INFO ] [sig ] [151/3393] Completed AMBA in 0.4s | 2.74 sym/s | Total: 55.0s | ETA: 19.7m [2026-02-19T20:16:00.171703] [INFO ] [sig ] [152/3393] Forecasting AMBP... [2026-02-19T20:16:00.171752] [INFO ] [sig ] Generating forecast for: AMBP [2026-02-19T20:16:00.171799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-02-19T20:16:00.190720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-02-19T20:16:00.191169] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-02-19T20:16:00.192298] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-02-19T20:16:00.192369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:00.192418] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:00.192460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:00.192549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:00.260790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:00.261663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:00.261766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:00.261810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:00.382689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:00.382850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:00.382891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:00.382922] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:00.386451] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: UP (p=89.93%) [2026-02-19T20:16:00.386767] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-02-19T20:16:00.386932] [INFO ] [sig ] AMBP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:00.530008] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AMBP.txt [2026-02-19T20:16:00.530200] [INFO ] [sig ] [152/3393] Completed AMBP in 0.4s | 2.74 sym/s | Total: 55.4s | ETA: 19.7m [2026-02-19T20:16:00.530245] [INFO ] [sig ] [153/3393] Forecasting AMC... [2026-02-19T20:16:00.530277] [INFO ] [sig ] Generating forecast for: AMC [2026-02-19T20:16:00.530308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-02-19T20:16:00.543156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-02-19T20:16:00.543516] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-02-19T20:16:00.544320] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-02-19T20:16:00.544373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:00.544407] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:00.544435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:00.544493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:00.603007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:00.603699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:00.603777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:00.603809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:00.736561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:00.736750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:00.736796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:00.736827] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:00.741015] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: DOWN (p=5.03%) [2026-02-19T20:16:00.741568] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-02-19T20:16:00.741751] [INFO ] [sig ] AMC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:00.913741] [INFO ] [LOCAL ] Saved forecast: AMC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AMC.txt [2026-02-19T20:16:00.913913] [INFO ] [sig ] [153/3393] Completed AMC in 0.4s | 2.74 sym/s | Total: 55.8s | ETA: 19.7m [2026-02-19T20:16:00.913953] [INFO ] [sig ] [154/3393] Forecasting AMCX... [2026-02-19T20:16:00.913983] [INFO ] [sig ] Generating forecast for: AMCX [2026-02-19T20:16:00.914016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-02-19T20:16:00.929152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-02-19T20:16:00.929609] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-02-19T20:16:00.930502] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-02-19T20:16:00.930560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:00.930631] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:00.930672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:00.930734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:00.996039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:00.997029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:00.997123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:00.997177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:01.129932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:01.130128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:01.130187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:01.130256] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:01.135682] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: UP (p=50.72%) [2026-02-19T20:16:01.136082] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-02-19T20:16:01.136247] [INFO ] [sig ] AMCX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:01.283294] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AMCX.txt [2026-02-19T20:16:01.283456] [INFO ] [sig ] [154/3393] Completed AMCX in 0.4s | 2.74 sym/s | Total: 56.1s | ETA: 19.7m [2026-02-19T20:16:01.283498] [INFO ] [sig ] [155/3393] Forecasting AMD... [2026-02-19T20:16:01.283527] [INFO ] [sig ] Generating forecast for: AMD [2026-02-19T20:16:01.283560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-02-19T20:16:01.298031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-02-19T20:16:01.298446] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-02-19T20:16:01.299260] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-02-19T20:16:01.299314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:01.299347] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:01.299374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:01.299432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:01.359258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:01.360198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:01.360286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:01.360319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:01.504522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:01.504713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:01.504757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:01.504787] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:01.509860] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: DOWN (p=30.52%) [2026-02-19T20:16:01.510333] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-02-19T20:16:01.510511] [INFO ] [sig ] AMD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:01.688217] [INFO ] [LOCAL ] Saved forecast: AMD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AMD.txt [2026-02-19T20:16:01.688665] [INFO ] [sig ] [155/3393] Completed AMD in 0.4s | 2.74 sym/s | Total: 56.6s | ETA: 19.7m [2026-02-19T20:16:01.688718] [INFO ] [sig ] [156/3393] Forecasting AMDL... [2026-02-19T20:16:01.688756] [INFO ] [sig ] Generating forecast for: AMDL [2026-02-19T20:16:01.688799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-02-19T20:16:01.708302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-02-19T20:16:01.708830] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-02-19T20:16:01.710133] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-02-19T20:16:01.710212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:01.710310] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:01.710344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:01.710419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:01.780152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:01.781138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:01.781234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:01.781283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:01.909230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:01.909644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:01.909689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:01.909728] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:01.913687] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: DOWN (p=8.28%) [2026-02-19T20:16:01.914024] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-02-19T20:16:01.914175] [INFO ] [sig ] AMDL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:02.064004] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AMDL.txt [2026-02-19T20:16:02.064174] [INFO ] [sig ] [156/3393] Completed AMDL in 0.4s | 2.74 sym/s | Total: 56.9s | ETA: 19.7m [2026-02-19T20:16:02.064402] [INFO ] [sig ] [157/3393] Forecasting AME... [2026-02-19T20:16:02.064437] [INFO ] [sig ] Generating forecast for: AME [2026-02-19T20:16:02.064479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-02-19T20:16:02.078719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-02-19T20:16:02.079133] [INFO ] [FORECASTER] Starting predict_future for AME [2026-02-19T20:16:02.080145] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-02-19T20:16:02.080201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:02.080234] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:02.080262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:02.080320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:02.138712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:02.139638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:02.139728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:02.139761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:02.275853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:02.276047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:02.276094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:02.276126] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:02.280512] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: DOWN (p=3.09%) [2026-02-19T20:16:02.280852] [INFO ] [FORECASTER] Completed predict_future for AME [2026-02-19T20:16:02.281008] [INFO ] [sig ] AME: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:02.425903] [INFO ] [LOCAL ] Saved forecast: AME 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AME.txt [2026-02-19T20:16:02.426080] [INFO ] [sig ] [157/3393] Completed AME in 0.4s | 2.74 sym/s | Total: 57.3s | ETA: 19.7m [2026-02-19T20:16:02.426122] [INFO ] [sig ] [158/3393] Forecasting AMG... [2026-02-19T20:16:02.426152] [INFO ] [sig ] Generating forecast for: AMG [2026-02-19T20:16:02.426185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-02-19T20:16:02.439288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-02-19T20:16:02.439747] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-02-19T20:16:02.440595] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-02-19T20:16:02.440650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:02.440683] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:02.440722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:02.440780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:02.499793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:02.500730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:02.500837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:02.500872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:02.622407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:02.622597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:02.622640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:02.622671] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:02.626327] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: UP (p=79.71%) [2026-02-19T20:16:02.626689] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-02-19T20:16:02.626845] [INFO ] [sig ] AMG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:02.776506] [INFO ] [LOCAL ] Saved forecast: AMG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AMG.txt [2026-02-19T20:16:02.776703] [INFO ] [sig ] [158/3393] Completed AMG in 0.4s | 2.74 sym/s | Total: 57.6s | ETA: 19.7m [2026-02-19T20:16:02.776759] [INFO ] [sig ] [159/3393] Forecasting AMGN... [2026-02-19T20:16:02.776797] [INFO ] [sig ] Generating forecast for: AMGN [2026-02-19T20:16:02.776830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-02-19T20:16:02.791074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-02-19T20:16:02.791501] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-02-19T20:16:02.792601] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-02-19T20:16:02.792660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:02.792694] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:02.792731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:02.792796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:02.854768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:02.855712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:02.855798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:02.855833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:02.978088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:02.978257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:02.978297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:02.978360] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:02.981914] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: DOWN (p=29.02%) [2026-02-19T20:16:02.982247] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-02-19T20:16:02.982389] [INFO ] [sig ] AMGN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:03.133135] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AMGN.txt [2026-02-19T20:16:03.133331] [INFO ] [sig ] [159/3393] Completed AMGN in 0.4s | 2.74 sym/s | Total: 58.0s | ETA: 19.7m [2026-02-19T20:16:03.133381] [INFO ] [sig ] [160/3393] Forecasting AMH... [2026-02-19T20:16:03.133414] [INFO ] [sig ] Generating forecast for: AMH [2026-02-19T20:16:03.133445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-02-19T20:16:03.146669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-02-19T20:16:03.147093] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-02-19T20:16:03.147972] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-02-19T20:16:03.148026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:03.148085] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:03.148116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:03.148173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:03.206523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:03.207468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:03.207556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:03.207612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:03.328253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:03.328419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:03.328459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:03.328489] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:03.332155] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: UP (p=50.50%) [2026-02-19T20:16:03.332614] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-02-19T20:16:03.332758] [INFO ] [sig ] AMH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:03.484357] [INFO ] [LOCAL ] Saved forecast: AMH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AMH.txt [2026-02-19T20:16:03.484525] [INFO ] [sig ] [160/3393] Completed AMH in 0.4s | 2.74 sym/s | Total: 58.3s | ETA: 19.6m [2026-02-19T20:16:03.484567] [INFO ] [sig ] [161/3393] Forecasting AMLX... [2026-02-19T20:16:03.484625] [INFO ] [sig ] Generating forecast for: AMLX [2026-02-19T20:16:03.484656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-02-19T20:16:03.498103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-02-19T20:16:03.498514] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-02-19T20:16:03.499332] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-02-19T20:16:03.499385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:03.499418] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:03.499445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:03.499502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:03.558182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:03.559144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:03.559235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:03.559269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:03.682963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:03.683129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:03.683170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:03.683199] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:03.687129] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: DOWN (p=18.97%) [2026-02-19T20:16:03.687440] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-02-19T20:16:03.687603] [INFO ] [sig ] AMLX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:03.846342] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AMLX.txt [2026-02-19T20:16:03.846513] [INFO ] [sig ] [161/3393] Completed AMLX in 0.4s | 2.74 sym/s | Total: 58.7s | ETA: 19.6m [2026-02-19T20:16:03.846556] [INFO ] [sig ] [162/3393] Forecasting AMN... [2026-02-19T20:16:03.846608] [INFO ] [sig ] Generating forecast for: AMN [2026-02-19T20:16:03.846649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-02-19T20:16:03.861819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-02-19T20:16:03.862251] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-02-19T20:16:03.863114] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-02-19T20:16:03.863168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:03.863202] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:03.863229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:03.863286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:03.930668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:03.931837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:03.931938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:03.931987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:04.073636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:04.073810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:04.073852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:04.073882] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:04.077932] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-02-19T20:16:04.078431] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-02-19T20:16:04.078641] [INFO ] [sig ] AMN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:04.225141] [INFO ] [LOCAL ] Saved forecast: AMN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AMN.txt [2026-02-19T20:16:04.225290] [INFO ] [sig ] [162/3393] Completed AMN in 0.4s | 2.74 sym/s | Total: 59.1s | ETA: 19.6m [2026-02-19T20:16:04.225331] [INFO ] [sig ] [163/3393] Forecasting AMP... [2026-02-19T20:16:04.225361] [INFO ] [sig ] Generating forecast for: AMP [2026-02-19T20:16:04.225392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-02-19T20:16:04.242036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-02-19T20:16:04.242726] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-02-19T20:16:04.243891] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-02-19T20:16:04.243959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:04.243996] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:04.244024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:04.244083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:04.308126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:04.309058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:04.309344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:04.309381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:04.439695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:04.439885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:04.439946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:04.439992] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:04.443994] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: DOWN (p=16.27%) [2026-02-19T20:16:04.444292] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-02-19T20:16:04.444437] [INFO ] [sig ] AMP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:04.597239] [INFO ] [LOCAL ] Saved forecast: AMP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AMP.txt [2026-02-19T20:16:04.597413] [INFO ] [sig ] [163/3393] Completed AMP in 0.4s | 2.74 sym/s | Total: 59.5s | ETA: 19.6m [2026-02-19T20:16:04.597457] [INFO ] [sig ] [164/3393] Forecasting AMPG... [2026-02-19T20:16:04.597489] [INFO ] [sig ] Generating forecast for: AMPG [2026-02-19T20:16:04.597520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-02-19T20:16:04.612862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-02-19T20:16:04.613261] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-02-19T20:16:04.614081] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-02-19T20:16:04.614139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:04.614170] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:04.614197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:04.614253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:04.674745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:04.675607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:04.675695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:04.675731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:04.803521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:04.803701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:04.803744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:04.803774] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:04.807331] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: UP (p=95.83%) [2026-02-19T20:16:04.807646] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-02-19T20:16:04.807785] [INFO ] [sig ] AMPG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:04.952333] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AMPG.txt [2026-02-19T20:16:04.952500] [INFO ] [sig ] [164/3393] Completed AMPG in 0.4s | 2.74 sym/s | Total: 59.8s | ETA: 19.6m [2026-02-19T20:16:04.952544] [INFO ] [sig ] [165/3393] Forecasting AMPH... [2026-02-19T20:16:04.952594] [INFO ] [sig ] Generating forecast for: AMPH [2026-02-19T20:16:04.952627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-02-19T20:16:04.965812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-02-19T20:16:04.966207] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-02-19T20:16:04.967050] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-02-19T20:16:04.967116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:04.967166] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:04.967206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:04.967274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:05.029493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:05.030400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:05.030489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:05.030524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:05.161682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:05.161892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:05.161943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:05.161973] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:05.165938] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: DOWN (p=3.17%) [2026-02-19T20:16:05.166430] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-02-19T20:16:05.166596] [INFO ] [sig ] AMPH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:05.309648] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AMPH.txt [2026-02-19T20:16:05.309789] [INFO ] [sig ] [165/3393] Completed AMPH in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-19T20:16:05.309832] [INFO ] [sig ] [166/3393] Forecasting AMPL... [2026-02-19T20:16:05.309893] [INFO ] [sig ] Generating forecast for: AMPL [2026-02-19T20:16:05.309940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-02-19T20:16:05.323486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-02-19T20:16:05.323875] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-02-19T20:16:05.324703] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-02-19T20:16:05.324758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:05.324791] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:05.324820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:05.324877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:05.385305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:05.386296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:05.386415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:05.386451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:05.507125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:05.507283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:05.507325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:05.507356] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:05.510934] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: DOWN (p=6.43%) [2026-02-19T20:16:05.511246] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-02-19T20:16:05.511394] [INFO ] [sig ] AMPL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:05.657394] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AMPL.txt [2026-02-19T20:16:05.657563] [INFO ] [sig ] [166/3393] Completed AMPL in 0.3s | 2.74 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-19T20:16:05.657626] [INFO ] [sig ] [167/3393] Forecasting AMPX... [2026-02-19T20:16:05.657661] [INFO ] [sig ] Generating forecast for: AMPX [2026-02-19T20:16:05.657694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-02-19T20:16:05.670362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-02-19T20:16:05.670752] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-02-19T20:16:05.671550] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-02-19T20:16:05.671626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:05.671661] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:05.671690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:05.671752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:05.731489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:05.732532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:05.732636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:05.732672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:05.857097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:05.857449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:05.857489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:05.857518] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:05.861472] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: UP (p=90.84%) [2026-02-19T20:16:05.861771] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-02-19T20:16:05.861903] [INFO ] [sig ] AMPX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:06.012942] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AMPX.txt [2026-02-19T20:16:06.013096] [INFO ] [sig ] [167/3393] Completed AMPX in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-19T20:16:06.013137] [INFO ] [sig ] [168/3393] Forecasting AMRC... [2026-02-19T20:16:06.013167] [INFO ] [sig ] Generating forecast for: AMRC [2026-02-19T20:16:06.013198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-02-19T20:16:06.025778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-02-19T20:16:06.026180] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-02-19T20:16:06.027047] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-02-19T20:16:06.027119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:06.027161] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:06.027191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:06.027249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:06.087267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:06.088189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:06.088280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:06.088314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:06.227798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:06.227977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:06.228021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:06.228074] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:06.232562] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: DOWN (p=0.53%) [2026-02-19T20:16:06.232917] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-02-19T20:16:06.233083] [INFO ] [sig ] AMRC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:06.383705] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AMRC.txt [2026-02-19T20:16:06.383866] [INFO ] [sig ] [168/3393] Completed AMRC in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-19T20:16:06.383922] [INFO ] [sig ] [169/3393] Forecasting AMRN... [2026-02-19T20:16:06.383966] [INFO ] [sig ] Generating forecast for: AMRN [2026-02-19T20:16:06.384015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-02-19T20:16:06.397321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-02-19T20:16:06.397705] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-02-19T20:16:06.398528] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-02-19T20:16:06.398602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:06.398640] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:06.398670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:06.398728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:06.457120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:06.457994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:06.458116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:06.458161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:06.588027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:06.588446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:06.588490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:06.588530] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:06.592708] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: UP (p=59.06%) [2026-02-19T20:16:06.593017] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-02-19T20:16:06.593161] [INFO ] [sig ] AMRN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:06.738884] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AMRN.txt [2026-02-19T20:16:06.739052] [INFO ] [sig ] [169/3393] Completed AMRN in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-19T20:16:06.739095] [INFO ] [sig ] [170/3393] Forecasting AMRX... [2026-02-19T20:16:06.739126] [INFO ] [sig ] Generating forecast for: AMRX [2026-02-19T20:16:06.739160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-02-19T20:16:06.752317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-02-19T20:16:06.752682] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-02-19T20:16:06.753462] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-02-19T20:16:06.753516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:06.753548] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:06.753598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:06.753664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:06.813827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:06.814456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:06.814536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:06.814568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:06.948817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:06.948996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:06.949052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:06.949088] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:06.952561] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: UP (p=89.30%) [2026-02-19T20:16:06.952881] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-02-19T20:16:06.953012] [INFO ] [sig ] AMRX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:07.095364] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AMRX.txt [2026-02-19T20:16:07.095496] [INFO ] [sig ] [170/3393] Completed AMRX in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-19T20:16:07.095536] [INFO ] [sig ] [171/3393] Forecasting AMSC... [2026-02-19T20:16:07.095565] [INFO ] [sig ] Generating forecast for: AMSC [2026-02-19T20:16:07.095618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-02-19T20:16:07.110039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-02-19T20:16:07.110713] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-02-19T20:16:07.111626] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-02-19T20:16:07.111700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:07.111734] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:07.111763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:07.111820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:07.177699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:07.179033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:07.179136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:07.179177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:07.340490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:07.340679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:07.340723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:07.340753] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:07.345315] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: UP (p=67.19%) [2026-02-19T20:16:07.345645] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-02-19T20:16:07.345795] [INFO ] [sig ] AMSC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:07.495312] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AMSC.txt [2026-02-19T20:16:07.495489] [INFO ] [sig ] [171/3393] Completed AMSC in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-19T20:16:07.495530] [INFO ] [sig ] [172/3393] Forecasting AMSF... [2026-02-19T20:16:07.495562] [INFO ] [sig ] Generating forecast for: AMSF [2026-02-19T20:16:07.495617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-02-19T20:16:07.507125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-02-19T20:16:07.507533] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-02-19T20:16:07.508397] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-02-19T20:16:07.508451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:07.508484] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:07.508511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:07.508567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:07.570534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:07.571743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:07.571833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:07.571869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:07.706062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:07.706239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:07.706290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:07.706324] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:07.710008] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: UP (p=67.39%) [2026-02-19T20:16:07.710315] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-02-19T20:16:07.710459] [INFO ] [sig ] AMSF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:07.862156] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AMSF.txt [2026-02-19T20:16:07.862326] [INFO ] [sig ] [172/3393] Completed AMSF in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-19T20:16:07.862366] [INFO ] [sig ] [173/3393] Forecasting AMTB... [2026-02-19T20:16:07.862396] [INFO ] [sig ] Generating forecast for: AMTB [2026-02-19T20:16:07.862429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-02-19T20:16:07.875906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-02-19T20:16:07.876323] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-02-19T20:16:07.877161] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-02-19T20:16:07.877223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:07.877297] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:07.877328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:07.877386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:07.942833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:07.943797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:07.943898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:07.943940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:08.067000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:08.067164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:08.067204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:08.067233] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:08.070681] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: UP (p=52.65%) [2026-02-19T20:16:08.070970] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-02-19T20:16:08.071109] [INFO ] [sig ] AMTB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:08.212729] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AMTB.txt [2026-02-19T20:16:08.212894] [INFO ] [sig ] [173/3393] Completed AMTB in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.6m [2026-02-19T20:16:08.212935] [INFO ] [sig ] [174/3393] Forecasting AMTX... [2026-02-19T20:16:08.212966] [INFO ] [sig ] Generating forecast for: AMTX [2026-02-19T20:16:08.212997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-02-19T20:16:08.224289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-02-19T20:16:08.224666] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-02-19T20:16:08.225465] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-02-19T20:16:08.225519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:08.225551] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:08.225610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:08.225670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:08.284539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:08.285411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:08.285495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:08.285529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:08.411039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:08.411232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:08.411276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:08.411306] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:08.414922] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: UP (p=53.30%) [2026-02-19T20:16:08.415213] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-02-19T20:16:08.415347] [INFO ] [sig ] AMTX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:08.556551] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AMTX.txt [2026-02-19T20:16:08.556714] [INFO ] [sig ] [174/3393] Completed AMTX in 0.3s | 2.74 sym/s | Total: 1.1m | ETA: 19.6m [2026-02-19T20:16:08.556767] [INFO ] [sig ] [175/3393] Forecasting AMWD... [2026-02-19T20:16:08.556801] [INFO ] [sig ] Generating forecast for: AMWD [2026-02-19T20:16:08.556831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-02-19T20:16:08.568195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-02-19T20:16:08.568543] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-02-19T20:16:08.569339] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-02-19T20:16:08.569393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:08.569427] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:08.569454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:08.569510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:08.626765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:08.627616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:08.627703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:08.627737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:08.749127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:08.749292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:08.749333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:08.749365] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:08.752968] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: DOWN (p=9.81%) [2026-02-19T20:16:08.753263] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-02-19T20:16:08.753404] [INFO ] [sig ] AMWD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:08.895237] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AMWD.txt [2026-02-19T20:16:08.895399] [INFO ] [sig ] [175/3393] Completed AMWD in 0.3s | 2.74 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-19T20:16:08.895439] [INFO ] [sig ] [176/3393] Forecasting AMWL... [2026-02-19T20:16:08.895472] [INFO ] [sig ] Generating forecast for: AMWL [2026-02-19T20:16:08.895503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-02-19T20:16:08.906737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-02-19T20:16:08.907098] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-02-19T20:16:08.907922] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-02-19T20:16:08.907976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:08.908009] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:08.908036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:08.908123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:08.969353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:08.970273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:08.970364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:08.970399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:09.100468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:09.100661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:09.100706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:09.100770] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:09.104264] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: UP (p=95.17%) [2026-02-19T20:16:09.104565] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-02-19T20:16:09.104724] [INFO ] [sig ] AMWL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:09.250243] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AMWL.txt [2026-02-19T20:16:09.250428] [INFO ] [sig ] [176/3393] Completed AMWL in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-19T20:16:09.250470] [INFO ] [sig ] [177/3393] Forecasting AMX... [2026-02-19T20:16:09.250499] [INFO ] [sig ] Generating forecast for: AMX [2026-02-19T20:16:09.250531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-02-19T20:16:09.262376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-02-19T20:16:09.262811] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-02-19T20:16:09.263842] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-02-19T20:16:09.263908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:09.263952] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:09.263987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:09.264067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:09.328788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:09.329856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:09.329941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:09.329973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:09.463188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:09.463362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:09.463403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:09.463432] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:09.467009] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: DOWN (p=43.09%) [2026-02-19T20:16:09.467299] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-02-19T20:16:09.467439] [INFO ] [sig ] AMX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:09.613947] [INFO ] [LOCAL ] Saved forecast: AMX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AMX.txt [2026-02-19T20:16:09.614115] [INFO ] [sig ] [177/3393] Completed AMX in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-19T20:16:09.614157] [INFO ] [sig ] [178/3393] Forecasting AMZD... [2026-02-19T20:16:09.614188] [INFO ] [sig ] Generating forecast for: AMZD [2026-02-19T20:16:09.614219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-02-19T20:16:09.626096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-02-19T20:16:09.626440] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-02-19T20:16:09.627275] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-02-19T20:16:09.627330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:09.627363] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:09.627391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:09.627449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:09.686612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:09.687380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:09.687464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:09.687498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:09.810469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:09.810650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:09.810711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:09.810748] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:09.814512] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: DOWN (p=0.88%) [2026-02-19T20:16:09.814875] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-02-19T20:16:09.815031] [INFO ] [sig ] AMZD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:09.964605] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AMZD.txt [2026-02-19T20:16:09.964802] [INFO ] [sig ] [178/3393] Completed AMZD in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-19T20:16:09.964845] [INFO ] [sig ] [179/3393] Forecasting AMZN... [2026-02-19T20:16:09.964875] [INFO ] [sig ] Generating forecast for: AMZN [2026-02-19T20:16:09.964908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-02-19T20:16:09.976424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-02-19T20:16:09.976808] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-02-19T20:16:09.977664] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-02-19T20:16:09.977718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:09.977750] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:09.977777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:09.977835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:10.037113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:10.038161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:10.038256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:10.038291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:10.167546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:10.167734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:10.167781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:10.167811] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:10.172033] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: DOWN (p=20.26%) [2026-02-19T20:16:10.172364] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-02-19T20:16:10.172516] [INFO ] [sig ] AMZN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:10.321697] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AMZN.txt [2026-02-19T20:16:10.321866] [INFO ] [sig ] [179/3393] Completed AMZN in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-19T20:16:10.321908] [INFO ] [sig ] [180/3393] Forecasting AMZZ... [2026-02-19T20:16:10.321938] [INFO ] [sig ] Generating forecast for: AMZZ [2026-02-19T20:16:10.321970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-02-19T20:16:10.333986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-02-19T20:16:10.334620] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-02-19T20:16:10.335684] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-02-19T20:16:10.335741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:10.335776] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:10.335804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:10.335861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:10.397151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:10.398190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:10.398278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:10.398312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:10.523942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:10.524107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:10.524148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:10.524177] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:10.527736] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: UP (p=68.57%) [2026-02-19T20:16:10.528092] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-02-19T20:16:10.528242] [INFO ] [sig ] AMZZ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:10.672810] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AMZZ.txt [2026-02-19T20:16:10.672983] [INFO ] [sig ] [180/3393] Completed AMZZ in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-19T20:16:10.673026] [INFO ] [sig ] [181/3393] Forecasting AN... [2026-02-19T20:16:10.673058] [INFO ] [sig ] Generating forecast for: AN [2026-02-19T20:16:10.673091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-02-19T20:16:10.684960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-02-19T20:16:10.685407] [INFO ] [FORECASTER] Starting predict_future for AN [2026-02-19T20:16:10.686306] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-02-19T20:16:10.686363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:10.686397] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:10.686427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:10.686486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:10.748463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:10.749385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:10.749471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:10.749504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:10.873967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:10.874131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:10.874171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:10.874201] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:10.877703] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: UP (p=67.01%) [2026-02-19T20:16:10.878024] [INFO ] [FORECASTER] Completed predict_future for AN [2026-02-19T20:16:10.878195] [INFO ] [sig ] AN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:11.024679] [INFO ] [LOCAL ] Saved forecast: AN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AN.txt [2026-02-19T20:16:11.024846] [INFO ] [sig ] [181/3393] Completed AN in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-19T20:16:11.024887] [INFO ] [sig ] [182/3393] Forecasting ANAB... [2026-02-19T20:16:11.024919] [INFO ] [sig ] Generating forecast for: ANAB [2026-02-19T20:16:11.024948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-02-19T20:16:11.037199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-02-19T20:16:11.037826] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-02-19T20:16:11.038699] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-02-19T20:16:11.038754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:11.038799] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:11.038828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:11.038885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:11.104431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:11.105543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:11.105647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:11.105682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:11.233658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:11.233824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:11.233867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:11.233897] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:11.237396] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: DOWN (p=6.71%) [2026-02-19T20:16:11.237699] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-02-19T20:16:11.237840] [INFO ] [sig ] ANAB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:11.386676] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ANAB.txt [2026-02-19T20:16:11.386844] [INFO ] [sig ] [182/3393] Completed ANAB in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-19T20:16:11.386892] [INFO ] [sig ] [183/3393] Forecasting ANDE... [2026-02-19T20:16:11.386931] [INFO ] [sig ] Generating forecast for: ANDE [2026-02-19T20:16:11.386972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-02-19T20:16:11.398267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-02-19T20:16:11.398672] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-02-19T20:16:11.399456] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-02-19T20:16:11.399510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:11.399540] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:11.399595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:11.399676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:11.458543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:11.459424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:11.459542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:11.459595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:11.585237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:11.585403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:11.585443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:11.585472] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:11.588987] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-02-19T20:16:11.589279] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-02-19T20:16:11.589414] [INFO ] [sig ] ANDE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:11.731493] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ANDE.txt [2026-02-19T20:16:11.731707] [INFO ] [sig ] [183/3393] Completed ANDE in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-19T20:16:11.731750] [INFO ] [sig ] [184/3393] Forecasting ANF... [2026-02-19T20:16:11.731782] [INFO ] [sig ] Generating forecast for: ANF [2026-02-19T20:16:11.731812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-02-19T20:16:11.743541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-02-19T20:16:11.743959] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-02-19T20:16:11.744970] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-02-19T20:16:11.745023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:11.745054] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:11.745081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:11.745138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:11.804324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:11.805236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:11.805319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:11.805352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:11.927468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:11.927655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:11.927697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:11.927728] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:11.931195] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: UP (p=75.04%) [2026-02-19T20:16:11.931489] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-02-19T20:16:11.931648] [INFO ] [sig ] ANF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:12.078496] [INFO ] [LOCAL ] Saved forecast: ANF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ANF.txt [2026-02-19T20:16:12.078680] [INFO ] [sig ] [184/3393] Completed ANF in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-19T20:16:12.078723] [INFO ] [sig ] [185/3393] Forecasting ANGI... [2026-02-19T20:16:12.078755] [INFO ] [sig ] Generating forecast for: ANGI [2026-02-19T20:16:12.078786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-02-19T20:16:12.091150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-02-19T20:16:12.091532] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-02-19T20:16:12.092611] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-02-19T20:16:12.092666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:12.092699] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:12.092726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:12.092784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:12.154459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:12.155437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:12.155528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:12.155562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:12.281192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:12.281358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:12.281401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:12.281431] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:12.285021] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: UP (p=84.96%) [2026-02-19T20:16:12.285330] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-02-19T20:16:12.285470] [INFO ] [sig ] ANGI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:12.443118] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ANGI.txt [2026-02-19T20:16:12.443290] [INFO ] [sig ] [185/3393] Completed ANGI in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-19T20:16:12.443332] [INFO ] [sig ] [186/3393] Forecasting ANGL... [2026-02-19T20:16:12.443370] [INFO ] [sig ] Generating forecast for: ANGL [2026-02-19T20:16:12.443402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-02-19T20:16:12.455460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-02-19T20:16:12.455932] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-02-19T20:16:12.456852] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-02-19T20:16:12.456914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:12.456948] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:12.456975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:12.457034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:12.517156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:12.518359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:12.518453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:12.518488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:12.655893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:12.656054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:12.656096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:12.656126] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:12.660238] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: UP (p=51.98%) [2026-02-19T20:16:12.660768] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-02-19T20:16:12.660911] [INFO ] [sig ] ANGL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:12.810541] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ANGL.txt [2026-02-19T20:16:12.810752] [INFO ] [sig ] [186/3393] Completed ANGL in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-19T20:16:12.810794] [INFO ] [sig ] [187/3393] Forecasting ANGO... [2026-02-19T20:16:12.810826] [INFO ] [sig ] Generating forecast for: ANGO [2026-02-19T20:16:12.810857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-02-19T20:16:12.822493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-02-19T20:16:12.822911] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-02-19T20:16:12.823715] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-02-19T20:16:12.823769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:12.823802] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:12.823829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:12.823886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:12.882004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:12.882933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:12.883024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:12.883056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:13.003956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:13.004117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:13.004157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:13.004186] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:13.008090] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: UP (p=92.87%) [2026-02-19T20:16:13.008391] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-02-19T20:16:13.008523] [INFO ] [sig ] ANGO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:13.163103] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ANGO.txt [2026-02-19T20:16:13.163277] [INFO ] [sig ] [187/3393] Completed ANGO in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-19T20:16:13.163320] [INFO ] [sig ] [188/3393] Forecasting ANIK... [2026-02-19T20:16:13.163350] [INFO ] [sig ] Generating forecast for: ANIK [2026-02-19T20:16:13.163381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-02-19T20:16:13.175096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-02-19T20:16:13.175522] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-02-19T20:16:13.176362] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-02-19T20:16:13.176417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:13.176449] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:13.176476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:13.176533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:13.234783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:13.235742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:13.235836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:13.235870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:13.366120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:13.366287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:13.366330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:13.366557] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:13.370489] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: UP (p=76.92%) [2026-02-19T20:16:13.370787] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-02-19T20:16:13.370937] [INFO ] [sig ] ANIK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:13.513989] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ANIK.txt [2026-02-19T20:16:13.514149] [INFO ] [sig ] [188/3393] Completed ANIK in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-19T20:16:13.514193] [INFO ] [sig ] [189/3393] Forecasting ANIP... [2026-02-19T20:16:13.514228] [INFO ] [sig ] Generating forecast for: ANIP [2026-02-19T20:16:13.514260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-02-19T20:16:13.525852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-02-19T20:16:13.526276] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-02-19T20:16:13.527140] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-02-19T20:16:13.527196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:13.527233] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:13.527260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:13.527319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:13.586613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:13.587648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:13.587781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:13.587824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:13.717220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:13.717382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:13.717424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:13.717472] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:13.721072] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: UP (p=74.16%) [2026-02-19T20:16:13.721368] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-02-19T20:16:13.721506] [INFO ] [sig ] ANIP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:13.868852] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ANIP.txt [2026-02-19T20:16:13.869023] [INFO ] [sig ] [189/3393] Completed ANIP in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-19T20:16:13.869064] [INFO ] [sig ] [190/3393] Forecasting ANIX... [2026-02-19T20:16:13.869095] [INFO ] [sig ] Generating forecast for: ANIX [2026-02-19T20:16:13.869126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-02-19T20:16:13.880243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-02-19T20:16:13.880635] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-02-19T20:16:13.881444] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-02-19T20:16:13.881500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:13.881561] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:13.881612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:13.881673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:13.941150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:13.942024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:13.942106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:13.942139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:14.063751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:14.063911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:14.063952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:14.063981] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:14.067953] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: DOWN (p=8.08%) [2026-02-19T20:16:14.068293] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-02-19T20:16:14.068437] [INFO ] [sig ] ANIX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:14.211617] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ANIX.txt [2026-02-19T20:16:14.211748] [INFO ] [sig ] [190/3393] Completed ANIX in 0.3s | 2.75 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-19T20:16:14.211787] [INFO ] [sig ] [191/3393] Forecasting ANNX... [2026-02-19T20:16:14.211818] [INFO ] [sig ] Generating forecast for: ANNX [2026-02-19T20:16:14.211848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-02-19T20:16:14.222867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-02-19T20:16:14.223192] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-02-19T20:16:14.224014] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-02-19T20:16:14.224069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:14.224101] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:14.224128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:14.224185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:14.281233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:14.282139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:14.282238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:14.282320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:14.401605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:14.401766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:14.401806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:14.401836] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:14.405225] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: DOWN (p=6.58%) [2026-02-19T20:16:14.405498] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-02-19T20:16:14.405646] [INFO ] [sig ] ANNX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:14.548006] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ANNX.txt [2026-02-19T20:16:14.548205] [INFO ] [sig ] [191/3393] Completed ANNX in 0.3s | 2.75 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-19T20:16:14.548248] [INFO ] [sig ] [192/3393] Forecasting ANTX... [2026-02-19T20:16:14.548280] [INFO ] [sig ] Generating forecast for: ANTX [2026-02-19T20:16:14.548313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-02-19T20:16:14.559728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-02-19T20:16:14.560193] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-02-19T20:16:14.561274] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-02-19T20:16:14.561343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:14.561391] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:14.561431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:14.561499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:14.620108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:14.621080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:14.621177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:14.621214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:14.734651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:14.734816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:14.734856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:14.734885] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:14.738504] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: UP (p=61.70%) [2026-02-19T20:16:14.738875] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-02-19T20:16:14.739019] [INFO ] [sig ] ANTX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:14.886498] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ANTX.txt [2026-02-19T20:16:14.886721] [INFO ] [sig ] [192/3393] Completed ANTX in 0.3s | 2.75 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-19T20:16:14.886777] [INFO ] [sig ] [193/3393] Forecasting ANVS... [2026-02-19T20:16:14.886817] [INFO ] [sig ] Generating forecast for: ANVS [2026-02-19T20:16:14.886863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-02-19T20:16:14.898374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-02-19T20:16:14.898708] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-02-19T20:16:14.899495] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-02-19T20:16:14.899549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:14.899600] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:14.899644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:14.899704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:14.958863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:14.959690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:14.959776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:14.959810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:15.081603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:15.081750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:15.081792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:15.081855] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:15.085338] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: DOWN (p=35.64%) [2026-02-19T20:16:15.085645] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-02-19T20:16:15.085789] [INFO ] [sig ] ANVS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:15.234944] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ANVS.txt [2026-02-19T20:16:15.235082] [INFO ] [sig ] [193/3393] Completed ANVS in 0.3s | 2.75 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-19T20:16:15.235123] [INFO ] [sig ] [194/3393] Forecasting AOD... [2026-02-19T20:16:15.235152] [INFO ] [sig ] Generating forecast for: AOD [2026-02-19T20:16:15.235184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-02-19T20:16:15.246253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-02-19T20:16:15.246623] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-02-19T20:16:15.247429] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-02-19T20:16:15.247486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:15.247520] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:15.247549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:15.247641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:15.306783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:15.307453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:15.307534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:15.307568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:15.431447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:15.431628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:15.431672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:15.431704] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:15.435230] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: UP (p=97.96%) [2026-02-19T20:16:15.435521] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-02-19T20:16:15.435680] [INFO ] [sig ] AOD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:15.580637] [INFO ] [LOCAL ] Saved forecast: AOD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AOD.txt [2026-02-19T20:16:15.580790] [INFO ] [sig ] [194/3393] Completed AOD in 0.3s | 2.75 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-19T20:16:15.580831] [INFO ] [sig ] [195/3393] Forecasting AOHY... [2026-02-19T20:16:15.580861] [INFO ] [sig ] Generating forecast for: AOHY [2026-02-19T20:16:15.580892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-02-19T20:16:15.592421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-02-19T20:16:15.592828] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-02-19T20:16:15.593699] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-02-19T20:16:15.593755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:15.593789] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:15.593817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:15.593890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:15.652339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:15.653110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:15.653192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:15.653225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:15.776347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:15.776502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:15.776542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:15.776589] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:15.780236] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: UP (p=56.40%) [2026-02-19T20:16:15.780513] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-02-19T20:16:15.780663] [INFO ] [sig ] AOHY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:15.934295] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AOHY.txt [2026-02-19T20:16:15.934435] [INFO ] [sig ] [195/3393] Completed AOHY in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-19T20:16:15.934477] [INFO ] [sig ] [196/3393] Forecasting AON... [2026-02-19T20:16:15.934508] [INFO ] [sig ] Generating forecast for: AON [2026-02-19T20:16:15.934540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-02-19T20:16:15.946037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-02-19T20:16:15.946353] [INFO ] [FORECASTER] Starting predict_future for AON [2026-02-19T20:16:15.947141] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-02-19T20:16:15.947194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:15.947226] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:15.947253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:15.947310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:16.004143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:16.004828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:16.004910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:16.004943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:16.132088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:16.132248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:16.132290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:16.132319] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:16.135747] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: DOWN (p=43.17%) [2026-02-19T20:16:16.136027] [INFO ] [FORECASTER] Completed predict_future for AON [2026-02-19T20:16:16.136157] [INFO ] [sig ] AON: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:16.282194] [INFO ] [LOCAL ] Saved forecast: AON 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AON.txt [2026-02-19T20:16:16.282351] [INFO ] [sig ] [196/3393] Completed AON in 0.3s | 2.75 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-19T20:16:16.282395] [INFO ] [sig ] [197/3393] Forecasting AOS... [2026-02-19T20:16:16.282426] [INFO ] [sig ] Generating forecast for: AOS [2026-02-19T20:16:16.282465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-02-19T20:16:16.295151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-02-19T20:16:16.295723] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-02-19T20:16:16.296761] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-02-19T20:16:16.296816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:16.296850] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:16.296878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:16.296936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:16.356472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:16.357131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:16.357214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:16.357248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:16.482702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:16.482863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:16.482903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:16.482932] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:16.486312] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: DOWN (p=11.61%) [2026-02-19T20:16:16.486862] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-02-19T20:16:16.487034] [INFO ] [sig ] AOS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:16.635921] [INFO ] [LOCAL ] Saved forecast: AOS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AOS.txt [2026-02-19T20:16:16.636147] [INFO ] [sig ] [197/3393] Completed AOS in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-19T20:16:16.636220] [INFO ] [sig ] [198/3393] Forecasting AOSL... [2026-02-19T20:16:16.636273] [INFO ] [sig ] Generating forecast for: AOSL [2026-02-19T20:16:16.636328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-02-19T20:16:16.650005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-02-19T20:16:16.650431] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-02-19T20:16:16.651341] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-02-19T20:16:16.651399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:16.651432] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:16.651459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:16.651517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:16.715778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:16.716832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:16.716929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:16.716965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:16.838331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:16.838492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:16.838543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:16.838596] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:16.842749] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: UP (p=91.90%) [2026-02-19T20:16:16.843071] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-02-19T20:16:16.843217] [INFO ] [sig ] AOSL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:16.986465] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AOSL.txt [2026-02-19T20:16:16.986629] [INFO ] [sig ] [198/3393] Completed AOSL in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-19T20:16:16.986674] [INFO ] [sig ] [199/3393] Forecasting AP... [2026-02-19T20:16:16.986703] [INFO ] [sig ] Generating forecast for: AP [2026-02-19T20:16:16.986743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-02-19T20:16:16.998631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-02-19T20:16:16.998985] [INFO ] [FORECASTER] Starting predict_future for AP [2026-02-19T20:16:16.999918] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-02-19T20:16:16.999977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:17.000011] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:17.000039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:17.000107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:17.063797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:17.064848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:17.064946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:17.064986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:17.191351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:17.191507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:17.191548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:17.191598] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:17.195150] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: DOWN (p=40.40%) [2026-02-19T20:16:17.195444] [INFO ] [FORECASTER] Completed predict_future for AP [2026-02-19T20:16:17.195607] [INFO ] [sig ] AP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:17.346551] [INFO ] [LOCAL ] Saved forecast: AP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AP.txt [2026-02-19T20:16:17.346730] [INFO ] [sig ] [199/3393] Completed AP in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-19T20:16:17.346769] [INFO ] [sig ] [200/3393] Forecasting APA... [2026-02-19T20:16:17.346800] [INFO ] [sig ] Generating forecast for: APA [2026-02-19T20:16:17.346831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-02-19T20:16:17.357787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-02-19T20:16:17.358146] [INFO ] [FORECASTER] Starting predict_future for APA [2026-02-19T20:16:17.358952] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-02-19T20:16:17.359006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:17.359038] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:17.359066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:17.359127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:17.417737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:17.418607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:17.418692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:17.418779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:17.547134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:17.547293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:17.547336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:17.547371] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:17.550925] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: DOWN (p=3.10%) [2026-02-19T20:16:17.551229] [INFO ] [FORECASTER] Completed predict_future for APA [2026-02-19T20:16:17.551361] [INFO ] [sig ] APA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:17.695283] [INFO ] [LOCAL ] Saved forecast: APA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/APA.txt [2026-02-19T20:16:17.695444] [INFO ] [sig ] [200/3393] Completed APA in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-19T20:16:17.695485] [INFO ] [sig ] [201/3393] Forecasting APAM... [2026-02-19T20:16:17.695517] [INFO ] [sig ] Generating forecast for: APAM [2026-02-19T20:16:17.695550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-02-19T20:16:17.707530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-02-19T20:16:17.707922] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-02-19T20:16:17.708816] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-02-19T20:16:17.708882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:17.708919] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:17.708946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:17.709005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:17.766878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:17.767647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:17.767731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:17.767766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:17.889408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:17.889776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:17.889820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:17.889851] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:17.893514] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: UP (p=95.42%) [2026-02-19T20:16:17.893818] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-02-19T20:16:17.893952] [INFO ] [sig ] APAM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:18.047786] [INFO ] [LOCAL ] Saved forecast: APAM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/APAM.txt [2026-02-19T20:16:18.048003] [INFO ] [sig ] [201/3393] Completed APAM in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-19T20:16:18.048078] [INFO ] [sig ] [202/3393] Forecasting APD... [2026-02-19T20:16:18.048120] [INFO ] [sig ] Generating forecast for: APD [2026-02-19T20:16:18.048156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-02-19T20:16:18.059519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-02-19T20:16:18.059961] [INFO ] [FORECASTER] Starting predict_future for APD [2026-02-19T20:16:18.060792] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-02-19T20:16:18.060846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:18.060878] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:18.060906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:18.060963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:18.118312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:18.119235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:18.119320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:18.119354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:18.247684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:18.247865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:18.247907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:18.247936] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:18.251722] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: UP (p=87.90%) [2026-02-19T20:16:18.252042] [INFO ] [FORECASTER] Completed predict_future for APD [2026-02-19T20:16:18.252188] [INFO ] [sig ] APD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:18.395021] [INFO ] [LOCAL ] Saved forecast: APD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/APD.txt [2026-02-19T20:16:18.395167] [INFO ] [sig ] [202/3393] Completed APD in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-19T20:16:18.395229] [INFO ] [sig ] [203/3393] Forecasting APEI... [2026-02-19T20:16:18.395259] [INFO ] [sig ] Generating forecast for: APEI [2026-02-19T20:16:18.395290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-02-19T20:16:18.408433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-02-19T20:16:18.408800] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-02-19T20:16:18.409791] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-02-19T20:16:18.409845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:18.409877] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:18.409905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:18.409963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:18.466311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:18.467154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:18.467238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:18.467272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:18.587346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:18.587502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:18.587541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:18.587587] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:18.591008] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: DOWN (p=24.85%) [2026-02-19T20:16:18.591288] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-02-19T20:16:18.591418] [INFO ] [sig ] APEI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:18.736841] [INFO ] [LOCAL ] Saved forecast: APEI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/APEI.txt [2026-02-19T20:16:18.737064] [INFO ] [sig ] [203/3393] Completed APEI in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-19T20:16:18.737107] [INFO ] [sig ] [204/3393] Forecasting APG... [2026-02-19T20:16:18.737138] [INFO ] [sig ] Generating forecast for: APG [2026-02-19T20:16:18.737169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-02-19T20:16:18.749216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-02-19T20:16:18.749618] [INFO ] [FORECASTER] Starting predict_future for APG [2026-02-19T20:16:18.750449] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-02-19T20:16:18.750516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:18.750553] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:18.750606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:18.750678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:18.809004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:18.809893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:18.809983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:18.810017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:18.934758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:18.934922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:18.934962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:18.934992] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:18.938415] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: UP (p=57.29%) [2026-02-19T20:16:18.938720] [INFO ] [FORECASTER] Completed predict_future for APG [2026-02-19T20:16:18.938858] [INFO ] [sig ] APG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:19.090721] [INFO ] [LOCAL ] Saved forecast: APG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/APG.txt [2026-02-19T20:16:19.090887] [INFO ] [sig ] [204/3393] Completed APG in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-19T20:16:19.090932] [INFO ] [sig ] [205/3393] Forecasting APGE... [2026-02-19T20:16:19.090965] [INFO ] [sig ] Generating forecast for: APGE [2026-02-19T20:16:19.090996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-02-19T20:16:19.103318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-02-19T20:16:19.103678] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-02-19T20:16:19.104472] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-02-19T20:16:19.104527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:19.104778] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:19.104809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:19.104867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:19.164450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:19.165309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:19.165389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:19.165422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:19.288630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:19.288790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:19.288830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:19.288859] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:19.292349] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: DOWN (p=37.48%) [2026-02-19T20:16:19.292662] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-02-19T20:16:19.292800] [INFO ] [sig ] APGE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:19.435037] [INFO ] [LOCAL ] Saved forecast: APGE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/APGE.txt [2026-02-19T20:16:19.435168] [INFO ] [sig ] [205/3393] Completed APGE in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-19T20:16:19.435208] [INFO ] [sig ] [206/3393] Forecasting APH... [2026-02-19T20:16:19.435238] [INFO ] [sig ] Generating forecast for: APH [2026-02-19T20:16:19.435268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-02-19T20:16:19.447988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-02-19T20:16:19.448363] [INFO ] [FORECASTER] Starting predict_future for APH [2026-02-19T20:16:19.449183] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-02-19T20:16:19.449237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:19.449285] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:19.449314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:19.449370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:19.508205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:19.508872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:19.508953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:19.508986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:19.633708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:19.633869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:19.633909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:19.633939] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:19.637728] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: DOWN (p=18.78%) [2026-02-19T20:16:19.638001] [INFO ] [FORECASTER] Completed predict_future for APH [2026-02-19T20:16:19.638156] [INFO ] [sig ] APH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:19.780910] [INFO ] [LOCAL ] Saved forecast: APH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/APH.txt [2026-02-19T20:16:19.781233] [INFO ] [sig ] [206/3393] Completed APH in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-19T20:16:19.781279] [INFO ] [sig ] [207/3393] Forecasting API... [2026-02-19T20:16:19.781309] [INFO ] [sig ] Generating forecast for: API [2026-02-19T20:16:19.781338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-02-19T20:16:19.792200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-02-19T20:16:19.792547] [INFO ] [FORECASTER] Starting predict_future for API [2026-02-19T20:16:19.793359] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-02-19T20:16:19.793416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:19.793479] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:19.793508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:19.793566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:19.853904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:19.854824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:19.854903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:19.854936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:19.971688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:19.971844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:19.971885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:19.971914] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:19.975313] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: DOWN (p=3.43%) [2026-02-19T20:16:19.975649] [INFO ] [FORECASTER] Completed predict_future for API [2026-02-19T20:16:19.975784] [INFO ] [sig ] API: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:20.128170] [INFO ] [LOCAL ] Saved forecast: API 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/API.txt [2026-02-19T20:16:20.128402] [INFO ] [sig ] [207/3393] Completed API in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-19T20:16:20.128457] [INFO ] [sig ] [208/3393] Forecasting APLD... [2026-02-19T20:16:20.128489] [INFO ] [sig ] Generating forecast for: APLD [2026-02-19T20:16:20.128529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-02-19T20:16:20.144653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-02-19T20:16:20.145041] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-02-19T20:16:20.146103] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-02-19T20:16:20.146157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:20.146190] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:20.146218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:20.146275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:20.207109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:20.208128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:20.208233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:20.208268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:20.341701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:20.341872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:20.341920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:20.341951] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:20.345615] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: DOWN (p=8.38%) [2026-02-19T20:16:20.345938] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-02-19T20:16:20.346080] [INFO ] [sig ] APLD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:20.497520] [INFO ] [LOCAL ] Saved forecast: APLD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/APLD.txt [2026-02-19T20:16:20.497881] [INFO ] [sig ] [208/3393] Completed APLD in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-19T20:16:20.497922] [INFO ] [sig ] [209/3393] Forecasting APLE... [2026-02-19T20:16:20.497953] [INFO ] [sig ] Generating forecast for: APLE [2026-02-19T20:16:20.497983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-02-19T20:16:20.510064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-02-19T20:16:20.510489] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-02-19T20:16:20.511310] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-02-19T20:16:20.511365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:20.511398] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:20.511425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:20.511482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:20.572526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:20.573430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:20.573517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:20.573551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:20.696114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:20.696270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:20.696311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:20.696341] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:20.700478] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: UP (p=68.62%) [2026-02-19T20:16:20.700959] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-02-19T20:16:20.701092] [INFO ] [sig ] APLE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:20.844927] [INFO ] [LOCAL ] Saved forecast: APLE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/APLE.txt [2026-02-19T20:16:20.845065] [INFO ] [sig ] [209/3393] Completed APLE in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-19T20:16:20.845110] [INFO ] [sig ] [210/3393] Forecasting APLS... [2026-02-19T20:16:20.845141] [INFO ] [sig ] Generating forecast for: APLS [2026-02-19T20:16:20.845172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-02-19T20:16:20.857183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-02-19T20:16:20.857510] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-02-19T20:16:20.858376] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-02-19T20:16:20.858431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:20.858464] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:20.858491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:20.858553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:20.918413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:20.919275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:20.919360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:20.919398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:21.049685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:21.049843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:21.049883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:21.049944] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:21.053540] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: UP (p=52.64%) [2026-02-19T20:16:21.053841] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-02-19T20:16:21.053974] [INFO ] [sig ] APLS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:21.194800] [INFO ] [LOCAL ] Saved forecast: APLS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/APLS.txt [2026-02-19T20:16:21.194931] [INFO ] [sig ] [210/3393] Completed APLS in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-19T20:16:21.194970] [INFO ] [sig ] [211/3393] Forecasting APO... [2026-02-19T20:16:21.195001] [INFO ] [sig ] Generating forecast for: APO [2026-02-19T20:16:21.195033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-02-19T20:16:21.206310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-02-19T20:16:21.206681] [INFO ] [FORECASTER] Starting predict_future for APO [2026-02-19T20:16:21.207451] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-02-19T20:16:21.207503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:21.207535] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:21.207563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:21.207647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:21.264489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:21.265228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:21.265310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:21.265343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:21.398199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:21.398383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:21.398437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:21.398477] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:21.404480] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: UP (p=62.71%) [2026-02-19T20:16:21.405009] [INFO ] [FORECASTER] Completed predict_future for APO [2026-02-19T20:16:21.405218] [INFO ] [sig ] APO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:21.574012] [INFO ] [LOCAL ] Saved forecast: APO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/APO.txt [2026-02-19T20:16:21.574241] [INFO ] [sig ] [211/3393] Completed APO in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-19T20:16:21.574295] [INFO ] [sig ] [212/3393] Forecasting APOG... [2026-02-19T20:16:21.574348] [INFO ] [sig ] Generating forecast for: APOG [2026-02-19T20:16:21.574380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-02-19T20:16:21.587026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-02-19T20:16:21.587367] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-02-19T20:16:21.588219] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-02-19T20:16:21.588272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:21.588304] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:21.588331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:21.588388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:21.646026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:21.646811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:21.646912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:21.646947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:21.770503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:21.770700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:21.770742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:21.770773] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:21.774780] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: UP (p=71.33%) [2026-02-19T20:16:21.775084] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-02-19T20:16:21.775244] [INFO ] [sig ] APOG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:21.940382] [INFO ] [LOCAL ] Saved forecast: APOG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/APOG.txt [2026-02-19T20:16:21.940614] [INFO ] [sig ] [212/3393] Completed APOG in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-19T20:16:21.940679] [INFO ] [sig ] [213/3393] Forecasting APP... [2026-02-19T20:16:21.940727] [INFO ] [sig ] Generating forecast for: APP [2026-02-19T20:16:21.940776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-02-19T20:16:21.955504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-02-19T20:16:21.956026] [INFO ] [FORECASTER] Starting predict_future for APP [2026-02-19T20:16:21.957185] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-02-19T20:16:21.957256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:21.957302] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:21.957338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:21.957418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:22.028907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:22.029882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:22.029981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:22.030017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:22.160159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:22.160329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:22.160369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:22.160417] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:22.164026] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: UP (p=62.01%) [2026-02-19T20:16:22.164379] [INFO ] [FORECASTER] Completed predict_future for APP [2026-02-19T20:16:22.164524] [INFO ] [sig ] APP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:22.317653] [INFO ] [LOCAL ] Saved forecast: APP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/APP.txt [2026-02-19T20:16:22.317823] [INFO ] [sig ] [213/3393] Completed APP in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-19T20:16:22.317866] [INFO ] [sig ] [214/3393] Forecasting APPF... [2026-02-19T20:16:22.317896] [INFO ] [sig ] Generating forecast for: APPF [2026-02-19T20:16:22.317927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-02-19T20:16:22.330017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-02-19T20:16:22.330439] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-02-19T20:16:22.331335] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-02-19T20:16:22.331394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:22.331429] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:22.331458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:22.331519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:22.392482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:22.393404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:22.393497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:22.393533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:22.515796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:22.515953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:22.515993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:22.516022] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:22.519642] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: DOWN (p=35.48%) [2026-02-19T20:16:22.519934] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-02-19T20:16:22.520067] [INFO ] [sig ] APPF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:22.665222] [INFO ] [LOCAL ] Saved forecast: APPF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/APPF.txt [2026-02-19T20:16:22.665379] [INFO ] [sig ] [214/3393] Completed APPF in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-19T20:16:22.665423] [INFO ] [sig ] [215/3393] Forecasting APPN... [2026-02-19T20:16:22.665459] [INFO ] [sig ] Generating forecast for: APPN [2026-02-19T20:16:22.665491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-02-19T20:16:22.677556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-02-19T20:16:22.677919] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-02-19T20:16:22.678965] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-02-19T20:16:22.679021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:22.679054] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:22.679081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:22.679140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:22.741902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:22.742838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:22.742947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:22.742984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:22.864297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:22.864453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:22.864494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:22.864526] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:22.868047] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: UP (p=71.59%) [2026-02-19T20:16:22.868366] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-02-19T20:16:22.868501] [INFO ] [sig ] APPN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:23.012889] [INFO ] [LOCAL ] Saved forecast: APPN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/APPN.txt [2026-02-19T20:16:23.013030] [INFO ] [sig ] [215/3393] Completed APPN in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-19T20:16:23.013072] [INFO ] [sig ] [216/3393] Forecasting APPS... [2026-02-19T20:16:23.013100] [INFO ] [sig ] Generating forecast for: APPS [2026-02-19T20:16:23.013130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-02-19T20:16:23.024294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-02-19T20:16:23.024629] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-02-19T20:16:23.025425] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-02-19T20:16:23.025490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:23.025530] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:23.025563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:23.025641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:23.082797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:23.083520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:23.083628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:23.083669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:23.205233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:23.205394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:23.205438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:23.205467] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:23.209024] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: DOWN (p=2.09%) [2026-02-19T20:16:23.209305] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-02-19T20:16:23.209442] [INFO ] [sig ] APPS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:23.353263] [INFO ] [LOCAL ] Saved forecast: APPS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/APPS.txt [2026-02-19T20:16:23.353394] [INFO ] [sig ] [216/3393] Completed APPS in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-19T20:16:23.353433] [INFO ] [sig ] [217/3393] Forecasting APYX... [2026-02-19T20:16:23.353464] [INFO ] [sig ] Generating forecast for: APYX [2026-02-19T20:16:23.353495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-02-19T20:16:23.364364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-02-19T20:16:23.364761] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-02-19T20:16:23.365563] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-02-19T20:16:23.365635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:23.365668] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:23.365710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:23.365770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:23.422637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:23.423360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:23.423473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:23.423508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:23.540224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:23.540381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:23.540422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:23.540456] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:23.544039] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: DOWN (p=24.51%) [2026-02-19T20:16:23.544313] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-02-19T20:16:23.544441] [INFO ] [sig ] APYX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:23.692226] [INFO ] [LOCAL ] Saved forecast: APYX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/APYX.txt [2026-02-19T20:16:23.692376] [INFO ] [sig ] [217/3393] Completed APYX in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-19T20:16:23.692416] [INFO ] [sig ] [218/3393] Forecasting AQMS... [2026-02-19T20:16:23.692446] [INFO ] [sig ] Generating forecast for: AQMS [2026-02-19T20:16:23.692478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-02-19T20:16:23.703521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-02-19T20:16:23.703877] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-02-19T20:16:23.704685] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-02-19T20:16:23.704738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:23.704771] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:23.704798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:23.704856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:23.761991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:23.762826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:23.762909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:23.762942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:23.875765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:23.875914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:23.875953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:23.875982] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:23.879382] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: DOWN (p=4.83%) [2026-02-19T20:16:23.879699] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-02-19T20:16:23.879849] [INFO ] [sig ] AQMS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:24.022898] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AQMS.txt [2026-02-19T20:16:24.023038] [INFO ] [sig ] [218/3393] Completed AQMS in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-19T20:16:24.023079] [INFO ] [sig ] [219/3393] Forecasting AQN... [2026-02-19T20:16:24.023109] [INFO ] [sig ] Generating forecast for: AQN [2026-02-19T20:16:24.023139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-02-19T20:16:24.033600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-02-19T20:16:24.033928] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-02-19T20:16:24.034738] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-02-19T20:16:24.034791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:24.034823] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:24.034850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:24.034906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:24.091700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:24.092378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:24.092460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:24.092493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:24.212932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:24.213088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:24.213128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:24.213156] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:24.217056] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: UP (p=91.38%) [2026-02-19T20:16:24.217334] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-02-19T20:16:24.217464] [INFO ] [sig ] AQN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:24.361205] [INFO ] [LOCAL ] Saved forecast: AQN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AQN.txt [2026-02-19T20:16:24.361372] [INFO ] [sig ] [219/3393] Completed AQN in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-19T20:16:24.361412] [INFO ] [sig ] [220/3393] Forecasting AQNB... [2026-02-19T20:16:24.361444] [INFO ] [sig ] Generating forecast for: AQNB [2026-02-19T20:16:24.361475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-02-19T20:16:24.373422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-02-19T20:16:24.374030] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-02-19T20:16:24.374919] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-02-19T20:16:24.374976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:24.375010] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:24.375038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:24.375101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:24.441237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:24.442145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:24.442236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:24.442271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:24.559388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:24.559550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:24.559611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:24.559643] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:24.563131] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: UP (p=56.45%) [2026-02-19T20:16:24.563413] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-02-19T20:16:24.563548] [INFO ] [sig ] AQNB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:24.715082] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AQNB.txt [2026-02-19T20:16:24.715250] [INFO ] [sig ] [220/3393] Completed AQNB in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-19T20:16:24.715292] [INFO ] [sig ] [221/3393] Forecasting ARBB... [2026-02-19T20:16:24.715323] [INFO ] [sig ] Generating forecast for: ARBB [2026-02-19T20:16:24.715360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBB' from 'https://tdm.silogroup.org/data/derivative_storage/ARBB.csv'. [2026-02-19T20:16:24.727604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBB'. [2026-02-19T20:16:24.727977] [INFO ] [FORECASTER] Starting predict_future for ARBB [2026-02-19T20:16:24.729021] [DEBUG] [LOCAL ] No optimal features file found for ARBB: ./output/feature-sets/ARBB.txt [2026-02-19T20:16:24.729074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:24.729107] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:24.729134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:24.729191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:24.790854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:24.791804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:24.791892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:24.791927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:24.918347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:24.918504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:24.918546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:24.918596] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:24.922157] [DEBUG] [FORECASTER] ARBB: Forecast T+1@11:T+2@11: DOWN (p=26.19%) [2026-02-19T20:16:24.922442] [INFO ] [FORECASTER] Completed predict_future for ARBB [2026-02-19T20:16:24.922590] [INFO ] [sig ] ARBB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:25.069489] [INFO ] [LOCAL ] Saved forecast: ARBB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ARBB.txt [2026-02-19T20:16:25.069642] [INFO ] [sig ] [221/3393] Completed ARBB in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-19T20:16:25.069687] [INFO ] [sig ] [222/3393] Forecasting ARBE... [2026-02-19T20:16:25.069717] [INFO ] [sig ] Generating forecast for: ARBE [2026-02-19T20:16:25.069747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBE' from 'https://tdm.silogroup.org/data/derivative_storage/ARBE.csv'. [2026-02-19T20:16:25.081982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBE'. [2026-02-19T20:16:25.082295] [INFO ] [FORECASTER] Starting predict_future for ARBE [2026-02-19T20:16:25.083101] [DEBUG] [LOCAL ] No optimal features file found for ARBE: ./output/feature-sets/ARBE.txt [2026-02-19T20:16:25.083158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:25.083190] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:25.083217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:25.083274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:25.148432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:25.149367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:25.149452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:25.149486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:25.277120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:25.277272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:25.277314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:25.277345] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:25.280941] [DEBUG] [FORECASTER] ARBE: Forecast T+1@11:T+2@11: UP (p=95.20%) [2026-02-19T20:16:25.281215] [INFO ] [FORECASTER] Completed predict_future for ARBE [2026-02-19T20:16:25.281342] [INFO ] [sig ] ARBE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:25.429042] [INFO ] [LOCAL ] Saved forecast: ARBE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ARBE.txt [2026-02-19T20:16:25.429210] [INFO ] [sig ] [222/3393] Completed ARBE in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-19T20:16:25.429254] [INFO ] [sig ] [223/3393] Forecasting ARCB... [2026-02-19T20:16:25.429285] [INFO ] [sig ] Generating forecast for: ARCB [2026-02-19T20:16:25.429316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-02-19T20:16:25.450086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-02-19T20:16:25.450429] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-02-19T20:16:25.451246] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-02-19T20:16:25.451300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:25.451333] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:25.451362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:25.451420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:25.509680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:25.510470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:25.510554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:25.510608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:25.639605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:25.639785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:25.639842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:25.639904] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:25.643727] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: DOWN (p=40.76%) [2026-02-19T20:16:25.644076] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-02-19T20:16:25.644222] [INFO ] [sig ] ARCB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:25.795836] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ARCB.txt [2026-02-19T20:16:25.796000] [INFO ] [sig ] [223/3393] Completed ARCB in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-19T20:16:25.796040] [INFO ] [sig ] [224/3393] Forecasting ARCC... [2026-02-19T20:16:25.796072] [INFO ] [sig ] Generating forecast for: ARCC [2026-02-19T20:16:25.796103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-02-19T20:16:25.808703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-02-19T20:16:25.809090] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-02-19T20:16:25.810000] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-02-19T20:16:25.810055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:25.810118] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:25.810149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:25.810208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:25.869988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:25.870855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:25.870938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:25.870972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:25.987820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:25.987974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:25.988016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:25.988085] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:25.991794] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: UP (p=72.40%) [2026-02-19T20:16:25.992091] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-02-19T20:16:25.992229] [INFO ] [sig ] ARCC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:26.137521] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ARCC.txt [2026-02-19T20:16:26.137689] [INFO ] [sig ] [224/3393] Completed ARCC in 0.3s | 2.77 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-19T20:16:26.137732] [INFO ] [sig ] [225/3393] Forecasting ARCO... [2026-02-19T20:16:26.137762] [INFO ] [sig ] Generating forecast for: ARCO [2026-02-19T20:16:26.137793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-02-19T20:16:26.148737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-02-19T20:16:26.149057] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-02-19T20:16:26.149868] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-02-19T20:16:26.149921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:26.149954] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:26.149981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:26.150038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:26.212495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:26.213266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:26.213362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:26.213410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:26.335441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:26.335607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:26.335648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:26.335677] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:26.339074] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: DOWN (p=31.98%) [2026-02-19T20:16:26.339348] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-02-19T20:16:26.339473] [INFO ] [sig ] ARCO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:26.484142] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ARCO.txt [2026-02-19T20:16:26.484281] [INFO ] [sig ] [225/3393] Completed ARCO in 0.3s | 2.77 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-19T20:16:26.484321] [INFO ] [sig ] [226/3393] Forecasting ARDC... [2026-02-19T20:16:26.484350] [INFO ] [sig ] Generating forecast for: ARDC [2026-02-19T20:16:26.484380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-02-19T20:16:26.495703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-02-19T20:16:26.496076] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-02-19T20:16:26.496886] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-02-19T20:16:26.496940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:26.496973] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:26.497001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:26.497058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:26.557318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:26.557987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:26.558091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:26.558129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:26.676486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:26.676665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:26.676707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:26.676736] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:26.680260] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: UP (p=77.47%) [2026-02-19T20:16:26.680553] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-02-19T20:16:26.680714] [INFO ] [sig ] ARDC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:26.826079] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ARDC.txt [2026-02-19T20:16:26.826206] [INFO ] [sig ] [226/3393] Completed ARDC in 0.3s | 2.77 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-19T20:16:26.826246] [INFO ] [sig ] [227/3393] Forecasting ARDX... [2026-02-19T20:16:26.826276] [INFO ] [sig ] Generating forecast for: ARDX [2026-02-19T20:16:26.826307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-02-19T20:16:27.985025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-02-19T20:16:27.985377] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-02-19T20:16:27.986206] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-02-19T20:16:27.986260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:27.986293] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:27.986320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:27.986377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:28.043962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:28.045103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:28.045193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:28.045226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:28.167094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:28.167250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:28.167291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:28.167354] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:28.170811] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: DOWN (p=43.87%) [2026-02-19T20:16:28.171093] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-02-19T20:16:28.171222] [INFO ] [sig ] ARDX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:28.314818] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ARDX.txt [2026-02-19T20:16:28.314944] [INFO ] [sig ] [227/3393] Completed ARDX in 1.5s | 2.73 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-19T20:16:28.314983] [INFO ] [sig ] [228/3393] Forecasting ARE... [2026-02-19T20:16:28.315013] [INFO ] [sig ] Generating forecast for: ARE [2026-02-19T20:16:28.315044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-02-19T20:16:28.326264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-02-19T20:16:28.326621] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-02-19T20:16:28.327389] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-02-19T20:16:28.327443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:28.327476] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:28.327504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:28.327619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:28.385606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:28.386355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:28.386438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:28.386471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:28.510261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:28.510423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:28.510463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:28.510492] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:28.513971] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: UP (p=75.39%) [2026-02-19T20:16:28.514246] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-02-19T20:16:28.514376] [INFO ] [sig ] ARE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:28.658002] [INFO ] [LOCAL ] Saved forecast: ARE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ARE.txt [2026-02-19T20:16:28.658231] [INFO ] [sig ] [228/3393] Completed ARE in 0.3s | 2.73 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-19T20:16:28.658272] [INFO ] [sig ] [229/3393] Forecasting AREC... [2026-02-19T20:16:28.658302] [INFO ] [sig ] Generating forecast for: AREC [2026-02-19T20:16:28.658335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-02-19T20:16:28.670670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-02-19T20:16:28.671275] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-02-19T20:16:28.672087] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-02-19T20:16:28.672140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:28.672173] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:28.672201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:28.672258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:28.730539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:28.731484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:28.731602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:28.731639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:28.856404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:28.856597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:28.856643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:28.856675] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:28.860359] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: UP (p=83.93%) [2026-02-19T20:16:28.860760] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-02-19T20:16:28.860918] [INFO ] [sig ] AREC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:29.004499] [INFO ] [LOCAL ] Saved forecast: AREC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AREC.txt [2026-02-19T20:16:29.004682] [INFO ] [sig ] [229/3393] Completed AREC in 0.3s | 2.73 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-19T20:16:29.004724] [INFO ] [sig ] [230/3393] Forecasting ARES... [2026-02-19T20:16:29.004753] [INFO ] [sig ] Generating forecast for: ARES [2026-02-19T20:16:29.004786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-02-19T20:16:29.017971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-02-19T20:16:29.018382] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-02-19T20:16:29.019195] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-02-19T20:16:29.019263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:29.019297] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:29.019324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:29.019380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:29.078593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:29.079443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:29.079530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:29.079563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:29.208537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:29.208716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:29.208948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:29.208978] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:29.212870] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: UP (p=76.43%) [2026-02-19T20:16:29.213148] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-02-19T20:16:29.213281] [INFO ] [sig ] ARES: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:29.366543] [INFO ] [LOCAL ] Saved forecast: ARES 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ARES.txt [2026-02-19T20:16:29.366719] [INFO ] [sig ] [230/3393] Completed ARES in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-19T20:16:29.366761] [INFO ] [sig ] [231/3393] Forecasting ARGX... [2026-02-19T20:16:29.366791] [INFO ] [sig ] Generating forecast for: ARGX [2026-02-19T20:16:29.366823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-02-19T20:16:29.378025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-02-19T20:16:29.378435] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-02-19T20:16:29.379274] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-02-19T20:16:29.379328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:29.379361] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:29.379389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:29.379446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:29.439881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:29.440852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:29.440939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:29.440974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:29.564040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:29.564202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:29.564243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:29.564272] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:29.567706] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: UP (p=68.81%) [2026-02-19T20:16:29.567978] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-02-19T20:16:29.568129] [INFO ] [sig ] ARGX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:29.711711] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ARGX.txt [2026-02-19T20:16:29.711855] [INFO ] [sig ] [231/3393] Completed ARGX in 0.3s | 2.73 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-19T20:16:29.711895] [INFO ] [sig ] [232/3393] Forecasting ARHS... [2026-02-19T20:16:29.711925] [INFO ] [sig ] Generating forecast for: ARHS [2026-02-19T20:16:29.711955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-02-19T20:16:29.723043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-02-19T20:16:29.723405] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-02-19T20:16:29.724236] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-02-19T20:16:29.724290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:29.724322] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:29.724349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:29.724409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:29.783183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:29.784140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:29.784228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:29.784263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:29.921419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:29.921629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:29.921675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:29.921705] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:29.925242] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: DOWN (p=18.81%) [2026-02-19T20:16:29.925541] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-02-19T20:16:29.925702] [INFO ] [sig ] ARHS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:30.067414] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ARHS.txt [2026-02-19T20:16:30.067561] [INFO ] [sig ] [232/3393] Completed ARHS in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-19T20:16:30.067629] [INFO ] [sig ] [233/3393] Forecasting ARI... [2026-02-19T20:16:30.067660] [INFO ] [sig ] Generating forecast for: ARI [2026-02-19T20:16:30.067692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-02-19T20:16:30.079199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-02-19T20:16:30.079559] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-02-19T20:16:30.080366] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-02-19T20:16:30.080420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:30.080453] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:30.080480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:30.080538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:30.138546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:30.139411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:30.139496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:30.139530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:30.261662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:30.261820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:30.261880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:30.261911] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:30.265305] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: UP (p=59.06%) [2026-02-19T20:16:30.265603] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-02-19T20:16:30.265735] [INFO ] [sig ] ARI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:30.409441] [INFO ] [LOCAL ] Saved forecast: ARI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ARI.txt [2026-02-19T20:16:30.409620] [INFO ] [sig ] [233/3393] Completed ARI in 0.3s | 2.73 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-19T20:16:30.409663] [INFO ] [sig ] [234/3393] Forecasting ARKO... [2026-02-19T20:16:30.409696] [INFO ] [sig ] Generating forecast for: ARKO [2026-02-19T20:16:30.409727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-02-19T20:16:30.420684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-02-19T20:16:30.421064] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-02-19T20:16:30.421885] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-02-19T20:16:30.421938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:30.421970] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:30.421998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:30.422054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:30.479979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:30.480999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:30.481119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:30.481153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:30.598723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:30.598884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:30.598926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:30.598956] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:30.602426] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: DOWN (p=0.24%) [2026-02-19T20:16:30.602734] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-02-19T20:16:30.602869] [INFO ] [sig ] ARKO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:30.748272] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ARKO.txt [2026-02-19T20:16:30.748422] [INFO ] [sig ] [234/3393] Completed ARKO in 0.3s | 2.73 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-19T20:16:30.748464] [INFO ] [sig ] [235/3393] Forecasting ARLO... [2026-02-19T20:16:30.748496] [INFO ] [sig ] Generating forecast for: ARLO [2026-02-19T20:16:30.748538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-02-19T20:16:30.760184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-02-19T20:16:30.760562] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-02-19T20:16:30.761379] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-02-19T20:16:30.761432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:30.761464] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:30.761492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:30.761548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:30.824461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:30.825288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:30.825377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:30.825412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:30.951071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:30.951240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:30.951280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:30.951310] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:30.954825] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: DOWN (p=6.65%) [2026-02-19T20:16:30.955155] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-02-19T20:16:30.955292] [INFO ] [sig ] ARLO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:31.105248] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ARLO.txt [2026-02-19T20:16:31.105396] [INFO ] [sig ] [235/3393] Completed ARLO in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-19T20:16:31.105439] [INFO ] [sig ] [236/3393] Forecasting ARLP... [2026-02-19T20:16:31.105469] [INFO ] [sig ] Generating forecast for: ARLP [2026-02-19T20:16:31.105500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-02-19T20:16:31.117527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-02-19T20:16:31.117911] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-02-19T20:16:31.118792] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-02-19T20:16:31.118847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:31.118880] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:31.118908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:31.118966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:31.177309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:31.178032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:31.178132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:31.178165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:31.300050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:31.300398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:31.300438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:31.300466] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:31.304128] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: DOWN (p=14.40%) [2026-02-19T20:16:31.304413] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-02-19T20:16:31.304544] [INFO ] [sig ] ARLP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:31.448296] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ARLP.txt [2026-02-19T20:16:31.448434] [INFO ] [sig ] [236/3393] Completed ARLP in 0.3s | 2.73 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-19T20:16:31.448474] [INFO ] [sig ] [237/3393] Forecasting ARM... [2026-02-19T20:16:31.448503] [INFO ] [sig ] Generating forecast for: ARM [2026-02-19T20:16:31.448534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-02-19T20:16:31.459867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-02-19T20:16:31.460176] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-02-19T20:16:31.460962] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-02-19T20:16:31.461015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:31.461048] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:31.461075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:31.461132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:31.519408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:31.520210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:31.520294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:31.520328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:31.638648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:31.638817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:31.638857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:31.638888] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:31.642245] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: UP (p=57.83%) [2026-02-19T20:16:31.642521] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-02-19T20:16:31.642671] [INFO ] [sig ] ARM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:31.790292] [INFO ] [LOCAL ] Saved forecast: ARM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ARM.txt [2026-02-19T20:16:31.790476] [INFO ] [sig ] [237/3393] Completed ARM in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-19T20:16:31.790516] [INFO ] [sig ] [238/3393] Forecasting ARMK... [2026-02-19T20:16:31.790547] [INFO ] [sig ] Generating forecast for: ARMK [2026-02-19T20:16:31.790598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-02-19T20:16:31.808428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-02-19T20:16:31.808817] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-02-19T20:16:31.809611] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-02-19T20:16:31.809664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:31.809696] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:31.809724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:31.809781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:31.867759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:31.868422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:31.868502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:31.868535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:31.991077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:31.991236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:31.991276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:31.991304] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:31.994761] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: UP (p=92.40%) [2026-02-19T20:16:31.995034] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-02-19T20:16:31.995166] [INFO ] [sig ] ARMK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:32.146075] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ARMK.txt [2026-02-19T20:16:32.146239] [INFO ] [sig ] [238/3393] Completed ARMK in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-19T20:16:32.146279] [INFO ] [sig ] [239/3393] Forecasting AROC... [2026-02-19T20:16:32.146309] [INFO ] [sig ] Generating forecast for: AROC [2026-02-19T20:16:32.146341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-02-19T20:16:32.158132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-02-19T20:16:32.158508] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-02-19T20:16:32.159297] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-02-19T20:16:32.159350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:32.159383] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:32.159411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:32.159467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:32.219506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:32.220461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:32.220548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:32.220604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:32.341390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:32.341582] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:32.341625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:32.341654] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:32.345160] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: UP (p=79.43%) [2026-02-19T20:16:32.345442] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-02-19T20:16:32.345589] [INFO ] [sig ] AROC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:32.494460] [INFO ] [LOCAL ] Saved forecast: AROC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AROC.txt [2026-02-19T20:16:32.494619] [INFO ] [sig ] [239/3393] Completed AROC in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-19T20:16:32.494661] [INFO ] [sig ] [240/3393] Forecasting ARQ... [2026-02-19T20:16:32.494695] [INFO ] [sig ] Generating forecast for: ARQ [2026-02-19T20:16:32.494727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-02-19T20:16:37.003665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-02-19T20:16:37.004328] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-02-19T20:16:37.005230] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-02-19T20:16:37.005286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:37.005321] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:37.005350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:37.005407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:37.072339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:37.073316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:37.073408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:37.073444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:37.192878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:37.193045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:37.193087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:37.193120] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:37.197262] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: DOWN (p=44.02%) [2026-02-19T20:16:37.197551] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-02-19T20:16:37.197712] [INFO ] [sig ] ARQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:37.355951] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ARQ.txt [2026-02-19T20:16:37.356121] [INFO ] [sig ] [240/3393] Completed ARQ in 4.9s | 2.60 sym/s | Total: 1.5m | ETA: 20.2m [2026-02-19T20:16:37.356166] [INFO ] [sig ] [241/3393] Forecasting ARQQ... [2026-02-19T20:16:37.356197] [INFO ] [sig ] Generating forecast for: ARQQ [2026-02-19T20:16:37.356230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-02-19T20:16:37.563141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-02-19T20:16:37.563504] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-02-19T20:16:37.564308] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-02-19T20:16:37.564364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:37.564441] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:37.564472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:37.564530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:37.625275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:37.626102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:37.626191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:37.626225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:37.754879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:37.755041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:37.755082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:37.755112] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:37.758892] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: DOWN (p=8.25%) [2026-02-19T20:16:37.759348] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-02-19T20:16:37.759490] [INFO ] [sig ] ARQQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:37.909493] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ARQQ.txt [2026-02-19T20:16:37.909662] [INFO ] [sig ] [241/3393] Completed ARQQ in 0.6s | 2.60 sym/s | Total: 1.5m | ETA: 20.2m [2026-02-19T20:16:37.909709] [INFO ] [sig ] [242/3393] Forecasting ARRY... [2026-02-19T20:16:37.909750] [INFO ] [sig ] Generating forecast for: ARRY [2026-02-19T20:16:37.909814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-02-19T20:16:37.921051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-02-19T20:16:37.921444] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-02-19T20:16:37.922302] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-02-19T20:16:37.922357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:37.922392] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:37.922420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:37.922478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:37.980389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:37.981105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:37.981190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:37.981223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:38.109408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:38.109566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:38.109627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:38.109659] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:38.113539] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: UP (p=77.86%) [2026-02-19T20:16:38.113848] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-02-19T20:16:38.113984] [INFO ] [sig ] ARRY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:38.261626] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ARRY.txt [2026-02-19T20:16:38.261762] [INFO ] [sig ] [242/3393] Completed ARRY in 0.4s | 2.60 sym/s | Total: 1.6m | ETA: 20.2m [2026-02-19T20:16:38.261802] [INFO ] [sig ] [243/3393] Forecasting ARTL... [2026-02-19T20:16:38.261833] [INFO ] [sig ] Generating forecast for: ARTL [2026-02-19T20:16:38.261864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-02-19T20:16:38.274241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-02-19T20:16:38.274620] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-02-19T20:16:38.275447] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-02-19T20:16:38.275502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:38.275537] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:38.275564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:38.275661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:38.335806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:38.336623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:38.336711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:38.336746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:38.460315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:38.460467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:38.460508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:38.460538] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:38.464177] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-02-19T20:16:38.464463] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-02-19T20:16:38.464615] [INFO ] [sig ] ARTL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:38.612145] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ARTL.txt [2026-02-19T20:16:38.612287] [INFO ] [sig ] [243/3393] Completed ARTL in 0.4s | 2.60 sym/s | Total: 1.6m | ETA: 20.2m [2026-02-19T20:16:38.612329] [INFO ] [sig ] [244/3393] Forecasting ARTNA... [2026-02-19T20:16:38.612362] [INFO ] [sig ] Generating forecast for: ARTNA [2026-02-19T20:16:38.612396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-02-19T20:16:38.623743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-02-19T20:16:38.624164] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-02-19T20:16:38.625048] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-02-19T20:16:38.625105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:38.625139] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:38.625168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:38.625227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:38.686043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:38.686972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:38.687078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:38.687116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:38.802601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:38.802758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:38.802800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:38.802863] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:38.806436] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: DOWN (p=17.41%) [2026-02-19T20:16:38.806770] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-02-19T20:16:38.806911] [INFO ] [sig ] ARTNA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:38.957703] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ARTNA.txt [2026-02-19T20:16:38.957861] [INFO ] [sig ] [244/3393] Completed ARTNA in 0.3s | 2.60 sym/s | Total: 1.6m | ETA: 20.2m [2026-02-19T20:16:38.957910] [INFO ] [sig ] [245/3393] Forecasting ARVN... [2026-02-19T20:16:38.957940] [INFO ] [sig ] Generating forecast for: ARVN [2026-02-19T20:16:38.957972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-02-19T20:16:38.969652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-02-19T20:16:38.969992] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-02-19T20:16:38.970796] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-02-19T20:16:38.970862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:38.970901] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:38.970934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:38.970993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:39.030786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:39.031670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:39.031761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:39.031797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:39.155697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:39.155862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:39.155906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:39.155938] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:39.159853] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: DOWN (p=16.70%) [2026-02-19T20:16:39.160154] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-02-19T20:16:39.160299] [INFO ] [sig ] ARVN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:39.309997] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ARVN.txt [2026-02-19T20:16:39.310176] [INFO ] [sig ] [245/3393] Completed ARVN in 0.4s | 2.60 sym/s | Total: 1.6m | ETA: 20.2m [2026-02-19T20:16:39.310221] [INFO ] [sig ] [246/3393] Forecasting ASA... [2026-02-19T20:16:39.310251] [INFO ] [sig ] Generating forecast for: ASA [2026-02-19T20:16:39.310284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-02-19T20:16:39.321360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-02-19T20:16:39.321735] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-02-19T20:16:39.322558] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-02-19T20:16:39.322635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:39.322671] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:39.322701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:39.322760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:39.384523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:39.385533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:39.385636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:39.385672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:39.511286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:39.511444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:39.511484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:39.511513] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:39.514970] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: UP (p=61.47%) [2026-02-19T20:16:39.515294] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-02-19T20:16:39.515457] [INFO ] [sig ] ASA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:39.663960] [INFO ] [LOCAL ] Saved forecast: ASA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ASA.txt [2026-02-19T20:16:39.664130] [INFO ] [sig ] [246/3393] Completed ASA in 0.4s | 2.60 sym/s | Total: 1.6m | ETA: 20.2m [2026-02-19T20:16:39.664172] [INFO ] [sig ] [247/3393] Forecasting ASB... [2026-02-19T20:16:39.664204] [INFO ] [sig ] Generating forecast for: ASB [2026-02-19T20:16:39.664237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-02-19T20:16:39.675693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-02-19T20:16:39.676091] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-02-19T20:16:39.676930] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-02-19T20:16:39.676985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:39.677018] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:39.677046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:39.677103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:39.737028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:39.737859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:39.737947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:39.737981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:39.860814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:39.860971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:39.861009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:39.861038] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:39.864420] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: UP (p=80.25%) [2026-02-19T20:16:39.864719] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-02-19T20:16:39.864852] [INFO ] [sig ] ASB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:40.015491] [INFO ] [LOCAL ] Saved forecast: ASB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ASB.txt [2026-02-19T20:16:40.015685] [INFO ] [sig ] [247/3393] Completed ASB in 0.4s | 2.60 sym/s | Total: 1.6m | ETA: 20.1m [2026-02-19T20:16:40.015729] [INFO ] [sig ] [248/3393] Forecasting ASBA... [2026-02-19T20:16:40.015762] [INFO ] [sig ] Generating forecast for: ASBA [2026-02-19T20:16:40.015793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-02-19T20:16:40.027631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-02-19T20:16:40.028035] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-02-19T20:16:40.028910] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-02-19T20:16:40.028965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:40.028997] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:40.029024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:40.029086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:40.089080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:40.090004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:40.090090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:40.090125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:40.207220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:40.207377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:40.207444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:40.207504] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:40.211230] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: DOWN (p=40.88%) [2026-02-19T20:16:40.211525] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-02-19T20:16:40.211679] [INFO ] [sig ] ASBA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:40.356465] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ASBA.txt [2026-02-19T20:16:40.356618] [INFO ] [sig ] [248/3393] Completed ASBA in 0.3s | 2.60 sym/s | Total: 1.6m | ETA: 20.1m [2026-02-19T20:16:40.356660] [INFO ] [sig ] [249/3393] Forecasting ASC... [2026-02-19T20:16:40.356691] [INFO ] [sig ] Generating forecast for: ASC [2026-02-19T20:16:40.356722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-02-19T20:16:40.368162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-02-19T20:16:40.368505] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-02-19T20:16:40.369318] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-02-19T20:16:40.369372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:40.369405] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:40.369433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:40.369492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:40.428042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:40.428808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:40.428891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:40.428924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:40.551954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:40.552113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:40.552152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:40.552180] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:40.555632] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: UP (p=96.42%) [2026-02-19T20:16:40.555911] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-02-19T20:16:40.556039] [INFO ] [sig ] ASC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:40.699534] [INFO ] [LOCAL ] Saved forecast: ASC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ASC.txt [2026-02-19T20:16:40.699709] [INFO ] [sig ] [249/3393] Completed ASC in 0.3s | 2.61 sym/s | Total: 1.6m | ETA: 20.1m [2026-02-19T20:16:40.699751] [INFO ] [sig ] [250/3393] Forecasting ASG... [2026-02-19T20:16:40.699784] [INFO ] [sig ] Generating forecast for: ASG [2026-02-19T20:16:40.699817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-02-19T20:16:40.710554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-02-19T20:16:40.710940] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-02-19T20:16:40.711735] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-02-19T20:16:40.711787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:40.711819] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:40.711847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:40.711905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:40.773671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:40.774740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:40.774844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:40.774881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:40.892908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:40.893067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:40.893106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:40.893137] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:40.896522] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: UP (p=50.87%) [2026-02-19T20:16:40.896820] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-02-19T20:16:40.896974] [INFO ] [sig ] ASG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:41.040807] [INFO ] [LOCAL ] Saved forecast: ASG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ASG.txt [2026-02-19T20:16:41.040949] [INFO ] [sig ] [250/3393] Completed ASG in 0.3s | 2.61 sym/s | Total: 1.6m | ETA: 20.1m [2026-02-19T20:16:41.040987] [INFO ] [sig ] [251/3393] Forecasting ASGI... [2026-02-19T20:16:41.041018] [INFO ] [sig ] Generating forecast for: ASGI [2026-02-19T20:16:41.041049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-02-19T20:16:41.052247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-02-19T20:16:41.052643] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-02-19T20:16:41.053431] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-02-19T20:16:41.053483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:41.053515] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:41.053543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:41.053620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:41.111553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:41.112250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:41.112359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:41.112394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:41.238884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:41.239039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:41.239079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:41.239108] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:41.242594] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: DOWN (p=18.63%) [2026-02-19T20:16:41.242869] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-02-19T20:16:41.242999] [INFO ] [sig ] ASGI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:41.389605] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ASGI.txt [2026-02-19T20:16:41.389746] [INFO ] [sig ] [251/3393] Completed ASGI in 0.3s | 2.61 sym/s | Total: 1.6m | ETA: 20.1m [2026-02-19T20:16:41.389788] [INFO ] [sig ] [252/3393] Forecasting ASGN... [2026-02-19T20:16:41.389818] [INFO ] [sig ] Generating forecast for: ASGN [2026-02-19T20:16:41.389850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-02-19T20:16:41.402263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-02-19T20:16:41.402644] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-02-19T20:16:41.403686] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-02-19T20:16:41.403741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:41.403775] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:41.403817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:41.403883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:41.464327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:41.465047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:41.465130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:41.465165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:41.592719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:41.592896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:41.592952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:41.592989] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:41.596695] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: DOWN (p=28.45%) [2026-02-19T20:16:41.597007] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-02-19T20:16:41.597153] [INFO ] [sig ] ASGN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:41.752144] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ASGN.txt [2026-02-19T20:16:41.752285] [INFO ] [sig ] [252/3393] Completed ASGN in 0.4s | 2.61 sym/s | Total: 1.6m | ETA: 20.1m [2026-02-19T20:16:41.752326] [INFO ] [sig ] [253/3393] Forecasting ASH... [2026-02-19T20:16:41.752356] [INFO ] [sig ] Generating forecast for: ASH [2026-02-19T20:16:41.752387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-02-19T20:16:41.765120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-02-19T20:16:41.765499] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-02-19T20:16:41.766380] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-02-19T20:16:41.766436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:41.766469] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:41.766498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:41.766556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:41.826665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:41.827668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:41.827756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:41.827790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:41.955515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:41.955697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:41.955740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:41.955771] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:41.959678] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=16.14%) [2026-02-19T20:16:41.959967] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-02-19T20:16:41.960099] [INFO ] [sig ] ASH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:42.105432] [INFO ] [LOCAL ] Saved forecast: ASH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ASH.txt [2026-02-19T20:16:42.105590] [INFO ] [sig ] [253/3393] Completed ASH in 0.4s | 2.61 sym/s | Total: 1.6m | ETA: 20.1m [2026-02-19T20:16:42.105633] [INFO ] [sig ] [254/3393] Forecasting ASIX... [2026-02-19T20:16:42.105664] [INFO ] [sig ] Generating forecast for: ASIX [2026-02-19T20:16:42.105705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-02-19T20:16:42.119036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-02-19T20:16:42.119418] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-02-19T20:16:42.120267] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-02-19T20:16:42.120322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:42.120355] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:42.120383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:42.120441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:42.183715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:42.184602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:42.184688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:42.184722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:42.312772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:42.312925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:42.312973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:42.313006] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:42.316719] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: DOWN (p=25.39%) [2026-02-19T20:16:42.317004] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-02-19T20:16:42.317136] [INFO ] [sig ] ASIX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:42.460247] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ASIX.txt [2026-02-19T20:16:42.460419] [INFO ] [sig ] [254/3393] Completed ASIX in 0.4s | 2.61 sym/s | Total: 1.6m | ETA: 20.0m [2026-02-19T20:16:42.460461] [INFO ] [sig ] [255/3393] Forecasting ASLE... [2026-02-19T20:16:42.460492] [INFO ] [sig ] Generating forecast for: ASLE [2026-02-19T20:16:42.460524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-02-19T20:16:42.471373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-02-19T20:16:42.471747] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-02-19T20:16:42.472569] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-02-19T20:16:42.472645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:42.472679] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:42.472707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:42.472765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:42.536281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:42.537342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:42.537427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:42.537461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:42.658480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:42.658657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:42.658700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:42.658730] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:42.662237] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: DOWN (p=39.48%) [2026-02-19T20:16:42.662523] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-02-19T20:16:42.662678] [INFO ] [sig ] ASLE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:42.832399] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ASLE.txt [2026-02-19T20:16:42.832559] [INFO ] [sig ] [255/3393] Completed ASLE in 0.4s | 2.61 sym/s | Total: 1.6m | ETA: 20.0m [2026-02-19T20:16:42.832624] [INFO ] [sig ] [256/3393] Forecasting ASMB... [2026-02-19T20:16:42.832658] [INFO ] [sig ] Generating forecast for: ASMB [2026-02-19T20:16:42.832706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-02-19T20:16:42.845207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-02-19T20:16:42.845650] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-02-19T20:16:42.846527] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-02-19T20:16:42.846614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:42.846656] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:42.846687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:42.846748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:42.907237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:42.908342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:42.908431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:42.908466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:43.039073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:43.039274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:43.039329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:43.039362] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:43.043146] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: UP (p=53.11%) [2026-02-19T20:16:43.043446] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-02-19T20:16:43.043618] [INFO ] [sig ] ASMB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:43.185093] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ASMB.txt [2026-02-19T20:16:43.185249] [INFO ] [sig ] [256/3393] Completed ASMB in 0.4s | 2.61 sym/s | Total: 1.6m | ETA: 20.0m [2026-02-19T20:16:43.185290] [INFO ] [sig ] [257/3393] Forecasting ASML... [2026-02-19T20:16:43.185320] [INFO ] [sig ] Generating forecast for: ASML [2026-02-19T20:16:43.185352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-02-19T20:16:43.196155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-02-19T20:16:43.196550] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-02-19T20:16:43.197460] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-02-19T20:16:43.197517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:43.197550] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:43.197607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:43.197681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:43.257012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:43.258126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:43.258232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:43.258273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:43.400757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:43.400964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:43.401029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:43.401068] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:43.406528] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: DOWN (p=13.55%) [2026-02-19T20:16:43.406992] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-02-19T20:16:43.407192] [INFO ] [sig ] ASML: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:43.554556] [INFO ] [LOCAL ] Saved forecast: ASML 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ASML.txt [2026-02-19T20:16:43.554725] [INFO ] [sig ] [257/3393] Completed ASML in 0.4s | 2.61 sym/s | Total: 1.6m | ETA: 20.0m [2026-02-19T20:16:43.554767] [INFO ] [sig ] [258/3393] Forecasting ASND... [2026-02-19T20:16:43.554796] [INFO ] [sig ] Generating forecast for: ASND [2026-02-19T20:16:43.554828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-02-19T20:16:43.566253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-02-19T20:16:43.566613] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-02-19T20:16:43.567411] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-02-19T20:16:43.567467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:43.567531] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:43.567561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:43.567649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:43.626822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:43.627621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:43.627706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:43.627740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:43.759123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:43.759286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:43.759327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:43.759358] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:43.762895] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: DOWN (p=14.10%) [2026-02-19T20:16:43.763258] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-02-19T20:16:43.763398] [INFO ] [sig ] ASND: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:43.908850] [INFO ] [LOCAL ] Saved forecast: ASND 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ASND.txt [2026-02-19T20:16:43.909007] [INFO ] [sig ] [258/3393] Completed ASND in 0.4s | 2.61 sym/s | Total: 1.6m | ETA: 20.0m [2026-02-19T20:16:43.909048] [INFO ] [sig ] [259/3393] Forecasting ASO... [2026-02-19T20:16:43.909080] [INFO ] [sig ] Generating forecast for: ASO [2026-02-19T20:16:43.909111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-02-19T20:16:43.920077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-02-19T20:16:43.920402] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-02-19T20:16:43.921198] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-02-19T20:16:43.921251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:43.921283] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:43.921310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:43.921367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:43.985333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:43.986269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:43.986357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:43.986391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:44.128771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:44.128941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:44.128985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:44.129032] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:44.132533] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: DOWN (p=43.20%) [2026-02-19T20:16:44.132860] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-02-19T20:16:44.133001] [INFO ] [sig ] ASO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:44.278952] [INFO ] [LOCAL ] Saved forecast: ASO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ASO.txt [2026-02-19T20:16:44.279096] [INFO ] [sig ] [259/3393] Completed ASO in 0.4s | 2.61 sym/s | Total: 1.7m | ETA: 20.0m [2026-02-19T20:16:44.279136] [INFO ] [sig ] [260/3393] Forecasting ASPI... [2026-02-19T20:16:44.279165] [INFO ] [sig ] Generating forecast for: ASPI [2026-02-19T20:16:44.279195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-02-19T20:16:44.291624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-02-19T20:16:44.291940] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-02-19T20:16:44.292747] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-02-19T20:16:44.292801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:44.292833] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:44.292860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:44.292917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:44.352802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:44.353657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:44.353744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:44.353778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:44.475915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:44.476078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:44.476118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:44.476147] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:44.480025] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: UP (p=84.87%) [2026-02-19T20:16:44.480308] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-02-19T20:16:44.480440] [INFO ] [sig ] ASPI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:44.632479] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ASPI.txt [2026-02-19T20:16:44.632695] [INFO ] [sig ] [260/3393] Completed ASPI in 0.4s | 2.61 sym/s | Total: 1.7m | ETA: 20.0m [2026-02-19T20:16:44.632749] [INFO ] [sig ] [261/3393] Forecasting ASPN... [2026-02-19T20:16:44.632777] [INFO ] [sig ] Generating forecast for: ASPN [2026-02-19T20:16:44.632807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-02-19T20:16:44.644685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-02-19T20:16:44.645253] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-02-19T20:16:44.646287] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-02-19T20:16:44.646341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:44.646373] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:44.646399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:44.646473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:44.704831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:44.705753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:44.705861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:44.705897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:44.831289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:44.831454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:44.831495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:44.831562] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:44.835067] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: DOWN (p=46.42%) [2026-02-19T20:16:44.835421] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-02-19T20:16:44.835603] [INFO ] [sig ] ASPN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:45.063361] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ASPN.txt [2026-02-19T20:16:45.063511] [INFO ] [sig ] [261/3393] Completed ASPN in 0.4s | 2.61 sym/s | Total: 1.7m | ETA: 20.0m [2026-02-19T20:16:45.063554] [INFO ] [sig ] [262/3393] Forecasting ASPS... [2026-02-19T20:16:45.063608] [INFO ] [sig ] Generating forecast for: ASPS [2026-02-19T20:16:45.063644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-02-19T20:16:45.074225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-02-19T20:16:45.074563] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-02-19T20:16:45.075372] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-02-19T20:16:45.075426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:45.075460] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:45.075488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:45.075545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:45.136869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:45.137846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:45.137940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:45.137975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:45.258739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:45.258907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:45.258949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:45.258979] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:45.262760] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: UP (p=96.77%) [2026-02-19T20:16:45.263054] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-02-19T20:16:45.263388] [INFO ] [sig ] ASPS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:45.410266] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ASPS.txt [2026-02-19T20:16:45.410414] [INFO ] [sig ] [262/3393] Completed ASPS in 0.3s | 2.61 sym/s | Total: 1.7m | ETA: 20.0m [2026-02-19T20:16:45.410453] [INFO ] [sig ] [263/3393] Forecasting ASTE... [2026-02-19T20:16:45.410484] [INFO ] [sig ] Generating forecast for: ASTE [2026-02-19T20:16:45.410524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-02-19T20:16:45.421693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-02-19T20:16:45.422026] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-02-19T20:16:45.422900] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-02-19T20:16:45.422955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:45.422989] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:45.423017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:45.423090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:45.480772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:45.481726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:45.481814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:45.481848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:45.607463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:45.607661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:45.607705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:45.607737] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:45.611424] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: UP (p=77.04%) [2026-02-19T20:16:45.611787] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-02-19T20:16:45.611943] [INFO ] [sig ] ASTE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:45.809874] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ASTE.txt [2026-02-19T20:16:45.810118] [INFO ] [sig ] [263/3393] Completed ASTE in 0.4s | 2.61 sym/s | Total: 1.7m | ETA: 20.0m [2026-02-19T20:16:45.810190] [INFO ] [sig ] [264/3393] Forecasting ASTH... [2026-02-19T20:16:45.810242] [INFO ] [sig ] Generating forecast for: ASTH [2026-02-19T20:16:45.810297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-02-19T20:16:45.828298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-02-19T20:16:45.829656] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-02-19T20:16:45.831282] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-02-19T20:16:45.831364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:45.831399] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:45.831430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:45.831525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:45.904166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:45.905210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:45.905308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:45.905343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:46.072310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:46.072516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:46.072621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:46.072680] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:46.078318] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: DOWN (p=28.97%) [2026-02-19T20:16:46.078873] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-02-19T20:16:46.079089] [INFO ] [sig ] ASTH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:46.316441] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ASTH.txt [2026-02-19T20:16:46.316642] [INFO ] [sig ] [264/3393] Completed ASTH in 0.5s | 2.61 sym/s | Total: 1.7m | ETA: 20.0m [2026-02-19T20:16:46.316689] [INFO ] [sig ] [265/3393] Forecasting ASTI... [2026-02-19T20:16:46.316721] [INFO ] [sig ] Generating forecast for: ASTI [2026-02-19T20:16:46.316754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-02-19T20:16:46.343683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-02-19T20:16:46.344240] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-02-19T20:16:46.345616] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-02-19T20:16:46.345728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:46.345779] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:46.345817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:46.345898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:46.435899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:46.437175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:46.437307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:46.437362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:46.608974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:46.609198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:46.609256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:46.609290] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:46.613877] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-02-19T20:16:46.614342] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-02-19T20:16:46.614596] [INFO ] [sig ] ASTI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:46.805442] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ASTI.txt [2026-02-19T20:16:46.805643] [INFO ] [sig ] [265/3393] Completed ASTI in 0.5s | 2.61 sym/s | Total: 1.7m | ETA: 20.0m [2026-02-19T20:16:46.805691] [INFO ] [sig ] [266/3393] Forecasting ASTL... [2026-02-19T20:16:46.805723] [INFO ] [sig ] Generating forecast for: ASTL [2026-02-19T20:16:46.805757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-02-19T20:16:46.820087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-02-19T20:16:46.820599] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-02-19T20:16:46.821647] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-02-19T20:16:46.821718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:46.821755] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:46.821783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:46.821841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:46.879768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:46.880788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:46.880877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:46.880912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:47.004740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:47.004904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:47.004951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:47.004982] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:47.008681] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: DOWN (p=21.06%) [2026-02-19T20:16:47.009029] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-02-19T20:16:47.009194] [INFO ] [sig ] ASTL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:47.154010] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ASTL.txt [2026-02-19T20:16:47.154185] [INFO ] [sig ] [266/3393] Completed ASTL in 0.3s | 2.61 sym/s | Total: 1.7m | ETA: 20.0m [2026-02-19T20:16:47.154242] [INFO ] [sig ] [267/3393] Forecasting ASTS... [2026-02-19T20:16:47.154284] [INFO ] [sig ] Generating forecast for: ASTS [2026-02-19T20:16:47.154327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-02-19T20:16:47.165919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-02-19T20:16:47.166323] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-02-19T20:16:47.167182] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-02-19T20:16:47.167237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:47.167271] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:47.167298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:47.167355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:47.225037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:47.225830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:47.225916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:47.225950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:47.352178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:47.352345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:47.352390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:47.352419] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:47.355994] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: DOWN (p=48.48%) [2026-02-19T20:16:47.356329] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-02-19T20:16:47.356479] [INFO ] [sig ] ASTS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:47.503645] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ASTS.txt [2026-02-19T20:16:47.503802] [INFO ] [sig ] [267/3393] Completed ASTS in 0.3s | 2.61 sym/s | Total: 1.7m | ETA: 20.0m [2026-02-19T20:16:47.503845] [INFO ] [sig ] [268/3393] Forecasting ASX... [2026-02-19T20:16:47.503875] [INFO ] [sig ] Generating forecast for: ASX [2026-02-19T20:16:47.503907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-02-19T20:16:47.515414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-02-19T20:16:47.515786] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-02-19T20:16:47.516646] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-02-19T20:16:47.516702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:47.516735] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:47.516763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:47.516825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:47.574538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:47.575308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:47.575422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:47.575465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:47.700635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:47.700803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:47.700846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:47.700876] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:47.704995] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: DOWN (p=33.17%) [2026-02-19T20:16:47.705502] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-02-19T20:16:47.705663] [INFO ] [sig ] ASX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:47.854935] [INFO ] [LOCAL ] Saved forecast: ASX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ASX.txt [2026-02-19T20:16:47.855091] [INFO ] [sig ] [268/3393] Completed ASX in 0.4s | 2.61 sym/s | Total: 1.7m | ETA: 20.0m [2026-02-19T20:16:47.855134] [INFO ] [sig ] [269/3393] Forecasting ASYS... [2026-02-19T20:16:47.855165] [INFO ] [sig ] Generating forecast for: ASYS [2026-02-19T20:16:47.855195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-02-19T20:16:47.866647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-02-19T20:16:47.867017] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-02-19T20:16:47.867855] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-02-19T20:16:47.867910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:47.867944] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:47.867973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:47.868032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:47.929734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:47.930663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:47.930751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:47.930785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:48.053731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:48.053926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:48.053988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:48.054038] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:48.058406] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-02-19T20:16:48.058832] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-02-19T20:16:48.059007] [INFO ] [sig ] ASYS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:48.211799] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ASYS.txt [2026-02-19T20:16:48.211938] [INFO ] [sig ] [269/3393] Completed ASYS in 0.4s | 2.61 sym/s | Total: 1.7m | ETA: 20.0m [2026-02-19T20:16:48.211981] [INFO ] [sig ] [270/3393] Forecasting ATAI... [2026-02-19T20:16:48.212020] [INFO ] [sig ] Generating forecast for: ATAI [2026-02-19T20:16:48.212057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-02-19T20:16:48.223286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-02-19T20:16:48.223656] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-02-19T20:16:48.224691] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-02-19T20:16:48.224745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:48.224778] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:48.224804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:48.224861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:48.283792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:48.284756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:48.284855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:48.284888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:48.416450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:48.416630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:48.416673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:48.416702] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:48.420161] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: UP (p=99.70%) [2026-02-19T20:16:48.420454] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-02-19T20:16:48.420601] [INFO ] [sig ] ATAI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:48.563343] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ATAI.txt [2026-02-19T20:16:48.563504] [INFO ] [sig ] [270/3393] Completed ATAI in 0.4s | 2.61 sym/s | Total: 1.7m | ETA: 19.9m [2026-02-19T20:16:48.563546] [INFO ] [sig ] [271/3393] Forecasting ATEC... [2026-02-19T20:16:48.563598] [INFO ] [sig ] Generating forecast for: ATEC [2026-02-19T20:16:48.563634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-02-19T20:16:48.575665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-02-19T20:16:48.576059] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-02-19T20:16:48.576920] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-02-19T20:16:48.576976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:48.577011] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:48.577042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:48.577102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:48.634190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:48.634886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:48.634967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:48.635000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:48.760339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:48.760509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:48.760550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:48.760606] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:48.764394] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: DOWN (p=22.77%) [2026-02-19T20:16:48.764781] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-02-19T20:16:48.764954] [INFO ] [sig ] ATEC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:48.917519] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ATEC.txt [2026-02-19T20:16:48.917739] [INFO ] [sig ] [271/3393] Completed ATEC in 0.4s | 2.61 sym/s | Total: 1.7m | ETA: 19.9m [2026-02-19T20:16:48.917781] [INFO ] [sig ] [272/3393] Forecasting ATEN... [2026-02-19T20:16:48.917813] [INFO ] [sig ] Generating forecast for: ATEN [2026-02-19T20:16:48.917845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-02-19T20:16:48.929249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-02-19T20:16:48.929599] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-02-19T20:16:48.930402] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-02-19T20:16:48.930455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:48.930488] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:48.930515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:48.930598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:48.987631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:48.988566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:48.988669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:48.988702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:49.109079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:49.109258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:49.109301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:49.109331] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:49.112794] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: UP (p=87.21%) [2026-02-19T20:16:49.113089] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-02-19T20:16:49.113223] [INFO ] [sig ] ATEN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:49.271542] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ATEN.txt [2026-02-19T20:16:49.271779] [INFO ] [sig ] [272/3393] Completed ATEN in 0.4s | 2.61 sym/s | Total: 1.7m | ETA: 19.9m [2026-02-19T20:16:49.271851] [INFO ] [sig ] [273/3393] Forecasting ATEX... [2026-02-19T20:16:49.271909] [INFO ] [sig ] Generating forecast for: ATEX [2026-02-19T20:16:49.271967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-02-19T20:16:49.287734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-02-19T20:16:49.288318] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-02-19T20:16:49.289488] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-02-19T20:16:49.289570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:49.289642] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:49.289678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:49.289758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:49.362500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:49.363436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:49.363526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:49.363563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:49.487227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:49.487625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:49.487668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:49.487696] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:49.491602] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: UP (p=91.75%) [2026-02-19T20:16:49.491914] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-02-19T20:16:49.492055] [INFO ] [sig ] ATEX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:49.639705] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ATEX.txt [2026-02-19T20:16:49.639870] [INFO ] [sig ] [273/3393] Completed ATEX in 0.4s | 2.61 sym/s | Total: 1.7m | ETA: 19.9m [2026-02-19T20:16:49.639913] [INFO ] [sig ] [274/3393] Forecasting ATGE... [2026-02-19T20:16:49.639943] [INFO ] [sig ] Generating forecast for: ATGE [2026-02-19T20:16:49.639974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATGE' from 'https://tdm.silogroup.org/data/derivative_storage/ATGE.csv'. [2026-02-19T20:16:49.651961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATGE'. [2026-02-19T20:16:49.652372] [INFO ] [FORECASTER] Starting predict_future for ATGE [2026-02-19T20:16:49.653267] [DEBUG] [LOCAL ] No optimal features file found for ATGE: ./output/feature-sets/ATGE.txt [2026-02-19T20:16:49.653323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:49.653357] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:49.653385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:49.653445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:49.713601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:49.714560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:49.714673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:49.714709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:49.837611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:49.837779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:49.837821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:49.837852] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:49.842241] [DEBUG] [FORECASTER] ATGE: Forecast T+1@11:T+2@11: UP (p=55.63%) [2026-02-19T20:16:49.842776] [INFO ] [FORECASTER] Completed predict_future for ATGE [2026-02-19T20:16:49.842923] [INFO ] [sig ] ATGE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:49.997484] [INFO ] [LOCAL ] Saved forecast: ATGE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ATGE.txt [2026-02-19T20:16:49.997666] [INFO ] [sig ] [274/3393] Completed ATGE in 0.4s | 2.61 sym/s | Total: 1.7m | ETA: 19.9m [2026-02-19T20:16:49.997711] [INFO ] [sig ] [275/3393] Forecasting ATHM... [2026-02-19T20:16:49.997743] [INFO ] [sig ] Generating forecast for: ATHM [2026-02-19T20:16:49.997773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-02-19T20:16:50.009365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-02-19T20:16:50.009802] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-02-19T20:16:50.010702] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-02-19T20:16:50.010758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:50.010824] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:50.010858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:50.010937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:50.073329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:50.074245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:50.074334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:50.074369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:50.205273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:50.205440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:50.205482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:50.205512] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:50.209819] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: DOWN (p=27.82%) [2026-02-19T20:16:50.210121] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-02-19T20:16:50.210255] [INFO ] [sig ] ATHM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:50.355203] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ATHM.txt [2026-02-19T20:16:50.355367] [INFO ] [sig ] [275/3393] Completed ATHM in 0.4s | 2.61 sym/s | Total: 1.8m | ETA: 19.9m [2026-02-19T20:16:50.355410] [INFO ] [sig ] [276/3393] Forecasting ATI... [2026-02-19T20:16:50.355440] [INFO ] [sig ] Generating forecast for: ATI [2026-02-19T20:16:50.355471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-02-19T20:16:50.366849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-02-19T20:16:50.367422] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-02-19T20:16:50.368321] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-02-19T20:16:50.368376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:50.368444] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:50.368474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:50.368531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:50.427206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:50.428150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:50.428236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:50.428270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:50.554918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:50.555091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:50.555134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:50.555165] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:50.558735] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: UP (p=94.18%) [2026-02-19T20:16:50.559014] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-02-19T20:16:50.559165] [INFO ] [sig ] ATI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:50.703778] [INFO ] [LOCAL ] Saved forecast: ATI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ATI.txt [2026-02-19T20:16:50.703943] [INFO ] [sig ] [276/3393] Completed ATI in 0.3s | 2.61 sym/s | Total: 1.8m | ETA: 19.9m [2026-02-19T20:16:50.703982] [INFO ] [sig ] [277/3393] Forecasting ATLC... [2026-02-19T20:16:50.704012] [INFO ] [sig ] Generating forecast for: ATLC [2026-02-19T20:16:50.704044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-02-19T20:16:50.716031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-02-19T20:16:50.716390] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-02-19T20:16:50.717253] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-02-19T20:16:50.717306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:50.717339] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:50.717367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:50.717423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:50.774408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:50.775354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:50.775438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:50.775472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:50.894443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:50.894631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:50.894674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:50.894704] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:50.898241] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: UP (p=90.17%) [2026-02-19T20:16:50.898534] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-02-19T20:16:50.898688] [INFO ] [sig ] ATLC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:51.040858] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ATLC.txt [2026-02-19T20:16:51.041025] [INFO ] [sig ] [277/3393] Completed ATLC in 0.3s | 2.62 sym/s | Total: 1.8m | ETA: 19.9m [2026-02-19T20:16:51.041066] [INFO ] [sig ] [278/3393] Forecasting ATLCZ... [2026-02-19T20:16:51.041095] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-02-19T20:16:51.041126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-02-19T20:16:51.052882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-02-19T20:16:51.053274] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-02-19T20:16:51.054083] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-02-19T20:16:51.054141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:51.054173] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:51.054199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:51.054257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:51.111700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:51.112641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:51.112733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:51.112768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:51.227974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:51.228160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:51.228212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:51.228301] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:51.231973] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: UP (p=56.85%) [2026-02-19T20:16:51.232268] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-02-19T20:16:51.232407] [INFO ] [sig ] ATLCZ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:51.380878] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ATLCZ.txt [2026-02-19T20:16:51.381049] [INFO ] [sig ] [278/3393] Completed ATLCZ in 0.3s | 2.62 sym/s | Total: 1.8m | ETA: 19.8m [2026-02-19T20:16:51.381089] [INFO ] [sig ] [279/3393] Forecasting ATLO... [2026-02-19T20:16:51.381120] [INFO ] [sig ] Generating forecast for: ATLO [2026-02-19T20:16:51.381151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-02-19T20:16:51.393142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-02-19T20:16:51.393615] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-02-19T20:16:51.394469] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-02-19T20:16:51.394526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:51.394560] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:51.394614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:51.394685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:51.452299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:51.453132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:51.453224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:51.453267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:51.570020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:51.570205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:51.570256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:51.570288] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:51.573936] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: UP (p=62.98%) [2026-02-19T20:16:51.574260] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-02-19T20:16:51.574398] [INFO ] [sig ] ATLO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:51.721833] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ATLO.txt [2026-02-19T20:16:51.722015] [INFO ] [sig ] [279/3393] Completed ATLO in 0.3s | 2.62 sym/s | Total: 1.8m | ETA: 19.8m [2026-02-19T20:16:51.722072] [INFO ] [sig ] [280/3393] Forecasting ATNI... [2026-02-19T20:16:51.722108] [INFO ] [sig ] Generating forecast for: ATNI [2026-02-19T20:16:51.722140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-02-19T20:16:51.734153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-02-19T20:16:51.734785] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-02-19T20:16:51.735688] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-02-19T20:16:51.735743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:51.735777] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:51.735805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:51.735864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:51.796661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:51.797558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:51.797680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:51.797720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:51.931718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:51.931882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:51.931924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:51.931955] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:51.935564] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: UP (p=59.50%) [2026-02-19T20:16:51.935884] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-02-19T20:16:51.936028] [INFO ] [sig ] ATNI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:52.083795] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ATNI.txt [2026-02-19T20:16:52.083966] [INFO ] [sig ] [280/3393] Completed ATNI in 0.4s | 2.62 sym/s | Total: 1.8m | ETA: 19.8m [2026-02-19T20:16:52.084012] [INFO ] [sig ] [281/3393] Forecasting ATO... [2026-02-19T20:16:52.084043] [INFO ] [sig ] Generating forecast for: ATO [2026-02-19T20:16:52.084081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-02-19T20:16:52.096319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-02-19T20:16:52.096779] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-02-19T20:16:52.097636] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-02-19T20:16:52.097692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:52.097724] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:52.097751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:52.097808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:52.159011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:52.159861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:52.159963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:52.160001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:52.291985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:52.292158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:52.292199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:52.292231] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:52.295838] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: UP (p=96.64%) [2026-02-19T20:16:52.296145] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-02-19T20:16:52.296314] [INFO ] [sig ] ATO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:52.456471] [INFO ] [LOCAL ] Saved forecast: ATO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ATO.txt [2026-02-19T20:16:52.456656] [INFO ] [sig ] [281/3393] Completed ATO in 0.4s | 2.62 sym/s | Total: 1.8m | ETA: 19.8m [2026-02-19T20:16:52.456699] [INFO ] [sig ] [282/3393] Forecasting ATOM... [2026-02-19T20:16:52.456731] [INFO ] [sig ] Generating forecast for: ATOM [2026-02-19T20:16:52.456762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-02-19T20:16:52.468806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-02-19T20:16:52.469154] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-02-19T20:16:52.469952] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-02-19T20:16:52.470005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:52.470039] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:52.470066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:52.470123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:52.527862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:52.528815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:52.528900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:52.528934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:52.657353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:52.657541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:52.657624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:52.657660] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:52.661533] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: UP (p=58.58%) [2026-02-19T20:16:52.661905] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-02-19T20:16:52.662057] [INFO ] [sig ] ATOM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:52.814933] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ATOM.txt [2026-02-19T20:16:52.815097] [INFO ] [sig ] [282/3393] Completed ATOM in 0.4s | 2.62 sym/s | Total: 1.8m | ETA: 19.8m [2026-02-19T20:16:52.815141] [INFO ] [sig ] [283/3393] Forecasting ATRA... [2026-02-19T20:16:52.815174] [INFO ] [sig ] Generating forecast for: ATRA [2026-02-19T20:16:52.815206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-02-19T20:16:52.827491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-02-19T20:16:52.827938] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-02-19T20:16:52.828998] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-02-19T20:16:52.829054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:52.829086] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:52.829113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:52.829170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:52.900456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:52.901347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:52.901433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:52.901468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:53.033698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:53.033928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:53.033995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:53.034026] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:53.037594] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: DOWN (p=3.89%) [2026-02-19T20:16:53.037886] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-02-19T20:16:53.038019] [INFO ] [sig ] ATRA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:53.180216] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ATRA.txt [2026-02-19T20:16:53.180350] [INFO ] [sig ] [283/3393] Completed ATRA in 0.4s | 2.62 sym/s | Total: 1.8m | ETA: 19.8m [2026-02-19T20:16:53.180391] [INFO ] [sig ] [284/3393] Forecasting ATRC... [2026-02-19T20:16:53.180421] [INFO ] [sig ] Generating forecast for: ATRC [2026-02-19T20:16:53.180451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-02-19T20:16:53.191905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-02-19T20:16:53.192258] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-02-19T20:16:53.193072] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-02-19T20:16:53.193125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:53.193158] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:53.193184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:53.193241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:53.251828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:53.252551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:53.252650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:53.252684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:53.374894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:53.375055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:53.375096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:53.375133] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:53.378821] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: UP (p=85.65%) [2026-02-19T20:16:53.379106] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-02-19T20:16:53.379239] [INFO ] [sig ] ATRC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:53.525796] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ATRC.txt [2026-02-19T20:16:53.525957] [INFO ] [sig ] [284/3393] Completed ATRC in 0.3s | 2.62 sym/s | Total: 1.8m | ETA: 19.8m [2026-02-19T20:16:53.525999] [INFO ] [sig ] [285/3393] Forecasting ATRO... [2026-02-19T20:16:53.526029] [INFO ] [sig ] Generating forecast for: ATRO [2026-02-19T20:16:53.526060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-02-19T20:16:53.537901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-02-19T20:16:53.538315] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-02-19T20:16:53.539164] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-02-19T20:16:53.539218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:53.539250] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:53.539278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:53.539334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:53.595603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:53.596450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:53.596598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:53.596637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:53.722089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:53.722262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:53.722305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:53.722334] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:53.726329] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: UP (p=92.99%) [2026-02-19T20:16:53.726627] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-02-19T20:16:53.726756] [INFO ] [sig ] ATRO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:53.871993] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ATRO.txt [2026-02-19T20:16:53.872164] [INFO ] [sig ] [285/3393] Completed ATRO in 0.3s | 2.62 sym/s | Total: 1.8m | ETA: 19.8m [2026-02-19T20:16:53.872205] [INFO ] [sig ] [286/3393] Forecasting AUB... [2026-02-19T20:16:53.872235] [INFO ] [sig ] Generating forecast for: AUB [2026-02-19T20:16:53.872269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-02-19T20:16:53.884296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-02-19T20:16:53.884662] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-02-19T20:16:53.885472] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-02-19T20:16:53.885527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:53.885559] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:53.885615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:53.885677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:53.950524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:53.951642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:53.951735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:53.951771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:54.073019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:54.073187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:54.073228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:54.073258] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:54.077096] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: DOWN (p=9.00%) [2026-02-19T20:16:54.077409] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-02-19T20:16:54.077757] [INFO ] [sig ] AUB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:54.225874] [INFO ] [LOCAL ] Saved forecast: AUB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AUB.txt [2026-02-19T20:16:54.226010] [INFO ] [sig ] [286/3393] Completed AUB in 0.4s | 2.62 sym/s | Total: 1.8m | ETA: 19.8m [2026-02-19T20:16:54.226048] [INFO ] [sig ] [287/3393] Forecasting AUDC... [2026-02-19T20:16:54.226086] [INFO ] [sig ] Generating forecast for: AUDC [2026-02-19T20:16:54.226118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-02-19T20:16:54.238010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-02-19T20:16:54.238413] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-02-19T20:16:54.239232] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-02-19T20:16:54.239286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:54.239334] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:54.239364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:54.239423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:54.300085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:54.300874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:54.300960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:54.300995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:54.439480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:54.439662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:54.439704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:54.439733] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:54.443732] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: DOWN (p=15.82%) [2026-02-19T20:16:54.444013] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-02-19T20:16:54.444144] [INFO ] [sig ] AUDC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:54.584685] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AUDC.txt [2026-02-19T20:16:54.584834] [INFO ] [sig ] [287/3393] Completed AUDC in 0.4s | 2.62 sym/s | Total: 1.8m | ETA: 19.7m [2026-02-19T20:16:54.584874] [INFO ] [sig ] [288/3393] Forecasting AUPH... [2026-02-19T20:16:54.584904] [INFO ] [sig ] Generating forecast for: AUPH [2026-02-19T20:16:54.584934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-02-19T20:16:54.596058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-02-19T20:16:54.596370] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-02-19T20:16:54.597173] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-02-19T20:16:54.597225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:54.597258] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:54.597284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:54.597339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:54.653020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:54.653658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:54.653737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:54.653769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:54.770472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:54.770644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:54.770685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:54.770715] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:54.774089] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: UP (p=55.61%) [2026-02-19T20:16:54.774374] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-02-19T20:16:54.774503] [INFO ] [sig ] AUPH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:54.920427] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AUPH.txt [2026-02-19T20:16:54.920602] [INFO ] [sig ] [288/3393] Completed AUPH in 0.3s | 2.62 sym/s | Total: 1.8m | ETA: 19.7m [2026-02-19T20:16:54.920646] [INFO ] [sig ] [289/3393] Forecasting AURA... [2026-02-19T20:16:54.920676] [INFO ] [sig ] Generating forecast for: AURA [2026-02-19T20:16:54.920714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-02-19T20:16:54.932439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-02-19T20:16:54.932801] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-02-19T20:16:54.933598] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-02-19T20:16:54.933652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:54.933684] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:54.933712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:54.933769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:54.991075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:54.991778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:54.991857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:54.991890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:55.111161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:55.111318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:55.111357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:55.111385] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:55.114804] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: DOWN (p=41.86%) [2026-02-19T20:16:55.115077] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-02-19T20:16:55.115203] [INFO ] [sig ] AURA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:55.256734] [INFO ] [LOCAL ] Saved forecast: AURA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AURA.txt [2026-02-19T20:16:55.256867] [INFO ] [sig ] [289/3393] Completed AURA in 0.3s | 2.62 sym/s | Total: 1.8m | ETA: 19.7m [2026-02-19T20:16:55.256906] [INFO ] [sig ] [290/3393] Forecasting AUTL... [2026-02-19T20:16:55.256935] [INFO ] [sig ] Generating forecast for: AUTL [2026-02-19T20:16:55.256966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-02-19T20:16:55.270216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-02-19T20:16:55.270566] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-02-19T20:16:55.271370] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-02-19T20:16:55.271626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:55.271660] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:55.271687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:55.271744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:55.329615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:55.330242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:55.330323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:55.330355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:55.454871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:55.455034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:55.455075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:55.455103] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:55.459222] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: DOWN (p=3.73%) [2026-02-19T20:16:55.459532] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-02-19T20:16:55.459691] [INFO ] [sig ] AUTL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:55.603162] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AUTL.txt [2026-02-19T20:16:55.603304] [INFO ] [sig ] [290/3393] Completed AUTL in 0.3s | 2.63 sym/s | Total: 1.8m | ETA: 19.7m [2026-02-19T20:16:55.603345] [INFO ] [sig ] [291/3393] Forecasting AVA... [2026-02-19T20:16:55.603381] [INFO ] [sig ] Generating forecast for: AVA [2026-02-19T20:16:55.603413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-02-19T20:16:55.615153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-02-19T20:16:55.615480] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-02-19T20:16:55.616303] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-02-19T20:16:55.616359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:55.616393] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:55.616420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:55.616483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:55.677259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:55.678103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:55.678193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:55.678234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:55.794182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:55.794340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:55.794379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:55.794408] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:55.797826] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: UP (p=66.37%) [2026-02-19T20:16:55.798121] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-02-19T20:16:55.798252] [INFO ] [sig ] AVA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:55.942869] [INFO ] [LOCAL ] Saved forecast: AVA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AVA.txt [2026-02-19T20:16:55.943012] [INFO ] [sig ] [291/3393] Completed AVA in 0.3s | 2.63 sym/s | Total: 1.8m | ETA: 19.7m [2026-02-19T20:16:55.943053] [INFO ] [sig ] [292/3393] Forecasting AVAH... [2026-02-19T20:16:55.943083] [INFO ] [sig ] Generating forecast for: AVAH [2026-02-19T20:16:55.943113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-02-19T20:16:55.954620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-02-19T20:16:55.955002] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-02-19T20:16:55.955835] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-02-19T20:16:55.955888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:55.955949] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:55.955978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:55.956036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:56.013964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:56.015022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:56.015120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:56.015158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:56.143925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:56.144101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:56.144154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:56.144188] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:56.147979] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: UP (p=86.48%) [2026-02-19T20:16:56.148303] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-02-19T20:16:56.148456] [INFO ] [sig ] AVAH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:56.300179] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AVAH.txt [2026-02-19T20:16:56.300328] [INFO ] [sig ] [292/3393] Completed AVAH in 0.4s | 2.63 sym/s | Total: 1.9m | ETA: 19.7m [2026-02-19T20:16:56.300370] [INFO ] [sig ] [293/3393] Forecasting AVAL... [2026-02-19T20:16:56.300401] [INFO ] [sig ] Generating forecast for: AVAL [2026-02-19T20:16:56.300431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-02-19T20:16:56.311559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-02-19T20:16:56.311915] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-02-19T20:16:56.312717] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-02-19T20:16:56.312771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:56.312802] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:56.312829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:56.312886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:56.372206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:56.373006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:56.373092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:56.373125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:56.493167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:56.493380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:56.493431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:56.493463] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:56.497831] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: DOWN (p=41.14%) [2026-02-19T20:16:56.498169] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-02-19T20:16:56.498331] [INFO ] [sig ] AVAL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:56.648001] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AVAL.txt [2026-02-19T20:16:56.648201] [INFO ] [sig ] [293/3393] Completed AVAL in 0.3s | 2.63 sym/s | Total: 1.9m | ETA: 19.7m [2026-02-19T20:16:56.648249] [INFO ] [sig ] [294/3393] Forecasting AVB... [2026-02-19T20:16:56.648281] [INFO ] [sig ] Generating forecast for: AVB [2026-02-19T20:16:56.648313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-02-19T20:16:56.660299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-02-19T20:16:56.660779] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-02-19T20:16:56.661708] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-02-19T20:16:56.661768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:56.661803] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:56.661831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:56.661890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:56.723212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:56.724053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:56.724137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:56.724170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:56.846723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:56.846878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:56.846919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:56.846962] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:56.850438] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: UP (p=99.20%) [2026-02-19T20:16:56.850730] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-02-19T20:16:56.850859] [INFO ] [sig ] AVB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:57.002175] [INFO ] [LOCAL ] Saved forecast: AVB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AVB.txt [2026-02-19T20:16:57.002305] [INFO ] [sig ] [294/3393] Completed AVB in 0.4s | 2.63 sym/s | Total: 1.9m | ETA: 19.7m [2026-02-19T20:16:57.002345] [INFO ] [sig ] [295/3393] Forecasting AVBP... [2026-02-19T20:16:57.002376] [INFO ] [sig ] Generating forecast for: AVBP [2026-02-19T20:16:57.002407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-02-19T20:16:57.013472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-02-19T20:16:57.013807] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-02-19T20:16:57.014607] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-02-19T20:16:57.014660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:57.014692] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:57.014718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:57.014775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:57.070830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:57.071477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:57.071560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:57.071611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:57.189956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:57.190113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:57.190152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:57.190227] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:57.193681] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: DOWN (p=49.47%) [2026-02-19T20:16:57.193959] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-02-19T20:16:57.194088] [INFO ] [sig ] AVBP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:57.337444] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AVBP.txt [2026-02-19T20:16:57.337612] [INFO ] [sig ] [295/3393] Completed AVBP in 0.3s | 2.63 sym/s | Total: 1.9m | ETA: 19.6m [2026-02-19T20:16:57.337655] [INFO ] [sig ] [296/3393] Forecasting AVD... [2026-02-19T20:16:57.337685] [INFO ] [sig ] Generating forecast for: AVD [2026-02-19T20:16:57.337717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-02-19T20:16:57.348275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-02-19T20:16:57.348622] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-02-19T20:16:57.349425] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-02-19T20:16:57.349479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:57.349512] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:57.349538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:57.349611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:57.406109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:57.406785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:57.406864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:57.406912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:57.525144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:57.525280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:57.525324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:57.525356] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:57.528919] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: UP (p=83.25%) [2026-02-19T20:16:57.529200] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-02-19T20:16:57.529334] [INFO ] [sig ] AVD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:57.674140] [INFO ] [LOCAL ] Saved forecast: AVD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AVD.txt [2026-02-19T20:16:57.674303] [INFO ] [sig ] [296/3393] Completed AVD in 0.3s | 2.63 sym/s | Total: 1.9m | ETA: 19.6m [2026-02-19T20:16:57.674343] [INFO ] [sig ] [297/3393] Forecasting AVGO... [2026-02-19T20:16:57.674373] [INFO ] [sig ] Generating forecast for: AVGO [2026-02-19T20:16:57.674405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-02-19T20:16:57.686967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-02-19T20:16:57.687293] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-02-19T20:16:57.688312] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-02-19T20:16:57.688369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:57.688408] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:57.688447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:57.688509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:57.746356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:57.747230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:57.747312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:57.747534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:57.874918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:57.875083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:57.875126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:57.875159] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:57.878674] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: UP (p=85.98%) [2026-02-19T20:16:57.878961] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-02-19T20:16:57.879094] [INFO ] [sig ] AVGO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:58.026111] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AVGO.txt [2026-02-19T20:16:58.026262] [INFO ] [sig ] [297/3393] Completed AVGO in 0.4s | 2.63 sym/s | Total: 1.9m | ETA: 19.6m [2026-02-19T20:16:58.026309] [INFO ] [sig ] [298/3393] Forecasting AVGX... [2026-02-19T20:16:58.026340] [INFO ] [sig ] Generating forecast for: AVGX [2026-02-19T20:16:58.026371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-02-19T20:16:58.038721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-02-19T20:16:58.039041] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-02-19T20:16:58.039929] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-02-19T20:16:58.039985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:58.040019] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:58.040048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:58.040133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:58.099432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:58.100199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:58.100301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:58.100338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:58.229490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:58.229659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:58.229706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:58.229737] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:58.233212] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: DOWN (p=20.02%) [2026-02-19T20:16:58.233492] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-02-19T20:16:58.233640] [INFO ] [sig ] AVGX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:58.377770] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AVGX.txt [2026-02-19T20:16:58.377899] [INFO ] [sig ] [298/3393] Completed AVGX in 0.4s | 2.63 sym/s | Total: 1.9m | ETA: 19.6m [2026-02-19T20:16:58.377938] [INFO ] [sig ] [299/3393] Forecasting AVK... [2026-02-19T20:16:58.377969] [INFO ] [sig ] Generating forecast for: AVK [2026-02-19T20:16:58.377999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-02-19T20:16:58.389656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-02-19T20:16:58.389981] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-02-19T20:16:58.390796] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-02-19T20:16:58.390850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:58.390884] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:58.390913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:58.390971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:58.450123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:58.450809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:58.450891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:58.450925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:58.573181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:58.573346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:58.573395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:58.573426] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:58.576945] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-02-19T20:16:58.577227] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-02-19T20:16:58.577362] [INFO ] [sig ] AVK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:58.724432] [INFO ] [LOCAL ] Saved forecast: AVK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AVK.txt [2026-02-19T20:16:58.724551] [INFO ] [sig ] [299/3393] Completed AVK in 0.3s | 2.63 sym/s | Total: 1.9m | ETA: 19.6m [2026-02-19T20:16:58.724608] [INFO ] [sig ] [300/3393] Forecasting AVNS... [2026-02-19T20:16:58.724641] [INFO ] [sig ] Generating forecast for: AVNS [2026-02-19T20:16:58.724672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-02-19T20:16:58.737043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-02-19T20:16:58.737365] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-02-19T20:16:58.738383] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-02-19T20:16:58.738452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:58.738487] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:58.738516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:58.738590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:58.804975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:58.806042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:58.806138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:58.806173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:58.930966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:58.931124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:58.931163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:58.931192] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:58.934604] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: DOWN (p=19.75%) [2026-02-19T20:16:58.934879] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-02-19T20:16:58.935008] [INFO ] [sig ] AVNS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:59.075891] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AVNS.txt [2026-02-19T20:16:59.076026] [INFO ] [sig ] [300/3393] Completed AVNS in 0.4s | 2.63 sym/s | Total: 1.9m | ETA: 19.6m [2026-02-19T20:16:59.076067] [INFO ] [sig ] [301/3393] Forecasting AVO... [2026-02-19T20:16:59.076095] [INFO ] [sig ] Generating forecast for: AVO [2026-02-19T20:16:59.076125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-02-19T20:16:59.089290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-02-19T20:16:59.089824] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-02-19T20:16:59.090794] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-02-19T20:16:59.090846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:59.090878] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:59.090905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:59.090962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:59.147973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:59.148649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:59.148729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:59.148761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:59.272656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:59.272821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:59.272860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:59.272890] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:59.276330] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: UP (p=91.69%) [2026-02-19T20:16:59.276638] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-02-19T20:16:59.276957] [INFO ] [sig ] AVO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:16:59.421301] [INFO ] [LOCAL ] Saved forecast: AVO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AVO.txt [2026-02-19T20:16:59.421432] [INFO ] [sig ] [301/3393] Completed AVO in 0.3s | 2.63 sym/s | Total: 1.9m | ETA: 19.6m [2026-02-19T20:16:59.421471] [INFO ] [sig ] [302/3393] Forecasting AVTX... [2026-02-19T20:16:59.421501] [INFO ] [sig ] Generating forecast for: AVTX [2026-02-19T20:16:59.421531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-02-19T20:16:59.433826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-02-19T20:16:59.434144] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-02-19T20:16:59.434939] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-02-19T20:16:59.434992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:59.435023] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:59.435051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:59.435108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:59.492013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:59.492709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:59.492829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:59.492864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:59.622251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:59.622444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:59.622490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:59.622519] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:59.626195] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: DOWN (p=18.25%) [2026-02-19T20:16:59.626682] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-02-19T20:16:59.626813] [INFO ] [sig ] AVTX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:16:59.769698] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AVTX.txt [2026-02-19T20:16:59.769827] [INFO ] [sig ] [302/3393] Completed AVTX in 0.3s | 2.63 sym/s | Total: 1.9m | ETA: 19.6m [2026-02-19T20:16:59.769866] [INFO ] [sig ] [303/3393] Forecasting AVXL... [2026-02-19T20:16:59.769897] [INFO ] [sig ] Generating forecast for: AVXL [2026-02-19T20:16:59.769927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-02-19T20:16:59.781137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-02-19T20:16:59.781442] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-02-19T20:16:59.782227] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-02-19T20:16:59.782279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:16:59.782311] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:16:59.782339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:16:59.782396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:16:59.839177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:16:59.839839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:16:59.839917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:16:59.839950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:16:59.962066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:16:59.962232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:16:59.962272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:16:59.962301] [INFO ] [FORECASTER] Training complete [2026-02-19T20:16:59.965741] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: DOWN (p=21.98%) [2026-02-19T20:16:59.966015] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-02-19T20:16:59.966147] [INFO ] [sig ] AVXL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:00.108617] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AVXL.txt [2026-02-19T20:17:00.108746] [INFO ] [sig ] [303/3393] Completed AVXL in 0.3s | 2.64 sym/s | Total: 1.9m | ETA: 19.5m [2026-02-19T20:17:00.108786] [INFO ] [sig ] [304/3393] Forecasting AVY... [2026-02-19T20:17:00.108816] [INFO ] [sig ] Generating forecast for: AVY [2026-02-19T20:17:00.108846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-02-19T20:17:00.121331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-02-19T20:17:00.121862] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-02-19T20:17:00.122662] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-02-19T20:17:00.122714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:00.122746] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:00.122773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:00.122830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:00.181361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:00.182170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:00.182250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:00.182283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:00.304650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:00.304807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:00.304848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:00.304876] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:00.308260] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: UP (p=66.74%) [2026-02-19T20:17:00.308533] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-02-19T20:17:00.308681] [INFO ] [sig ] AVY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:00.452996] [INFO ] [LOCAL ] Saved forecast: AVY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AVY.txt [2026-02-19T20:17:00.453134] [INFO ] [sig ] [304/3393] Completed AVY in 0.3s | 2.64 sym/s | Total: 1.9m | ETA: 19.5m [2026-02-19T20:17:00.453174] [INFO ] [sig ] [305/3393] Forecasting AWF... [2026-02-19T20:17:00.453204] [INFO ] [sig ] Generating forecast for: AWF [2026-02-19T20:17:00.453235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-02-19T20:17:00.466040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-02-19T20:17:00.466470] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-02-19T20:17:00.467334] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-02-19T20:17:00.467391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:00.467424] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:00.467451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:00.467511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:00.527657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:00.528771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:00.528860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:00.528894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:00.651752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:00.651914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:00.651954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:00.651984] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:00.655376] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: UP (p=62.64%) [2026-02-19T20:17:00.655874] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-02-19T20:17:00.656005] [INFO ] [sig ] AWF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:00.810687] [INFO ] [LOCAL ] Saved forecast: AWF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AWF.txt [2026-02-19T20:17:00.810892] [INFO ] [sig ] [305/3393] Completed AWF in 0.4s | 2.64 sym/s | Total: 1.9m | ETA: 19.5m [2026-02-19T20:17:00.810948] [INFO ] [sig ] [306/3393] Forecasting AWI... [2026-02-19T20:17:00.810990] [INFO ] [sig ] Generating forecast for: AWI [2026-02-19T20:17:00.811033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-02-19T20:17:00.825092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-02-19T20:17:00.825682] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-02-19T20:17:00.826722] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-02-19T20:17:00.826787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:00.826832] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:00.826872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:00.826953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:00.906972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:00.907865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:00.907964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:00.908010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:01.034827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:01.034996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:01.035037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:01.035066] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:01.038482] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: UP (p=70.19%) [2026-02-19T20:17:01.038788] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-02-19T20:17:01.038920] [INFO ] [sig ] AWI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:01.186220] [INFO ] [LOCAL ] Saved forecast: AWI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AWI.txt [2026-02-19T20:17:01.186388] [INFO ] [sig ] [306/3393] Completed AWI in 0.4s | 2.64 sym/s | Total: 1.9m | ETA: 19.5m [2026-02-19T20:17:01.186430] [INFO ] [sig ] [307/3393] Forecasting AWK... [2026-02-19T20:17:01.186462] [INFO ] [sig ] Generating forecast for: AWK [2026-02-19T20:17:01.186493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-02-19T20:17:01.201866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-02-19T20:17:01.202276] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-02-19T20:17:01.203109] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-02-19T20:17:01.203163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:01.203196] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:01.203224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:01.203281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:01.262135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:01.263111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:01.263215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:01.263248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:01.381659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:01.381823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:01.381881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:01.381912] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:01.385313] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: DOWN (p=47.83%) [2026-02-19T20:17:01.385616] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-02-19T20:17:01.385756] [INFO ] [sig ] AWK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:01.531782] [INFO ] [LOCAL ] Saved forecast: AWK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AWK.txt [2026-02-19T20:17:01.531970] [INFO ] [sig ] [307/3393] Completed AWK in 0.3s | 2.64 sym/s | Total: 1.9m | ETA: 19.5m [2026-02-19T20:17:01.532020] [INFO ] [sig ] [308/3393] Forecasting AWP... [2026-02-19T20:17:01.532052] [INFO ] [sig ] Generating forecast for: AWP [2026-02-19T20:17:01.532084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-02-19T20:17:01.544035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-02-19T20:17:01.544483] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-02-19T20:17:01.545363] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-02-19T20:17:01.545420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:01.545455] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:01.545485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:01.545545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:01.606775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:01.607723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:01.607817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:01.607853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:01.734001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:01.734173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:01.734215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:01.734248] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:01.738096] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: DOWN (p=8.94%) [2026-02-19T20:17:01.738458] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-02-19T20:17:01.738648] [INFO ] [sig ] AWP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:01.913471] [INFO ] [LOCAL ] Saved forecast: AWP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AWP.txt [2026-02-19T20:17:01.914165] [INFO ] [sig ] [308/3393] Completed AWP in 0.4s | 2.64 sym/s | Total: 1.9m | ETA: 19.5m [2026-02-19T20:17:01.914223] [INFO ] [sig ] [309/3393] Forecasting AWRE... [2026-02-19T20:17:01.914258] [INFO ] [sig ] Generating forecast for: AWRE [2026-02-19T20:17:01.914293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-02-19T20:17:01.928982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-02-19T20:17:01.929514] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-02-19T20:17:01.931011] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-02-19T20:17:01.931094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:01.931183] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:01.931228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:01.931315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:02.001121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:02.002116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:02.002239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:02.002276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:02.122879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:02.123056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:02.123106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:02.123138] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:02.126862] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: UP (p=51.02%) [2026-02-19T20:17:02.127153] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-02-19T20:17:02.127285] [INFO ] [sig ] AWRE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:02.278431] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AWRE.txt [2026-02-19T20:17:02.278658] [INFO ] [sig ] [309/3393] Completed AWRE in 0.4s | 2.64 sym/s | Total: 2.0m | ETA: 19.5m [2026-02-19T20:17:02.278712] [INFO ] [sig ] [310/3393] Forecasting AXGN... [2026-02-19T20:17:02.278748] [INFO ] [sig ] Generating forecast for: AXGN [2026-02-19T20:17:02.278790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-02-19T20:17:02.291558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-02-19T20:17:02.292005] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-02-19T20:17:02.292875] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-02-19T20:17:02.292934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:02.292968] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:02.292997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:02.293055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:02.354273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:02.355216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:02.355311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:02.355353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:02.487071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:02.487244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:02.487287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:02.487318] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:02.491788] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: DOWN (p=4.52%) [2026-02-19T20:17:02.492095] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-02-19T20:17:02.492239] [INFO ] [sig ] AXGN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:02.647172] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AXGN.txt [2026-02-19T20:17:02.647336] [INFO ] [sig ] [310/3393] Completed AXGN in 0.4s | 2.64 sym/s | Total: 2.0m | ETA: 19.5m [2026-02-19T20:17:02.647377] [INFO ] [sig ] [311/3393] Forecasting AXP... [2026-02-19T20:17:02.647408] [INFO ] [sig ] Generating forecast for: AXP [2026-02-19T20:17:02.647440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-02-19T20:17:02.659294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-02-19T20:17:02.659616] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-02-19T20:17:02.660401] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-02-19T20:17:02.660454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:02.660501] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:02.660529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:02.660604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:02.717145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:02.717781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:02.717862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:02.717894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:02.841550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:02.841762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:02.841805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:02.841834] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:02.845346] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: UP (p=83.75%) [2026-02-19T20:17:02.845663] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-02-19T20:17:02.845797] [INFO ] [sig ] AXP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:02.989111] [INFO ] [LOCAL ] Saved forecast: AXP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AXP.txt [2026-02-19T20:17:02.989248] [INFO ] [sig ] [311/3393] Completed AXP in 0.3s | 2.64 sym/s | Total: 2.0m | ETA: 19.5m [2026-02-19T20:17:02.989288] [INFO ] [sig ] [312/3393] Forecasting AXS... [2026-02-19T20:17:02.989320] [INFO ] [sig ] Generating forecast for: AXS [2026-02-19T20:17:02.989351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-02-19T20:17:03.000887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-02-19T20:17:03.001287] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-02-19T20:17:03.002105] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-02-19T20:17:03.002159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:03.002191] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:03.002218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:03.002276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:03.061336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:03.062184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:03.062273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:03.062307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:03.183728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:03.183887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:03.183928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:03.183990] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:03.187489] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: UP (p=95.61%) [2026-02-19T20:17:03.187782] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-02-19T20:17:03.187913] [INFO ] [sig ] AXS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:03.334025] [INFO ] [LOCAL ] Saved forecast: AXS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AXS.txt [2026-02-19T20:17:03.334192] [INFO ] [sig ] [312/3393] Completed AXS in 0.3s | 2.64 sym/s | Total: 2.0m | ETA: 19.5m [2026-02-19T20:17:03.334236] [INFO ] [sig ] [313/3393] Forecasting AXSM... [2026-02-19T20:17:03.334267] [INFO ] [sig ] Generating forecast for: AXSM [2026-02-19T20:17:03.334298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-02-19T20:17:03.346746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-02-19T20:17:03.347158] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-02-19T20:17:03.348018] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-02-19T20:17:03.348104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:03.348149] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:03.348179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:03.348236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:03.411435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:03.412371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:03.412495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:03.412554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:03.535243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:03.535407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:03.535448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:03.535476] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:03.538981] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: UP (p=79.77%) [2026-02-19T20:17:03.539271] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-02-19T20:17:03.539416] [INFO ] [sig ] AXSM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:03.683067] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AXSM.txt [2026-02-19T20:17:03.683224] [INFO ] [sig ] [313/3393] Completed AXSM in 0.3s | 2.64 sym/s | Total: 2.0m | ETA: 19.4m [2026-02-19T20:17:03.683263] [INFO ] [sig ] [314/3393] Forecasting AXTA... [2026-02-19T20:17:03.683294] [INFO ] [sig ] Generating forecast for: AXTA [2026-02-19T20:17:03.683329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-02-19T20:17:03.694415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-02-19T20:17:03.694850] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-02-19T20:17:03.695700] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-02-19T20:17:03.695754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:03.695787] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:03.695815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:03.695875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:03.754407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:03.755348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:03.755433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:03.755465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:03.879211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:03.879378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:03.879428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:03.879465] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:03.883048] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: DOWN (p=27.72%) [2026-02-19T20:17:03.883337] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-02-19T20:17:03.883494] [INFO ] [sig ] AXTA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:04.028554] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AXTA.txt [2026-02-19T20:17:04.028729] [INFO ] [sig ] [314/3393] Completed AXTA in 0.3s | 2.64 sym/s | Total: 2.0m | ETA: 19.4m [2026-02-19T20:17:04.028772] [INFO ] [sig ] [315/3393] Forecasting AXTI... [2026-02-19T20:17:04.028809] [INFO ] [sig ] Generating forecast for: AXTI [2026-02-19T20:17:04.028843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-02-19T20:17:04.044401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-02-19T20:17:04.044858] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-02-19T20:17:04.045795] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-02-19T20:17:04.045850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:04.045883] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:04.045910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:04.045968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:04.109870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:04.111044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:04.111136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:04.111170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:04.237642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:04.237812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:04.237855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:04.237884] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:04.241650] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: UP (p=96.98%) [2026-02-19T20:17:04.241939] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-02-19T20:17:04.242076] [INFO ] [sig ] AXTI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:04.393852] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AXTI.txt [2026-02-19T20:17:04.394000] [INFO ] [sig ] [315/3393] Completed AXTI in 0.4s | 2.64 sym/s | Total: 2.0m | ETA: 19.4m [2026-02-19T20:17:04.394041] [INFO ] [sig ] [316/3393] Forecasting AYI... [2026-02-19T20:17:04.394071] [INFO ] [sig ] Generating forecast for: AYI [2026-02-19T20:17:04.394106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-02-19T20:17:04.406462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-02-19T20:17:04.407038] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-02-19T20:17:04.407898] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-02-19T20:17:04.407959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:04.407994] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:04.408021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:04.408101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:04.473764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:04.474535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:04.474648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:04.474687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:04.603211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:04.603378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:04.603426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:04.603461] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:04.607336] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: UP (p=82.65%) [2026-02-19T20:17:04.607852] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-02-19T20:17:04.607994] [INFO ] [sig ] AYI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:04.752219] [INFO ] [LOCAL ] Saved forecast: AYI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AYI.txt [2026-02-19T20:17:04.752355] [INFO ] [sig ] [316/3393] Completed AYI in 0.4s | 2.64 sym/s | Total: 2.0m | ETA: 19.4m [2026-02-19T20:17:04.752395] [INFO ] [sig ] [317/3393] Forecasting AZ... [2026-02-19T20:17:04.752425] [INFO ] [sig ] Generating forecast for: AZ [2026-02-19T20:17:04.752455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-02-19T20:17:04.764025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-02-19T20:17:04.764399] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-02-19T20:17:04.765418] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-02-19T20:17:04.765472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:04.765504] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:04.765531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:04.765609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:04.822391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:04.823246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:04.823326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:04.823359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:04.954893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:04.955086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:04.955130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:04.955161] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:04.959801] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: DOWN (p=27.89%) [2026-02-19T20:17:04.960354] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-02-19T20:17:04.960496] [INFO ] [sig ] AZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:05.108564] [INFO ] [LOCAL ] Saved forecast: AZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AZ.txt [2026-02-19T20:17:05.108743] [INFO ] [sig ] [317/3393] Completed AZ in 0.4s | 2.64 sym/s | Total: 2.0m | ETA: 19.4m [2026-02-19T20:17:05.108786] [INFO ] [sig ] [318/3393] Forecasting AZN... [2026-02-19T20:17:05.108817] [INFO ] [sig ] Generating forecast for: AZN [2026-02-19T20:17:05.108848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-02-19T20:17:05.121367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-02-19T20:17:05.121780] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-02-19T20:17:05.122680] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-02-19T20:17:05.122736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:05.122769] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:05.122796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:05.122853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:05.184060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:05.184994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:05.185100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:05.185150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:05.308779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:05.308944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:05.308985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:05.309032] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:05.312668] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: DOWN (p=23.98%) [2026-02-19T20:17:05.312960] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-02-19T20:17:05.313096] [INFO ] [sig ] AZN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:05.469922] [INFO ] [LOCAL ] Saved forecast: AZN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/AZN.txt [2026-02-19T20:17:05.470092] [INFO ] [sig ] [318/3393] Completed AZN in 0.4s | 2.64 sym/s | Total: 2.0m | ETA: 19.4m [2026-02-19T20:17:05.470145] [INFO ] [sig ] [319/3393] Forecasting AZO... [2026-02-19T20:17:05.470192] [INFO ] [sig ] Generating forecast for: AZO [2026-02-19T20:17:05.470236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-02-19T20:17:05.481740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-02-19T20:17:05.482144] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-02-19T20:17:05.482988] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-02-19T20:17:05.483042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:05.483075] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:05.483105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:05.483173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:05.543845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:05.544810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:05.544899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:05.544969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:05.686982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:05.687213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:05.687259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:05.687291] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:05.691712] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: UP (p=86.47%) [2026-02-19T20:17:05.692042] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-02-19T20:17:05.692199] [INFO ] [sig ] AZO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:05.873109] [INFO ] [LOCAL ] Saved forecast: AZO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AZO.txt [2026-02-19T20:17:05.873286] [INFO ] [sig ] [319/3393] Completed AZO in 0.4s | 2.64 sym/s | Total: 2.0m | ETA: 19.4m [2026-02-19T20:17:05.873327] [INFO ] [sig ] [320/3393] Forecasting AZZ... [2026-02-19T20:17:05.873358] [INFO ] [sig ] Generating forecast for: AZZ [2026-02-19T20:17:05.873390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-02-19T20:17:05.885853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-02-19T20:17:05.886284] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-02-19T20:17:05.887164] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-02-19T20:17:05.887220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:05.887253] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:05.887282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:05.887339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:05.948172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:05.949147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:05.949239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:05.949275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:06.078528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:06.078709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:06.078754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:06.078784] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:06.082510] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: UP (p=57.44%) [2026-02-19T20:17:06.082851] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-02-19T20:17:06.082996] [INFO ] [sig ] AZZ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:06.228230] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/AZZ.txt [2026-02-19T20:17:06.228398] [INFO ] [sig ] [320/3393] Completed AZZ in 0.4s | 2.64 sym/s | Total: 2.0m | ETA: 19.4m [2026-02-19T20:17:06.228439] [INFO ] [sig ] [321/3393] Forecasting BA... [2026-02-19T20:17:06.228469] [INFO ] [sig ] Generating forecast for: BA [2026-02-19T20:17:06.228500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-02-19T20:17:06.241136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-02-19T20:17:06.241529] [INFO ] [FORECASTER] Starting predict_future for BA [2026-02-19T20:17:06.242355] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-02-19T20:17:06.242414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:06.242454] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:06.242488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:06.242559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:06.302372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:06.303213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:06.303295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:06.303329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:06.435438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:06.435628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:06.435672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:06.435701] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:06.439288] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: UP (p=73.24%) [2026-02-19T20:17:06.439621] [INFO ] [FORECASTER] Completed predict_future for BA [2026-02-19T20:17:06.439763] [INFO ] [sig ] BA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:06.583033] [INFO ] [LOCAL ] Saved forecast: BA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BA.txt [2026-02-19T20:17:06.583202] [INFO ] [sig ] [321/3393] Completed BA in 0.4s | 2.64 sym/s | Total: 2.0m | ETA: 19.4m [2026-02-19T20:17:06.583244] [INFO ] [sig ] [322/3393] Forecasting BABA... [2026-02-19T20:17:06.583274] [INFO ] [sig ] Generating forecast for: BABA [2026-02-19T20:17:06.583305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-02-19T20:17:06.596528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-02-19T20:17:06.597129] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-02-19T20:17:06.598311] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-02-19T20:17:06.598367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:06.598399] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:06.598428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:06.598500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:06.659117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:06.660126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:06.660235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:06.660274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:06.787254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:06.787421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:06.787463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:06.787494] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:06.791467] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: DOWN (p=49.00%) [2026-02-19T20:17:06.791890] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-02-19T20:17:06.792049] [INFO ] [sig ] BABA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:06.943655] [INFO ] [LOCAL ] Saved forecast: BABA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BABA.txt [2026-02-19T20:17:06.943841] [INFO ] [sig ] [322/3393] Completed BABA in 0.4s | 2.64 sym/s | Total: 2.0m | ETA: 19.4m [2026-02-19T20:17:06.943884] [INFO ] [sig ] [323/3393] Forecasting BABX... [2026-02-19T20:17:06.943914] [INFO ] [sig ] Generating forecast for: BABX [2026-02-19T20:17:06.943945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-02-19T20:17:06.955060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-02-19T20:17:06.955453] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-02-19T20:17:06.956280] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-02-19T20:17:06.956335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:06.956367] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:06.956394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:06.956455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:07.015599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:07.016497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:07.016617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:07.016658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:07.145127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:07.145294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:07.145336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:07.145366] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:07.149068] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: UP (p=82.05%) [2026-02-19T20:17:07.149402] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-02-19T20:17:07.149545] [INFO ] [sig ] BABX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:07.295798] [INFO ] [LOCAL ] Saved forecast: BABX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BABX.txt [2026-02-19T20:17:07.295968] [INFO ] [sig ] [323/3393] Completed BABX in 0.4s | 2.64 sym/s | Total: 2.0m | ETA: 19.4m [2026-02-19T20:17:07.296008] [INFO ] [sig ] [324/3393] Forecasting BAC... [2026-02-19T20:17:07.296039] [INFO ] [sig ] Generating forecast for: BAC [2026-02-19T20:17:07.296070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-02-19T20:17:07.308321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-02-19T20:17:07.308796] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-02-19T20:17:07.309806] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-02-19T20:17:07.309881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:07.309915] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:07.309942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:07.310000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:07.370447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:07.371592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:07.371688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:07.371721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:07.498392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:07.498596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:07.498834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:07.498865] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:07.502962] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: UP (p=55.73%) [2026-02-19T20:17:07.503255] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-02-19T20:17:07.503396] [INFO ] [sig ] BAC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:07.663342] [INFO ] [LOCAL ] Saved forecast: BAC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BAC.txt [2026-02-19T20:17:07.663519] [INFO ] [sig ] [324/3393] Completed BAC in 0.4s | 2.64 sym/s | Total: 2.0m | ETA: 19.3m [2026-02-19T20:17:07.663565] [INFO ] [sig ] [325/3393] Forecasting BAH... [2026-02-19T20:17:07.663616] [INFO ] [sig ] Generating forecast for: BAH [2026-02-19T20:17:07.663648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-02-19T20:17:07.677052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-02-19T20:17:07.677423] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-02-19T20:17:07.678299] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-02-19T20:17:07.678354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:07.678387] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:07.678415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:07.678473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:07.745558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:07.746774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:07.746954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:07.747006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:07.874953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:07.875121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:07.875164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:07.875196] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:07.878758] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: DOWN (p=49.69%) [2026-02-19T20:17:07.879055] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-02-19T20:17:07.879193] [INFO ] [sig ] BAH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:08.020801] [INFO ] [LOCAL ] Saved forecast: BAH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BAH.txt [2026-02-19T20:17:08.020948] [INFO ] [sig ] [325/3393] Completed BAH in 0.4s | 2.64 sym/s | Total: 2.0m | ETA: 19.3m [2026-02-19T20:17:08.020989] [INFO ] [sig ] [326/3393] Forecasting BALL... [2026-02-19T20:17:08.021020] [INFO ] [sig ] Generating forecast for: BALL [2026-02-19T20:17:08.021053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-02-19T20:17:08.031971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-02-19T20:17:08.032293] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-02-19T20:17:08.033097] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-02-19T20:17:08.033150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:08.033212] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:08.033241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:08.033298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:08.090008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:08.090809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:08.090892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:08.090925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:08.212465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:08.212614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:08.212656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:08.212686] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:08.216097] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: DOWN (p=20.36%) [2026-02-19T20:17:08.216371] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-02-19T20:17:08.216498] [INFO ] [sig ] BALL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:08.364435] [INFO ] [LOCAL ] Saved forecast: BALL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BALL.txt [2026-02-19T20:17:08.364607] [INFO ] [sig ] [326/3393] Completed BALL in 0.3s | 2.65 sym/s | Total: 2.1m | ETA: 19.3m [2026-02-19T20:17:08.364651] [INFO ] [sig ] [327/3393] Forecasting BAM... [2026-02-19T20:17:08.364683] [INFO ] [sig ] Generating forecast for: BAM [2026-02-19T20:17:08.364714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-02-19T20:17:08.376717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-02-19T20:17:08.377088] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-02-19T20:17:08.377936] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-02-19T20:17:08.377993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:08.378026] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:08.378084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:08.378146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:08.437368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:08.438312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:08.438401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:08.438435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:08.556088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:08.556256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:08.556298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:08.556329] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:08.560403] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: UP (p=91.24%) [2026-02-19T20:17:08.560813] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-02-19T20:17:08.560966] [INFO ] [sig ] BAM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:08.711457] [INFO ] [LOCAL ] Saved forecast: BAM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BAM.txt [2026-02-19T20:17:08.711709] [INFO ] [sig ] [327/3393] Completed BAM in 0.3s | 2.65 sym/s | Total: 2.1m | ETA: 19.3m [2026-02-19T20:17:08.711796] [INFO ] [sig ] [328/3393] Forecasting BANC... [2026-02-19T20:17:08.711834] [INFO ] [sig ] Generating forecast for: BANC [2026-02-19T20:17:08.711881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-02-19T20:17:08.723341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-02-19T20:17:08.723740] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-02-19T20:17:08.724557] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-02-19T20:17:08.724648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:08.724685] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:08.724713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:08.724772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:08.784026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:08.785020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:08.785109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:08.785144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:08.914148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:08.914308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:08.914351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:08.914381] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:08.918080] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: UP (p=99.34%) [2026-02-19T20:17:08.918366] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-02-19T20:17:08.918502] [INFO ] [sig ] BANC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:09.066239] [INFO ] [LOCAL ] Saved forecast: BANC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BANC.txt [2026-02-19T20:17:09.066392] [INFO ] [sig ] [328/3393] Completed BANC in 0.4s | 2.65 sym/s | Total: 2.1m | ETA: 19.3m [2026-02-19T20:17:09.066433] [INFO ] [sig ] [329/3393] Forecasting BAND... [2026-02-19T20:17:09.066464] [INFO ] [sig ] Generating forecast for: BAND [2026-02-19T20:17:09.066494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-02-19T20:17:09.077841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-02-19T20:17:09.078226] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-02-19T20:17:09.079079] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-02-19T20:17:09.079135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:09.079168] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:09.079195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:09.079253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:09.137045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:09.138014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:09.138138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:09.138174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:09.265272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:09.265435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:09.265476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:09.265545] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:09.269388] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: UP (p=54.22%) [2026-02-19T20:17:09.269750] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-02-19T20:17:09.269897] [INFO ] [sig ] BAND: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:09.413037] [INFO ] [LOCAL ] Saved forecast: BAND 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BAND.txt [2026-02-19T20:17:09.413209] [INFO ] [sig ] [329/3393] Completed BAND in 0.3s | 2.65 sym/s | Total: 2.1m | ETA: 19.3m [2026-02-19T20:17:09.413252] [INFO ] [sig ] [330/3393] Forecasting BANF... [2026-02-19T20:17:09.413283] [INFO ] [sig ] Generating forecast for: BANF [2026-02-19T20:17:09.413313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-02-19T20:17:09.425395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-02-19T20:17:09.425779] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-02-19T20:17:09.426613] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-02-19T20:17:09.426667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:09.426699] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:09.426728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:09.426785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:09.484535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:09.485421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:09.485511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:09.485544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:09.610457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:09.610649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:09.610693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:09.610723] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:09.614134] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: DOWN (p=13.02%) [2026-02-19T20:17:09.614417] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-02-19T20:17:09.614560] [INFO ] [sig ] BANF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:09.762717] [INFO ] [LOCAL ] Saved forecast: BANF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BANF.txt [2026-02-19T20:17:09.762882] [INFO ] [sig ] [330/3393] Completed BANF in 0.3s | 2.65 sym/s | Total: 2.1m | ETA: 19.3m [2026-02-19T20:17:09.762925] [INFO ] [sig ] [331/3393] Forecasting BANX... [2026-02-19T20:17:09.762956] [INFO ] [sig ] Generating forecast for: BANX [2026-02-19T20:17:09.762987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-02-19T20:17:09.775682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-02-19T20:17:09.776251] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-02-19T20:17:09.777466] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-02-19T20:17:09.777524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:09.777559] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:09.777617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:09.777681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:09.835629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:09.836750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:09.836838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:09.836873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:09.965444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:09.965620] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-19T20:17:09.965678] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:09.965709] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:09.969938] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: UP (p=89.40%) [2026-02-19T20:17:09.970254] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-02-19T20:17:09.970389] [INFO ] [sig ] BANX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:10.120516] [INFO ] [LOCAL ] Saved forecast: BANX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BANX.txt [2026-02-19T20:17:10.120712] [INFO ] [sig ] [331/3393] Completed BANX in 0.4s | 2.65 sym/s | Total: 2.1m | ETA: 19.3m [2026-02-19T20:17:10.120756] [INFO ] [sig ] [332/3393] Forecasting BAP... [2026-02-19T20:17:10.120787] [INFO ] [sig ] Generating forecast for: BAP [2026-02-19T20:17:10.120819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-02-19T20:17:10.132303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-02-19T20:17:10.132680] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-02-19T20:17:10.133473] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-02-19T20:17:10.133526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:10.133559] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:10.133607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:10.133666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:10.192945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:10.193857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:10.193945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:10.193978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:10.317684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:10.317850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:10.317890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:10.317919] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:10.321638] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: DOWN (p=5.41%) [2026-02-19T20:17:10.321955] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-02-19T20:17:10.322104] [INFO ] [sig ] BAP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:10.469091] [INFO ] [LOCAL ] Saved forecast: BAP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BAP.txt [2026-02-19T20:17:10.469264] [INFO ] [sig ] [332/3393] Completed BAP in 0.3s | 2.65 sym/s | Total: 2.1m | ETA: 19.3m [2026-02-19T20:17:10.469316] [INFO ] [sig ] [333/3393] Forecasting BATRA... [2026-02-19T20:17:10.469356] [INFO ] [sig ] Generating forecast for: BATRA [2026-02-19T20:17:10.469390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-02-19T20:17:10.480707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-02-19T20:17:10.481140] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-02-19T20:17:10.482118] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-02-19T20:17:10.482173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:10.482207] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:10.482235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:10.482293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:10.546148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:10.547476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:10.547564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:10.547618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:10.670791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:10.670962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:10.671003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:10.671033] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:10.674772] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: UP (p=56.31%) [2026-02-19T20:17:10.675070] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-02-19T20:17:10.675206] [INFO ] [sig ] BATRA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:10.824286] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BATRA.txt [2026-02-19T20:17:10.824446] [INFO ] [sig ] [333/3393] Completed BATRA in 0.4s | 2.65 sym/s | Total: 2.1m | ETA: 19.2m [2026-02-19T20:17:10.824488] [INFO ] [sig ] [334/3393] Forecasting BATRK... [2026-02-19T20:17:10.824519] [INFO ] [sig ] Generating forecast for: BATRK [2026-02-19T20:17:10.824551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-02-19T20:17:10.837661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-02-19T20:17:10.838020] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-02-19T20:17:10.838885] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-02-19T20:17:10.838940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:10.838974] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:10.839002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:10.839139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:10.898383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:10.899520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:10.899625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:10.899661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:11.029964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:11.030130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:11.030172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:11.030202] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:11.033791] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: DOWN (p=0.38%) [2026-02-19T20:17:11.034082] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-02-19T20:17:11.034217] [INFO ] [sig ] BATRK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:11.183233] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BATRK.txt [2026-02-19T20:17:11.183395] [INFO ] [sig ] [334/3393] Completed BATRK in 0.4s | 2.65 sym/s | Total: 2.1m | ETA: 19.2m [2026-02-19T20:17:11.183435] [INFO ] [sig ] [335/3393] Forecasting BAX... [2026-02-19T20:17:11.183465] [INFO ] [sig ] Generating forecast for: BAX [2026-02-19T20:17:11.183496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-02-19T20:17:11.194546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-02-19T20:17:11.194909] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-02-19T20:17:11.195757] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-02-19T20:17:11.195810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:11.195855] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:11.195883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:11.195938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:11.255085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:11.256034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:11.256120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:11.256155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:11.380160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:11.380334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:11.380404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:11.380445] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:11.384398] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: UP (p=94.44%) [2026-02-19T20:17:11.384719] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-02-19T20:17:11.384855] [INFO ] [sig ] BAX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:11.534451] [INFO ] [LOCAL ] Saved forecast: BAX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BAX.txt [2026-02-19T20:17:11.534636] [INFO ] [sig ] [335/3393] Completed BAX in 0.4s | 2.65 sym/s | Total: 2.1m | ETA: 19.2m [2026-02-19T20:17:11.534680] [INFO ] [sig ] [336/3393] Forecasting BB... [2026-02-19T20:17:11.534711] [INFO ] [sig ] Generating forecast for: BB [2026-02-19T20:17:11.534742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-02-19T20:17:11.545507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-02-19T20:17:11.545906] [INFO ] [FORECASTER] Starting predict_future for BB [2026-02-19T20:17:11.546723] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-02-19T20:17:11.546777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:11.546809] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:11.546837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:11.546895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:11.604092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:11.604982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:11.605096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:11.605130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:11.731657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:11.731839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:11.731881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:11.731911] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:11.735998] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-02-19T20:17:11.736610] [INFO ] [FORECASTER] Completed predict_future for BB [2026-02-19T20:17:11.736770] [INFO ] [sig ] BB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:11.886641] [INFO ] [LOCAL ] Saved forecast: BB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BB.txt [2026-02-19T20:17:11.886814] [INFO ] [sig ] [336/3393] Completed BB in 0.4s | 2.65 sym/s | Total: 2.1m | ETA: 19.2m [2026-02-19T20:17:11.886857] [INFO ] [sig ] [337/3393] Forecasting BBAI... [2026-02-19T20:17:11.886890] [INFO ] [sig ] Generating forecast for: BBAI [2026-02-19T20:17:11.886922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-02-19T20:17:11.898417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-02-19T20:17:11.898864] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-02-19T20:17:11.899697] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-02-19T20:17:11.899751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:11.899784] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:11.899812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:11.899870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:11.960169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:11.961101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:11.961202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:11.961243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:12.084637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:12.084808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:12.085046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:12.085075] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:12.089125] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: DOWN (p=0.73%) [2026-02-19T20:17:12.089407] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-02-19T20:17:12.089540] [INFO ] [sig ] BBAI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:12.239063] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BBAI.txt [2026-02-19T20:17:12.239219] [INFO ] [sig ] [337/3393] Completed BBAI in 0.4s | 2.65 sym/s | Total: 2.1m | ETA: 19.2m [2026-02-19T20:17:12.239261] [INFO ] [sig ] [338/3393] Forecasting BBCP... [2026-02-19T20:17:12.239292] [INFO ] [sig ] Generating forecast for: BBCP [2026-02-19T20:17:12.239323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-02-19T20:17:12.250683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-02-19T20:17:12.251075] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-02-19T20:17:12.251900] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-02-19T20:17:12.251954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:12.251988] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:12.252016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:12.252073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:12.315035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:12.315968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:12.316055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:12.316090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:12.446023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:12.446190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:12.446233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:12.446262] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:12.451064] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: DOWN (p=34.76%) [2026-02-19T20:17:12.451471] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-02-19T20:17:12.451641] [INFO ] [sig ] BBCP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:12.606649] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BBCP.txt [2026-02-19T20:17:12.606815] [INFO ] [sig ] [338/3393] Completed BBCP in 0.4s | 2.65 sym/s | Total: 2.1m | ETA: 19.2m [2026-02-19T20:17:12.606856] [INFO ] [sig ] [339/3393] Forecasting BBD... [2026-02-19T20:17:12.606892] [INFO ] [sig ] Generating forecast for: BBD [2026-02-19T20:17:12.606925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-02-19T20:17:12.620519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-02-19T20:17:12.621000] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-02-19T20:17:12.622001] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-02-19T20:17:12.622068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:12.622118] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:12.622158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:12.622234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:12.696094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:12.697209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:12.697314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:12.697353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:12.831907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:12.832073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:12.832116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:12.832158] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:12.835793] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-02-19T20:17:12.836152] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-02-19T20:17:12.836321] [INFO ] [sig ] BBD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:12.984502] [INFO ] [LOCAL ] Saved forecast: BBD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BBD.txt [2026-02-19T20:17:12.984710] [INFO ] [sig ] [339/3393] Completed BBD in 0.4s | 2.65 sym/s | Total: 2.1m | ETA: 19.2m [2026-02-19T20:17:12.984753] [INFO ] [sig ] [340/3393] Forecasting BBDO... [2026-02-19T20:17:12.984784] [INFO ] [sig ] Generating forecast for: BBDO [2026-02-19T20:17:12.984823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-02-19T20:17:12.996926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-02-19T20:17:12.997253] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-02-19T20:17:12.998157] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-02-19T20:17:12.998224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:12.998264] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:12.998293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:12.998357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:13.055032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:13.055799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:13.055883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:13.055916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:13.177132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:13.177295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:13.177337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:13.177368] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:13.181125] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: UP (p=59.48%) [2026-02-19T20:17:13.181479] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-02-19T20:17:13.181652] [INFO ] [sig ] BBDO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:13.326064] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BBDO.txt [2026-02-19T20:17:13.326216] [INFO ] [sig ] [340/3393] Completed BBDO in 0.3s | 2.65 sym/s | Total: 2.1m | ETA: 19.2m [2026-02-19T20:17:13.326257] [INFO ] [sig ] [341/3393] Forecasting BBH... [2026-02-19T20:17:13.326288] [INFO ] [sig ] Generating forecast for: BBH [2026-02-19T20:17:13.326318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-02-19T20:17:13.337300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-02-19T20:17:13.337696] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-02-19T20:17:13.338536] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-02-19T20:17:13.338608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:13.338644] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:13.338671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:13.338728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:13.396633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:13.397648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:13.397736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:13.397771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:13.507468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:13.507638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:13.507682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:13.507731] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:13.511217] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: DOWN (p=8.87%) [2026-02-19T20:17:13.511503] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-02-19T20:17:13.511671] [INFO ] [sig ] BBH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:13.655615] [INFO ] [LOCAL ] Saved forecast: BBH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BBH.txt [2026-02-19T20:17:13.655763] [INFO ] [sig ] [341/3393] Completed BBH in 0.3s | 2.65 sym/s | Total: 2.1m | ETA: 19.2m [2026-02-19T20:17:13.655803] [INFO ] [sig ] [342/3393] Forecasting BBIO... [2026-02-19T20:17:13.655834] [INFO ] [sig ] Generating forecast for: BBIO [2026-02-19T20:17:13.655865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-02-19T20:17:13.667048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-02-19T20:17:13.667375] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-02-19T20:17:13.668203] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-02-19T20:17:13.668258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:13.668292] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:13.668319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:13.668376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:13.726268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:13.727145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:13.727231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:13.727265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:13.847933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:13.848123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:13.848168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:13.848216] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:13.851762] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: UP (p=98.81%) [2026-02-19T20:17:13.852049] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-02-19T20:17:13.852182] [INFO ] [sig ] BBIO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:14.002815] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BBIO.txt [2026-02-19T20:17:14.002986] [INFO ] [sig ] [342/3393] Completed BBIO in 0.3s | 2.65 sym/s | Total: 2.1m | ETA: 19.2m [2026-02-19T20:17:14.003030] [INFO ] [sig ] [343/3393] Forecasting BBLG... [2026-02-19T20:17:14.003063] [INFO ] [sig ] Generating forecast for: BBLG [2026-02-19T20:17:14.003095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-02-19T20:17:14.014224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-02-19T20:17:14.014605] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-02-19T20:17:14.015443] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-02-19T20:17:14.015497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:14.015566] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:14.015653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:14.015728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:14.073671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:14.074528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:14.074645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:14.074688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:14.191007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:14.191170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:14.191211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:14.191241] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:14.194725] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: DOWN (p=2.75%) [2026-02-19T20:17:14.195016] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-02-19T20:17:14.195150] [INFO ] [sig ] BBLG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:14.349421] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BBLG.txt [2026-02-19T20:17:14.349610] [INFO ] [sig ] [343/3393] Completed BBLG in 0.3s | 2.65 sym/s | Total: 2.2m | ETA: 19.1m [2026-02-19T20:17:14.349665] [INFO ] [sig ] [344/3393] Forecasting BBN... [2026-02-19T20:17:14.349703] [INFO ] [sig ] Generating forecast for: BBN [2026-02-19T20:17:14.349741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-02-19T20:17:14.363899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-02-19T20:17:14.364293] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-02-19T20:17:14.365136] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-02-19T20:17:14.365190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:14.365222] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:14.365248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:14.365305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:14.428011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:14.429167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:14.429274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:14.429327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:14.554611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:14.554777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:14.554818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:14.554847] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:14.559253] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: UP (p=53.94%) [2026-02-19T20:17:14.559565] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-02-19T20:17:14.559722] [INFO ] [sig ] BBN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:14.707336] [INFO ] [LOCAL ] Saved forecast: BBN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BBN.txt [2026-02-19T20:17:14.707506] [INFO ] [sig ] [344/3393] Completed BBN in 0.4s | 2.65 sym/s | Total: 2.2m | ETA: 19.1m [2026-02-19T20:17:14.707546] [INFO ] [sig ] [345/3393] Forecasting BBSI... [2026-02-19T20:17:14.707596] [INFO ] [sig ] Generating forecast for: BBSI [2026-02-19T20:17:14.707631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-02-19T20:17:14.719251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-02-19T20:17:14.719653] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-02-19T20:17:14.720475] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-02-19T20:17:14.720529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:14.720562] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:14.720617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:14.720680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:14.778928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:14.779856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:14.779944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:14.779979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:14.907551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:14.907734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:14.907776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:14.907807] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:14.912093] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: DOWN (p=8.26%) [2026-02-19T20:17:14.912373] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-02-19T20:17:14.912506] [INFO ] [sig ] BBSI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:15.058220] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BBSI.txt [2026-02-19T20:17:15.058405] [INFO ] [sig ] [345/3393] Completed BBSI in 0.4s | 2.66 sym/s | Total: 2.2m | ETA: 19.1m [2026-02-19T20:17:15.058452] [INFO ] [sig ] [346/3393] Forecasting BBUC... [2026-02-19T20:17:15.058485] [INFO ] [sig ] Generating forecast for: BBUC [2026-02-19T20:17:15.058517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-02-19T20:17:15.070878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-02-19T20:17:15.071247] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-02-19T20:17:15.072067] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-02-19T20:17:15.072317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:15.072348] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:15.072390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:15.072448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:15.131123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:15.132218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:15.132308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:15.132342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:15.252952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:15.253329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:15.253372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:15.253455] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:15.257257] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: UP (p=62.97%) [2026-02-19T20:17:15.257545] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-02-19T20:17:15.257707] [INFO ] [sig ] BBUC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:15.403038] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BBUC.txt [2026-02-19T20:17:15.403188] [INFO ] [sig ] [346/3393] Completed BBUC in 0.3s | 2.66 sym/s | Total: 2.2m | ETA: 19.1m [2026-02-19T20:17:15.403228] [INFO ] [sig ] [347/3393] Forecasting BBVA... [2026-02-19T20:17:15.403258] [INFO ] [sig ] Generating forecast for: BBVA [2026-02-19T20:17:15.403289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-02-19T20:17:15.414928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-02-19T20:17:15.415334] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-02-19T20:17:15.416181] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-02-19T20:17:15.416235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:15.416268] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:15.416295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:15.416352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:15.474464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:15.475326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:15.475413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:15.475448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:15.606335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:15.606501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:15.606543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:15.606592] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:15.610360] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: DOWN (p=46.73%) [2026-02-19T20:17:15.610668] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-02-19T20:17:15.610802] [INFO ] [sig ] BBVA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:15.754634] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BBVA.txt [2026-02-19T20:17:15.754775] [INFO ] [sig ] [347/3393] Completed BBVA in 0.4s | 2.66 sym/s | Total: 2.2m | ETA: 19.1m [2026-02-19T20:17:15.754815] [INFO ] [sig ] [348/3393] Forecasting BBWI... [2026-02-19T20:17:15.754846] [INFO ] [sig ] Generating forecast for: BBWI [2026-02-19T20:17:15.754879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-02-19T20:17:15.765899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-02-19T20:17:15.766233] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-02-19T20:17:15.767072] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-02-19T20:17:15.767127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:15.767159] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:15.767187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:15.767244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:15.823971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:15.824693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:15.824775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:15.824809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:15.958642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:15.958817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:15.958858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:15.958888] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:15.962729] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: UP (p=75.62%) [2026-02-19T20:17:15.963048] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-02-19T20:17:15.963197] [INFO ] [sig ] BBWI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:16.107085] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BBWI.txt [2026-02-19T20:17:16.107242] [INFO ] [sig ] [348/3393] Completed BBWI in 0.4s | 2.66 sym/s | Total: 2.2m | ETA: 19.1m [2026-02-19T20:17:16.107285] [INFO ] [sig ] [349/3393] Forecasting BBY... [2026-02-19T20:17:16.107314] [INFO ] [sig ] Generating forecast for: BBY [2026-02-19T20:17:16.107356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-02-19T20:17:16.119345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-02-19T20:17:16.119783] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-02-19T20:17:16.120691] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-02-19T20:17:16.120746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:16.120780] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:16.120807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:16.120865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:16.182656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:16.183635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:16.183738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:16.183774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:16.313956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:16.314123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:16.314166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:16.314196] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:16.318097] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: UP (p=78.55%) [2026-02-19T20:17:16.318383] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-02-19T20:17:16.318519] [INFO ] [sig ] BBY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:16.462988] [INFO ] [LOCAL ] Saved forecast: BBY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BBY.txt [2026-02-19T20:17:16.463149] [INFO ] [sig ] [349/3393] Completed BBY in 0.4s | 2.66 sym/s | Total: 2.2m | ETA: 19.1m [2026-02-19T20:17:16.463191] [INFO ] [sig ] [350/3393] Forecasting BC... [2026-02-19T20:17:16.463221] [INFO ] [sig ] Generating forecast for: BC [2026-02-19T20:17:16.463260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-02-19T20:17:16.474757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-02-19T20:17:16.475144] [INFO ] [FORECASTER] Starting predict_future for BC [2026-02-19T20:17:16.475979] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-02-19T20:17:16.476034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:16.476068] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:16.476110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:16.476170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:16.536051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:16.537102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:16.537189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:16.537223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:16.665726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:16.665892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:16.665932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:16.665961] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:16.669449] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: UP (p=50.59%) [2026-02-19T20:17:16.669763] [INFO ] [FORECASTER] Completed predict_future for BC [2026-02-19T20:17:16.669906] [INFO ] [sig ] BC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:16.812177] [INFO ] [LOCAL ] Saved forecast: BC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BC.txt [2026-02-19T20:17:16.812338] [INFO ] [sig ] [350/3393] Completed BC in 0.3s | 2.66 sym/s | Total: 2.2m | ETA: 19.1m [2026-02-19T20:17:16.812378] [INFO ] [sig ] [351/3393] Forecasting BCAL... [2026-02-19T20:17:16.812410] [INFO ] [sig ] Generating forecast for: BCAL [2026-02-19T20:17:16.812442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-02-19T20:17:16.824303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-02-19T20:17:16.824724] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-02-19T20:17:16.825533] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-02-19T20:17:16.825619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:16.825668] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:16.825710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:16.825772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:16.884018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:16.884903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:16.885190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:16.885224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:17.007068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:17.007239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:17.007280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:17.007309] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:17.010825] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: DOWN (p=13.44%) [2026-02-19T20:17:17.011139] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-02-19T20:17:17.011277] [INFO ] [sig ] BCAL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:17.161071] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BCAL.txt [2026-02-19T20:17:17.161251] [INFO ] [sig ] [351/3393] Completed BCAL in 0.3s | 2.66 sym/s | Total: 2.2m | ETA: 19.1m [2026-02-19T20:17:17.161300] [INFO ] [sig ] [352/3393] Forecasting BCAX... [2026-02-19T20:17:17.161335] [INFO ] [sig ] Generating forecast for: BCAX [2026-02-19T20:17:17.161366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-02-19T20:17:17.173762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-02-19T20:17:17.174129] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-02-19T20:17:17.174974] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-02-19T20:17:17.175030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:17.175064] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:17.175092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:17.175151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:17.236191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:17.237042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:17.237128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:17.237163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:17.360966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:17.361128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:17.361180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:17.361213] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:17.364719] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: DOWN (p=2.09%) [2026-02-19T20:17:17.365009] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-02-19T20:17:17.365146] [INFO ] [sig ] BCAX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:17.516872] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BCAX.txt [2026-02-19T20:17:17.517078] [INFO ] [sig ] [352/3393] Completed BCAX in 0.4s | 2.66 sym/s | Total: 2.2m | ETA: 19.1m [2026-02-19T20:17:17.517124] [INFO ] [sig ] [353/3393] Forecasting BCBP... [2026-02-19T20:17:17.517157] [INFO ] [sig ] Generating forecast for: BCBP [2026-02-19T20:17:17.517188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-02-19T20:17:17.532283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-02-19T20:17:17.532690] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-02-19T20:17:17.533778] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-02-19T20:17:17.533833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:17.533867] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:17.533896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:17.533954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:17.592883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:17.593659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:17.593804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:17.593841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:17.718370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:17.718536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:17.718598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:17.718634] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:17.722493] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: UP (p=96.29%) [2026-02-19T20:17:17.722815] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-02-19T20:17:17.722953] [INFO ] [sig ] BCBP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:17.872179] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BCBP.txt [2026-02-19T20:17:17.872355] [INFO ] [sig ] [353/3393] Completed BCBP in 0.4s | 2.66 sym/s | Total: 2.2m | ETA: 19.1m [2026-02-19T20:17:17.872403] [INFO ] [sig ] [354/3393] Forecasting BCC... [2026-02-19T20:17:17.872438] [INFO ] [sig ] Generating forecast for: BCC [2026-02-19T20:17:17.872472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-02-19T20:17:17.884325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-02-19T20:17:17.884800] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-02-19T20:17:17.885928] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-02-19T20:17:17.885984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:17.886018] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:17.886045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:17.886103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:17.946981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:17.947863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:17.947950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:17.947986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:18.077905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:18.078113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:18.078163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:18.078193] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:18.082397] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: UP (p=69.76%) [2026-02-19T20:17:18.082746] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-02-19T20:17:18.082905] [INFO ] [sig ] BCC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:18.253658] [INFO ] [LOCAL ] Saved forecast: BCC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BCC.txt [2026-02-19T20:17:18.253826] [INFO ] [sig ] [354/3393] Completed BCC in 0.4s | 2.66 sym/s | Total: 2.2m | ETA: 19.0m [2026-02-19T20:17:18.253872] [INFO ] [sig ] [355/3393] Forecasting BCDA... [2026-02-19T20:17:18.253915] [INFO ] [sig ] Generating forecast for: BCDA [2026-02-19T20:17:18.253953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-02-19T20:17:18.265941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-02-19T20:17:18.266328] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-02-19T20:17:18.267366] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-02-19T20:17:18.267420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:18.267452] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:18.267479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:18.267538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:18.327296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:18.328381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:18.328468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:18.328500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:18.450513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:18.450720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:18.450763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:18.450793] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:18.454446] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-02-19T20:17:18.454768] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-02-19T20:17:18.454912] [INFO ] [sig ] BCDA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:18.604251] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BCDA.txt [2026-02-19T20:17:18.604453] [INFO ] [sig ] [355/3393] Completed BCDA in 0.4s | 2.66 sym/s | Total: 2.2m | ETA: 19.0m [2026-02-19T20:17:18.604506] [INFO ] [sig ] [356/3393] Forecasting BCE... [2026-02-19T20:17:18.604549] [INFO ] [sig ] Generating forecast for: BCE [2026-02-19T20:17:18.604614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-02-19T20:17:18.617548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-02-19T20:17:18.618001] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-02-19T20:17:18.618878] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-02-19T20:17:18.618934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:18.618969] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:18.618998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:18.619061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:18.681866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:18.682869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:18.682985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:18.683040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:18.814255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:18.814424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:18.814468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:18.814500] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:18.818288] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: UP (p=69.49%) [2026-02-19T20:17:18.818607] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-02-19T20:17:18.818745] [INFO ] [sig ] BCE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:18.966015] [INFO ] [LOCAL ] Saved forecast: BCE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BCE.txt [2026-02-19T20:17:18.966219] [INFO ] [sig ] [356/3393] Completed BCE in 0.4s | 2.66 sym/s | Total: 2.2m | ETA: 19.0m [2026-02-19T20:17:18.966261] [INFO ] [sig ] [357/3393] Forecasting BCH... [2026-02-19T20:17:18.966293] [INFO ] [sig ] Generating forecast for: BCH [2026-02-19T20:17:18.966324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-02-19T20:17:18.977167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-02-19T20:17:18.977560] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-02-19T20:17:18.981797] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-02-19T20:17:18.981871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:18.981908] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:18.981941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:18.982196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:19.040872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:19.041844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:19.041948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:19.041986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:19.174880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:19.175046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:19.175088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:19.175120] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:19.178919] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: UP (p=53.17%) [2026-02-19T20:17:19.179382] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-02-19T20:17:19.179533] [INFO ] [sig ] BCH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:19.325225] [INFO ] [LOCAL ] Saved forecast: BCH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BCH.txt [2026-02-19T20:17:19.325360] [INFO ] [sig ] [357/3393] Completed BCH in 0.4s | 2.66 sym/s | Total: 2.2m | ETA: 19.0m [2026-02-19T20:17:19.325400] [INFO ] [sig ] [358/3393] Forecasting BCML... [2026-02-19T20:17:19.325429] [INFO ] [sig ] Generating forecast for: BCML [2026-02-19T20:17:19.325460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-02-19T20:17:19.336485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-02-19T20:17:19.336827] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-02-19T20:17:19.337626] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-02-19T20:17:19.337680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:19.337712] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:19.337740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:19.337802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:19.397434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:19.398391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:19.398481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:19.398515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:19.507965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:19.508155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:19.508196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:19.508227] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:19.511640] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: DOWN (p=2.96%) [2026-02-19T20:17:19.511915] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-02-19T20:17:19.512043] [INFO ] [sig ] BCML: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:19.663698] [INFO ] [LOCAL ] Saved forecast: BCML 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BCML.txt [2026-02-19T20:17:19.663931] [INFO ] [sig ] [358/3393] Completed BCML in 0.3s | 2.66 sym/s | Total: 2.2m | ETA: 19.0m [2026-02-19T20:17:19.663991] [INFO ] [sig ] [359/3393] Forecasting BCO... [2026-02-19T20:17:19.664039] [INFO ] [sig ] Generating forecast for: BCO [2026-02-19T20:17:19.664084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-02-19T20:17:19.678915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-02-19T20:17:19.679347] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-02-19T20:17:19.680255] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-02-19T20:17:19.680318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:19.680370] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:19.680399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:19.680458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:19.741786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:19.742790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:19.742899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:19.742935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:19.882973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:19.883141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:19.883185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:19.883217] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:19.887394] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: DOWN (p=5.73%) [2026-02-19T20:17:19.887800] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-02-19T20:17:19.887971] [INFO ] [sig ] BCO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:20.067079] [INFO ] [LOCAL ] Saved forecast: BCO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BCO.txt [2026-02-19T20:17:20.067249] [INFO ] [sig ] [359/3393] Completed BCO in 0.4s | 2.66 sym/s | Total: 2.2m | ETA: 19.0m [2026-02-19T20:17:20.067290] [INFO ] [sig ] [360/3393] Forecasting BCPC... [2026-02-19T20:17:20.067322] [INFO ] [sig ] Generating forecast for: BCPC [2026-02-19T20:17:20.067353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-02-19T20:17:20.079993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-02-19T20:17:20.080659] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-02-19T20:17:20.081605] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-02-19T20:17:20.081672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:20.081737] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:20.081766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:20.081829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:20.142120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:20.143046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:20.143146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:20.143179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:20.266402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:20.266600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:20.266648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:20.266679] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:20.271025] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: UP (p=81.71%) [2026-02-19T20:17:20.271501] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-02-19T20:17:20.271699] [INFO ] [sig ] BCPC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:20.431527] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BCPC.txt [2026-02-19T20:17:20.431720] [INFO ] [sig ] [360/3393] Completed BCPC in 0.4s | 2.66 sym/s | Total: 2.3m | ETA: 19.0m [2026-02-19T20:17:20.431764] [INFO ] [sig ] [361/3393] Forecasting BCRX... [2026-02-19T20:17:20.431798] [INFO ] [sig ] Generating forecast for: BCRX [2026-02-19T20:17:20.431833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-02-19T20:17:20.443396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-02-19T20:17:20.443835] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-02-19T20:17:20.444692] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-02-19T20:17:20.444746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:20.444778] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:20.444806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:20.444868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:20.504836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:20.505800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:20.505892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:20.505927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:20.635485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:20.635672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:20.635717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:20.635748] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:20.639642] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: DOWN (p=10.02%) [2026-02-19T20:17:20.640130] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-02-19T20:17:20.640272] [INFO ] [sig ] BCRX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:20.795543] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BCRX.txt [2026-02-19T20:17:20.795745] [INFO ] [sig ] [361/3393] Completed BCRX in 0.4s | 2.66 sym/s | Total: 2.3m | ETA: 19.0m [2026-02-19T20:17:20.795790] [INFO ] [sig ] [362/3393] Forecasting BCS... [2026-02-19T20:17:20.795824] [INFO ] [sig ] Generating forecast for: BCS [2026-02-19T20:17:20.795867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-02-19T20:17:20.807410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-02-19T20:17:20.807805] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-02-19T20:17:20.808655] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-02-19T20:17:20.808709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:20.808742] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:20.808770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:20.808826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:20.872185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:20.873112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:20.873207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:20.873244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:21.006302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:21.006475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:21.006516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:21.006546] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:21.010204] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: UP (p=99.34%) [2026-02-19T20:17:21.010550] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-02-19T20:17:21.010724] [INFO ] [sig ] BCS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:21.165781] [INFO ] [LOCAL ] Saved forecast: BCS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BCS.txt [2026-02-19T20:17:21.165960] [INFO ] [sig ] [362/3393] Completed BCS in 0.4s | 2.66 sym/s | Total: 2.3m | ETA: 19.0m [2026-02-19T20:17:21.166020] [INFO ] [sig ] [363/3393] Forecasting BCSF... [2026-02-19T20:17:21.166054] [INFO ] [sig ] Generating forecast for: BCSF [2026-02-19T20:17:21.166088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-02-19T20:17:21.178693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-02-19T20:17:21.179137] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-02-19T20:17:21.180054] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-02-19T20:17:21.180112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:21.180146] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:21.180174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:21.180233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:21.240005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:21.240966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:21.241058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:21.241093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:21.368554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:21.368744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:21.368786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:21.368858] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:21.372377] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: UP (p=94.45%) [2026-02-19T20:17:21.372710] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-02-19T20:17:21.372852] [INFO ] [sig ] BCSF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:21.520662] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BCSF.txt [2026-02-19T20:17:21.520826] [INFO ] [sig ] [363/3393] Completed BCSF in 0.4s | 2.66 sym/s | Total: 2.3m | ETA: 19.0m [2026-02-19T20:17:21.520867] [INFO ] [sig ] [364/3393] Forecasting BCTX... [2026-02-19T20:17:21.520899] [INFO ] [sig ] Generating forecast for: BCTX [2026-02-19T20:17:21.520930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-02-19T20:17:21.532609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-02-19T20:17:21.532956] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-02-19T20:17:21.533771] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-02-19T20:17:21.533837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:21.533876] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:21.533910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:21.533970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:21.594511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:21.595723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:21.595844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:21.595894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:21.729258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:21.729425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:21.729465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:21.729495] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:21.733036] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: UP (p=69.30%) [2026-02-19T20:17:21.733367] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-02-19T20:17:21.733529] [INFO ] [sig ] BCTX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:21.881562] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BCTX.txt [2026-02-19T20:17:21.881748] [INFO ] [sig ] [364/3393] Completed BCTX in 0.4s | 2.66 sym/s | Total: 2.3m | ETA: 19.0m [2026-02-19T20:17:21.881792] [INFO ] [sig ] [365/3393] Forecasting BCX... [2026-02-19T20:17:21.881827] [INFO ] [sig ] Generating forecast for: BCX [2026-02-19T20:17:21.881885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-02-19T20:17:21.894423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-02-19T20:17:21.894845] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-02-19T20:17:21.895792] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-02-19T20:17:21.895850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:21.895892] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:21.895928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:21.895989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:21.958262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:21.959176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:21.959263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:21.959297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:22.094016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:22.094207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:22.094259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:22.094301] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:22.099846] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-02-19T20:17:22.100595] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-02-19T20:17:22.100808] [INFO ] [sig ] BCX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:22.270623] [INFO ] [LOCAL ] Saved forecast: BCX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BCX.txt [2026-02-19T20:17:22.270795] [INFO ] [sig ] [365/3393] Completed BCX in 0.4s | 2.66 sym/s | Total: 2.3m | ETA: 19.0m [2026-02-19T20:17:22.270839] [INFO ] [sig ] [366/3393] Forecasting BCYC... [2026-02-19T20:17:22.270872] [INFO ] [sig ] Generating forecast for: BCYC [2026-02-19T20:17:22.270906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-02-19T20:17:22.283296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-02-19T20:17:22.283985] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-02-19T20:17:22.285104] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-02-19T20:17:22.285161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:22.285194] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:22.285222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:22.285281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:22.350897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:22.351926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:22.352026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:22.352061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:22.483140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:22.483302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:22.483343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:22.483389] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:22.486933] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: DOWN (p=6.03%) [2026-02-19T20:17:22.487234] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-02-19T20:17:22.487367] [INFO ] [sig ] BCYC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:22.644805] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BCYC.txt [2026-02-19T20:17:22.644979] [INFO ] [sig ] [366/3393] Completed BCYC in 0.4s | 2.66 sym/s | Total: 2.3m | ETA: 19.0m [2026-02-19T20:17:22.645019] [INFO ] [sig ] [367/3393] Forecasting BDC... [2026-02-19T20:17:22.645049] [INFO ] [sig ] Generating forecast for: BDC [2026-02-19T20:17:22.645082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-02-19T20:17:22.656810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-02-19T20:17:22.657350] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-02-19T20:17:22.658227] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-02-19T20:17:22.658282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:22.658314] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:22.658341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:22.658398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:22.718210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:22.719166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:22.719258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:22.719291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:22.849256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:22.849436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:22.849478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:22.849509] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:22.853202] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: UP (p=85.11%) [2026-02-19T20:17:22.853566] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-02-19T20:17:22.853750] [INFO ] [sig ] BDC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:23.001691] [INFO ] [LOCAL ] Saved forecast: BDC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BDC.txt [2026-02-19T20:17:23.001850] [INFO ] [sig ] [367/3393] Completed BDC in 0.4s | 2.66 sym/s | Total: 2.3m | ETA: 18.9m [2026-02-19T20:17:23.001891] [INFO ] [sig ] [368/3393] Forecasting BDJ... [2026-02-19T20:17:23.001922] [INFO ] [sig ] Generating forecast for: BDJ [2026-02-19T20:17:23.001954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-02-19T20:17:23.015935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-02-19T20:17:23.016511] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-02-19T20:17:23.017559] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-02-19T20:17:23.017637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:23.017672] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:23.017702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:23.017762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:23.081659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:23.082590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:23.082691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:23.082726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:23.211665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:23.211843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:23.211884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:23.211913] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:23.215440] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: DOWN (p=31.74%) [2026-02-19T20:17:23.215747] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-02-19T20:17:23.215882] [INFO ] [sig ] BDJ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:23.364841] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BDJ.txt [2026-02-19T20:17:23.364995] [INFO ] [sig ] [368/3393] Completed BDJ in 0.4s | 2.66 sym/s | Total: 2.3m | ETA: 18.9m [2026-02-19T20:17:23.365034] [INFO ] [sig ] [369/3393] Forecasting BDN... [2026-02-19T20:17:23.365064] [INFO ] [sig ] Generating forecast for: BDN [2026-02-19T20:17:23.365094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-02-19T20:17:23.376342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-02-19T20:17:23.376695] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-02-19T20:17:23.377486] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-02-19T20:17:23.377539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:23.377570] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:23.377620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:23.377677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:23.435347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:23.436177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:23.436262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:23.436295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:23.561540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:23.561714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:23.561756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:23.561787] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:23.565316] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: DOWN (p=21.48%) [2026-02-19T20:17:23.565622] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-02-19T20:17:23.565761] [INFO ] [sig ] BDN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:23.714620] [INFO ] [LOCAL ] Saved forecast: BDN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BDN.txt [2026-02-19T20:17:23.714773] [INFO ] [sig ] [369/3393] Completed BDN in 0.3s | 2.66 sym/s | Total: 2.3m | ETA: 18.9m [2026-02-19T20:17:23.714813] [INFO ] [sig ] [370/3393] Forecasting BDRX... [2026-02-19T20:17:23.714849] [INFO ] [sig ] Generating forecast for: BDRX [2026-02-19T20:17:23.714886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDRX' from 'https://tdm.silogroup.org/data/derivative_storage/BDRX.csv'. [2026-02-19T20:17:23.725820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDRX'. [2026-02-19T20:17:23.726147] [INFO ] [FORECASTER] Starting predict_future for BDRX [2026-02-19T20:17:23.726968] [DEBUG] [LOCAL ] No optimal features file found for BDRX: ./output/feature-sets/BDRX.txt [2026-02-19T20:17:23.727021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:23.727052] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:23.727095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:23.727153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:23.784051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:23.784928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:23.785262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:23.785312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:23.907952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:23.908129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:23.908175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:23.908207] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:23.911691] [DEBUG] [FORECASTER] BDRX: Forecast T+1@11:T+2@11: UP (p=94.12%) [2026-02-19T20:17:23.911979] [INFO ] [FORECASTER] Completed predict_future for BDRX [2026-02-19T20:17:23.912112] [INFO ] [sig ] BDRX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:24.056761] [INFO ] [LOCAL ] Saved forecast: BDRX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BDRX.txt [2026-02-19T20:17:24.056980] [INFO ] [sig ] [370/3393] Completed BDRX in 0.3s | 2.66 sym/s | Total: 2.3m | ETA: 18.9m [2026-02-19T20:17:24.057058] [INFO ] [sig ] [371/3393] Forecasting BDSX... [2026-02-19T20:17:24.057096] [INFO ] [sig ] Generating forecast for: BDSX [2026-02-19T20:17:24.057127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-02-19T20:17:24.069832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-02-19T20:17:24.070266] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-02-19T20:17:24.071131] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-02-19T20:17:24.071187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:24.071219] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:24.071246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:24.071303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:24.129544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:24.130488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:24.130602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:24.130640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:24.251897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:24.252061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:24.252121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:24.252157] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:24.255798] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: UP (p=63.80%) [2026-02-19T20:17:24.256091] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-02-19T20:17:24.256223] [INFO ] [sig ] BDSX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:24.408945] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BDSX.txt [2026-02-19T20:17:24.409103] [INFO ] [sig ] [371/3393] Completed BDSX in 0.4s | 2.66 sym/s | Total: 2.3m | ETA: 18.9m [2026-02-19T20:17:24.409147] [INFO ] [sig ] [372/3393] Forecasting BDTX... [2026-02-19T20:17:24.409180] [INFO ] [sig ] Generating forecast for: BDTX [2026-02-19T20:17:24.409213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-02-19T20:17:24.420633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-02-19T20:17:24.421016] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-02-19T20:17:24.422262] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-02-19T20:17:24.422318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:24.422351] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:24.422379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:24.422437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:24.484726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:24.485590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:24.485678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:24.485713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:24.615713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:24.615874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:24.615927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:24.615961] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:24.619903] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: UP (p=51.32%) [2026-02-19T20:17:24.620386] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-02-19T20:17:24.620530] [INFO ] [sig ] BDTX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:24.767324] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BDTX.txt [2026-02-19T20:17:24.767485] [INFO ] [sig ] [372/3393] Completed BDTX in 0.4s | 2.66 sym/s | Total: 2.3m | ETA: 18.9m [2026-02-19T20:17:24.767526] [INFO ] [sig ] [373/3393] Forecasting BDX... [2026-02-19T20:17:24.767556] [INFO ] [sig ] Generating forecast for: BDX [2026-02-19T20:17:24.767609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-02-19T20:17:24.780159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-02-19T20:17:24.780552] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-02-19T20:17:24.781394] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-02-19T20:17:24.781448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:24.781483] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:24.781511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:24.781588] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:24.842971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:24.843919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:24.844037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:24.844086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:24.973048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:24.973221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:24.973269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:24.973301] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:24.976853] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: UP (p=81.92%) [2026-02-19T20:17:24.977162] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-02-19T20:17:24.977292] [INFO ] [sig ] BDX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:25.118670] [INFO ] [LOCAL ] Saved forecast: BDX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BDX.txt [2026-02-19T20:17:25.118832] [INFO ] [sig ] [373/3393] Completed BDX in 0.4s | 2.66 sym/s | Total: 2.3m | ETA: 18.9m [2026-02-19T20:17:25.118874] [INFO ] [sig ] [374/3393] Forecasting BE... [2026-02-19T20:17:25.118907] [INFO ] [sig ] Generating forecast for: BE [2026-02-19T20:17:25.118947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-02-19T20:17:25.140034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-02-19T20:17:25.140716] [INFO ] [FORECASTER] Starting predict_future for BE [2026-02-19T20:17:25.141800] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-02-19T20:17:25.141859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:25.141895] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:25.141923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:25.141981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:25.205952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:25.206870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:25.206962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:25.206997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:25.335327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:25.335499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:25.335540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:25.335570] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:25.339434] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: DOWN (p=3.91%) [2026-02-19T20:17:25.339773] [INFO ] [FORECASTER] Completed predict_future for BE [2026-02-19T20:17:25.339918] [INFO ] [sig ] BE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:25.492405] [INFO ] [LOCAL ] Saved forecast: BE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BE.txt [2026-02-19T20:17:25.492587] [INFO ] [sig ] [374/3393] Completed BE in 0.4s | 2.66 sym/s | Total: 2.3m | ETA: 18.9m [2026-02-19T20:17:25.492631] [INFO ] [sig ] [375/3393] Forecasting BEAM... [2026-02-19T20:17:25.492662] [INFO ] [sig ] Generating forecast for: BEAM [2026-02-19T20:17:25.492694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-02-19T20:17:25.504656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-02-19T20:17:25.505020] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-02-19T20:17:25.505877] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-02-19T20:17:25.505934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:25.505969] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:25.505999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:25.506057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:25.566921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:25.568140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:25.568261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:25.568307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:25.690993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:25.691349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:25.691396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:25.691425] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:25.695339] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: DOWN (p=27.62%) [2026-02-19T20:17:25.695652] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-02-19T20:17:25.695787] [INFO ] [sig ] BEAM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:25.846604] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BEAM.txt [2026-02-19T20:17:25.846759] [INFO ] [sig ] [375/3393] Completed BEAM in 0.4s | 2.67 sym/s | Total: 2.3m | ETA: 18.9m [2026-02-19T20:17:25.846801] [INFO ] [sig ] [376/3393] Forecasting BEEM... [2026-02-19T20:17:25.846830] [INFO ] [sig ] Generating forecast for: BEEM [2026-02-19T20:17:25.846861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-02-19T20:17:25.858517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-02-19T20:17:25.858861] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-02-19T20:17:25.859663] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-02-19T20:17:25.859716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:25.859747] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:25.859774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:25.859830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:25.923379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:25.924310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:25.924395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:25.924429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:26.048385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:26.048546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:26.048607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:26.048641] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:26.052173] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: UP (p=91.38%) [2026-02-19T20:17:26.052452] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-02-19T20:17:26.052599] [INFO ] [sig ] BEEM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:26.201513] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BEEM.txt [2026-02-19T20:17:26.201707] [INFO ] [sig ] [376/3393] Completed BEEM in 0.4s | 2.67 sym/s | Total: 2.4m | ETA: 18.9m [2026-02-19T20:17:26.201771] [INFO ] [sig ] [377/3393] Forecasting BEEP... [2026-02-19T20:17:26.201809] [INFO ] [sig ] Generating forecast for: BEEP [2026-02-19T20:17:26.201841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-02-19T20:17:26.213877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-02-19T20:17:26.214237] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-02-19T20:17:26.215053] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-02-19T20:17:26.215107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:26.215170] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:26.215200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:26.215259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:26.277658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:26.278658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:26.278745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:26.278779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:26.399406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:26.399565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:26.399636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:26.399665] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:26.403477] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: DOWN (p=25.94%) [2026-02-19T20:17:26.403774] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-02-19T20:17:26.403904] [INFO ] [sig ] BEEP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:26.558838] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BEEP.txt [2026-02-19T20:17:26.558999] [INFO ] [sig ] [377/3393] Completed BEEP in 0.4s | 2.67 sym/s | Total: 2.4m | ETA: 18.9m [2026-02-19T20:17:26.559042] [INFO ] [sig ] [378/3393] Forecasting BEKE... [2026-02-19T20:17:26.559073] [INFO ] [sig ] Generating forecast for: BEKE [2026-02-19T20:17:26.559104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-02-19T20:17:26.571025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-02-19T20:17:26.571424] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-02-19T20:17:26.572237] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-02-19T20:17:26.572291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:26.572324] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:26.572351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:26.572409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:26.634756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:26.635721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:26.635809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:26.635843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:26.763489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:26.763670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:26.763715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:26.763745] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:26.767777] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: UP (p=89.04%) [2026-02-19T20:17:26.768157] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-02-19T20:17:26.768301] [INFO ] [sig ] BEKE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:26.936519] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BEKE.txt [2026-02-19T20:17:26.936726] [INFO ] [sig ] [378/3393] Completed BEKE in 0.4s | 2.67 sym/s | Total: 2.4m | ETA: 18.9m [2026-02-19T20:17:26.936770] [INFO ] [sig ] [379/3393] Forecasting BELFA... [2026-02-19T20:17:26.936800] [INFO ] [sig ] Generating forecast for: BELFA [2026-02-19T20:17:26.936832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-02-19T20:17:26.948064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-02-19T20:17:26.948502] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-02-19T20:17:26.949514] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-02-19T20:17:26.949596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:26.949634] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:26.949662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:26.949720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:27.012760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:27.013699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:27.013787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:27.013822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:27.126515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:27.126702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:27.126744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:27.126774] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:27.130548] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: UP (p=82.91%) [2026-02-19T20:17:27.130859] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-02-19T20:17:27.130991] [INFO ] [sig ] BELFA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:27.282368] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BELFA.txt [2026-02-19T20:17:27.282539] [INFO ] [sig ] [379/3393] Completed BELFA in 0.3s | 2.67 sym/s | Total: 2.4m | ETA: 18.8m [2026-02-19T20:17:27.282599] [INFO ] [sig ] [380/3393] Forecasting BELFB... [2026-02-19T20:17:27.282632] [INFO ] [sig ] Generating forecast for: BELFB [2026-02-19T20:17:27.282665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-02-19T20:17:27.295104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-02-19T20:17:27.295502] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-02-19T20:17:27.296377] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-02-19T20:17:27.296435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:27.296468] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:27.296495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:27.296553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:27.360088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:27.361031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:27.361120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:27.361154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:27.485937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:27.486102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:27.486143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:27.486210] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:27.490891] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: UP (p=83.06%) [2026-02-19T20:17:27.491208] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-02-19T20:17:27.491355] [INFO ] [sig ] BELFB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:27.632375] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BELFB.txt [2026-02-19T20:17:27.632513] [INFO ] [sig ] [380/3393] Completed BELFB in 0.3s | 2.67 sym/s | Total: 2.4m | ETA: 18.8m [2026-02-19T20:17:27.632553] [INFO ] [sig ] [381/3393] Forecasting BEN... [2026-02-19T20:17:27.632602] [INFO ] [sig ] Generating forecast for: BEN [2026-02-19T20:17:27.632637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-02-19T20:17:27.644685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-02-19T20:17:27.645072] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-02-19T20:17:27.645953] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-02-19T20:17:27.646009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:27.646042] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:27.646069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:27.646127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:27.704886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:27.705745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:27.705831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:27.705866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:27.832381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:27.832547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:27.832609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:27.832642] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:27.836295] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: DOWN (p=13.34%) [2026-02-19T20:17:27.836631] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-02-19T20:17:27.836778] [INFO ] [sig ] BEN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:27.986844] [INFO ] [LOCAL ] Saved forecast: BEN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BEN.txt [2026-02-19T20:17:27.987001] [INFO ] [sig ] [381/3393] Completed BEN in 0.4s | 2.67 sym/s | Total: 2.4m | ETA: 18.8m [2026-02-19T20:17:27.987042] [INFO ] [sig ] [382/3393] Forecasting BEP... [2026-02-19T20:17:27.987072] [INFO ] [sig ] Generating forecast for: BEP [2026-02-19T20:17:27.987102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-02-19T20:17:27.998735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-02-19T20:17:27.999090] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-02-19T20:17:27.999963] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-02-19T20:17:28.000018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:28.000050] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:28.000078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:28.000138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:28.063153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:28.064047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:28.064140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:28.064172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:28.190988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:28.191154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:28.191194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:28.191224] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:28.194688] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: DOWN (p=31.27%) [2026-02-19T20:17:28.194968] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-02-19T20:17:28.195095] [INFO ] [sig ] BEP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:28.346634] [INFO ] [LOCAL ] Saved forecast: BEP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BEP.txt [2026-02-19T20:17:28.346801] [INFO ] [sig ] [382/3393] Completed BEP in 0.4s | 2.67 sym/s | Total: 2.4m | ETA: 18.8m [2026-02-19T20:17:28.346845] [INFO ] [sig ] [383/3393] Forecasting BEPH... [2026-02-19T20:17:28.346875] [INFO ] [sig ] Generating forecast for: BEPH [2026-02-19T20:17:28.346912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-02-19T20:17:28.358442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-02-19T20:17:28.358834] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-02-19T20:17:28.359692] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-02-19T20:17:28.359760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:28.359795] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:28.359825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:28.359904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:28.423059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:28.423995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:28.424088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:28.424135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:28.552862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:28.553052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:28.553104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:28.553136] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:28.556946] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: DOWN (p=9.55%) [2026-02-19T20:17:28.557233] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-02-19T20:17:28.557363] [INFO ] [sig ] BEPH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:28.705068] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BEPH.txt [2026-02-19T20:17:28.705240] [INFO ] [sig ] [383/3393] Completed BEPH in 0.4s | 2.67 sym/s | Total: 2.4m | ETA: 18.8m [2026-02-19T20:17:28.705300] [INFO ] [sig ] [384/3393] Forecasting BEPI... [2026-02-19T20:17:28.705333] [INFO ] [sig ] Generating forecast for: BEPI [2026-02-19T20:17:28.705373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-02-19T20:17:28.717122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-02-19T20:17:28.717714] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-02-19T20:17:28.718712] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-02-19T20:17:28.718768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:28.718802] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:28.718829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:28.718891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:28.782329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:28.783167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:28.783254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:28.783289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:28.893051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:28.893220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:28.893282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:28.893330] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:28.896933] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: UP (p=94.33%) [2026-02-19T20:17:28.897231] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-02-19T20:17:28.897367] [INFO ] [sig ] BEPI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:29.046357] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BEPI.txt [2026-02-19T20:17:29.046521] [INFO ] [sig ] [384/3393] Completed BEPI in 0.3s | 2.67 sym/s | Total: 2.4m | ETA: 18.8m [2026-02-19T20:17:29.046590] [INFO ] [sig ] [385/3393] Forecasting BFAM... [2026-02-19T20:17:29.046632] [INFO ] [sig ] Generating forecast for: BFAM [2026-02-19T20:17:29.046671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-02-19T20:17:29.058544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-02-19T20:17:29.058961] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-02-19T20:17:29.059908] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-02-19T20:17:29.059966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:29.059998] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:29.060026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:29.060085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:29.123037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:29.123965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:29.124058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:29.124092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:29.253975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:29.254147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:29.254190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:29.254414] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:29.258330] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: DOWN (p=11.46%) [2026-02-19T20:17:29.258636] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-02-19T20:17:29.258773] [INFO ] [sig ] BFAM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:29.410741] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BFAM.txt [2026-02-19T20:17:29.410892] [INFO ] [sig ] [385/3393] Completed BFAM in 0.4s | 2.67 sym/s | Total: 2.4m | ETA: 18.8m [2026-02-19T20:17:29.410932] [INFO ] [sig ] [386/3393] Forecasting BFC... [2026-02-19T20:17:29.410962] [INFO ] [sig ] Generating forecast for: BFC [2026-02-19T20:17:29.410994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-02-19T20:17:29.423095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-02-19T20:17:29.423490] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-02-19T20:17:29.424503] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-02-19T20:17:29.424558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:29.424622] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:29.424653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:29.424711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:29.494318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:29.495447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:29.495555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:29.495623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:29.627710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:29.627873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:29.627915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:29.627949] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:29.632037] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: UP (p=97.42%) [2026-02-19T20:17:29.632542] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-02-19T20:17:29.632707] [INFO ] [sig ] BFC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:29.778013] [INFO ] [LOCAL ] Saved forecast: BFC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BFC.txt [2026-02-19T20:17:29.778185] [INFO ] [sig ] [386/3393] Completed BFC in 0.4s | 2.67 sym/s | Total: 2.4m | ETA: 18.8m [2026-02-19T20:17:29.778243] [INFO ] [sig ] [387/3393] Forecasting BFH... [2026-02-19T20:17:29.778275] [INFO ] [sig ] Generating forecast for: BFH [2026-02-19T20:17:29.778307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-02-19T20:17:29.789475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-02-19T20:17:29.789891] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-02-19T20:17:29.790791] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-02-19T20:17:29.790845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:29.790876] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:29.790904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:29.790969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:29.853282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:29.854242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:29.854371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:29.854406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:29.978017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:29.978202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:29.978247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:29.978276] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:29.981919] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: UP (p=69.49%) [2026-02-19T20:17:29.982373] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-02-19T20:17:29.982527] [INFO ] [sig ] BFH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:30.134431] [INFO ] [LOCAL ] Saved forecast: BFH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BFH.txt [2026-02-19T20:17:30.134618] [INFO ] [sig ] [387/3393] Completed BFH in 0.4s | 2.67 sym/s | Total: 2.4m | ETA: 18.8m [2026-02-19T20:17:30.134662] [INFO ] [sig ] [388/3393] Forecasting BFLY... [2026-02-19T20:17:30.134694] [INFO ] [sig ] Generating forecast for: BFLY [2026-02-19T20:17:30.134724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-02-19T20:17:30.146516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-02-19T20:17:30.146915] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-02-19T20:17:30.147818] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-02-19T20:17:30.147873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:30.147908] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:30.147935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:30.148002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:30.208083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:30.208868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:30.208970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:30.209012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:30.341943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:30.342112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:30.342153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:30.342184] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:30.345778] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: DOWN (p=25.13%) [2026-02-19T20:17:30.346109] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-02-19T20:17:30.346427] [INFO ] [sig ] BFLY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:30.501449] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BFLY.txt [2026-02-19T20:17:30.501650] [INFO ] [sig ] [388/3393] Completed BFLY in 0.4s | 2.67 sym/s | Total: 2.4m | ETA: 18.8m [2026-02-19T20:17:30.501697] [INFO ] [sig ] [389/3393] Forecasting BFS... [2026-02-19T20:17:30.501741] [INFO ] [sig ] Generating forecast for: BFS [2026-02-19T20:17:30.501785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-02-19T20:17:30.514457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-02-19T20:17:30.514870] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-02-19T20:17:30.515700] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-02-19T20:17:30.515755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:30.515789] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:30.515817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:30.515875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:30.579691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:30.580499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:30.580603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:30.580640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:30.706066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:30.706229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:30.706270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:30.706300] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:30.709929] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: UP (p=56.74%) [2026-02-19T20:17:30.710266] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-02-19T20:17:30.710434] [INFO ] [sig ] BFS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:30.861099] [INFO ] [LOCAL ] Saved forecast: BFS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BFS.txt [2026-02-19T20:17:30.861276] [INFO ] [sig ] [389/3393] Completed BFS in 0.4s | 2.67 sym/s | Total: 2.4m | ETA: 18.8m [2026-02-19T20:17:30.861317] [INFO ] [sig ] [390/3393] Forecasting BG... [2026-02-19T20:17:30.861350] [INFO ] [sig ] Generating forecast for: BG [2026-02-19T20:17:30.861381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-02-19T20:17:30.872788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-02-19T20:17:30.873209] [INFO ] [FORECASTER] Starting predict_future for BG [2026-02-19T20:17:30.874126] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-02-19T20:17:30.874183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:30.874217] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:30.874244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:30.874301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:30.935946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:30.936871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:30.936962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:30.936996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:31.069460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:31.069647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:31.069708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:31.069739] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:31.073546] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: UP (p=98.61%) [2026-02-19T20:17:31.073882] [INFO ] [FORECASTER] Completed predict_future for BG [2026-02-19T20:17:31.074025] [INFO ] [sig ] BG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:31.218812] [INFO ] [LOCAL ] Saved forecast: BG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BG.txt [2026-02-19T20:17:31.218988] [INFO ] [sig ] [390/3393] Completed BG in 0.4s | 2.67 sym/s | Total: 2.4m | ETA: 18.7m [2026-02-19T20:17:31.219032] [INFO ] [sig ] [391/3393] Forecasting BGB... [2026-02-19T20:17:31.219065] [INFO ] [sig ] Generating forecast for: BGB [2026-02-19T20:17:31.219095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-02-19T20:17:31.230553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-02-19T20:17:31.230914] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-02-19T20:17:31.231718] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-02-19T20:17:31.231771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:31.231803] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:31.231830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:31.231885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:31.292133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:31.292829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:31.292914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:31.292947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:31.415646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:31.415806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:31.415848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:31.415878] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:31.419251] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: DOWN (p=21.37%) [2026-02-19T20:17:31.419528] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-02-19T20:17:31.419684] [INFO ] [sig ] BGB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:31.562816] [INFO ] [LOCAL ] Saved forecast: BGB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BGB.txt [2026-02-19T20:17:31.562948] [INFO ] [sig ] [391/3393] Completed BGB in 0.3s | 2.67 sym/s | Total: 2.4m | ETA: 18.7m [2026-02-19T20:17:31.562986] [INFO ] [sig ] [392/3393] Forecasting BGC... [2026-02-19T20:17:31.563016] [INFO ] [sig ] Generating forecast for: BGC [2026-02-19T20:17:31.563048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-02-19T20:17:31.573949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-02-19T20:17:31.574288] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-02-19T20:17:31.575079] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-02-19T20:17:31.575137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:31.575168] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:31.575196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:31.575256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:31.637376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:31.638304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:31.638423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:31.638459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:31.760774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:31.760928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:31.760968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:31.760998] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:31.764836] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: DOWN (p=13.05%) [2026-02-19T20:17:31.765115] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-02-19T20:17:31.765245] [INFO ] [sig ] BGC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:31.983199] [INFO ] [LOCAL ] Saved forecast: BGC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BGC.txt [2026-02-19T20:17:31.983353] [INFO ] [sig ] [392/3393] Completed BGC in 0.4s | 2.67 sym/s | Total: 2.4m | ETA: 18.7m [2026-02-19T20:17:31.983395] [INFO ] [sig ] [393/3393] Forecasting BGH... [2026-02-19T20:17:31.983424] [INFO ] [sig ] Generating forecast for: BGH [2026-02-19T20:17:31.983659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-02-19T20:17:31.995948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-02-19T20:17:31.996289] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-02-19T20:17:31.997104] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-02-19T20:17:31.997158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:31.997192] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:31.997219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:31.997276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:32.054407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:32.055367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:32.055458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:32.055492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:32.176465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:32.176655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:32.176699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:32.176731] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:32.180690] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: UP (p=84.87%) [2026-02-19T20:17:32.181046] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-02-19T20:17:32.181211] [INFO ] [sig ] BGH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:32.326241] [INFO ] [LOCAL ] Saved forecast: BGH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BGH.txt [2026-02-19T20:17:32.326397] [INFO ] [sig ] [393/3393] Completed BGH in 0.3s | 2.67 sym/s | Total: 2.5m | ETA: 18.7m [2026-02-19T20:17:32.326439] [INFO ] [sig ] [394/3393] Forecasting BGLC... [2026-02-19T20:17:32.326470] [INFO ] [sig ] Generating forecast for: BGLC [2026-02-19T20:17:32.326500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-02-19T20:17:32.337398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-02-19T20:17:32.337751] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-02-19T20:17:32.338559] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-02-19T20:17:32.338639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:32.338699] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:32.338739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:32.338797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:32.396088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:32.396888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:32.396976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:32.397008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:32.516835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:32.516993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:32.517033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:32.517067] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:32.520517] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: UP (p=75.43%) [2026-02-19T20:17:32.520822] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-02-19T20:17:32.520961] [INFO ] [sig ] BGLC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:32.669930] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BGLC.txt [2026-02-19T20:17:32.670100] [INFO ] [sig ] [394/3393] Completed BGLC in 0.3s | 2.67 sym/s | Total: 2.5m | ETA: 18.7m [2026-02-19T20:17:32.670144] [INFO ] [sig ] [395/3393] Forecasting BGRN... [2026-02-19T20:17:32.670173] [INFO ] [sig ] Generating forecast for: BGRN [2026-02-19T20:17:32.670204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-02-19T20:17:32.683088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-02-19T20:17:32.683524] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-02-19T20:17:32.684464] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-02-19T20:17:32.684524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:32.684558] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:32.684606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:32.684667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:32.748138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:32.749075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:32.749167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:32.749202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:32.878133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:32.878312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:32.878376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:32.878408] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:32.882063] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: DOWN (p=12.29%) [2026-02-19T20:17:32.882359] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-02-19T20:17:32.882496] [INFO ] [sig ] BGRN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:33.031339] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BGRN.txt [2026-02-19T20:17:33.031498] [INFO ] [sig ] [395/3393] Completed BGRN in 0.4s | 2.67 sym/s | Total: 2.5m | ETA: 18.7m [2026-02-19T20:17:33.031540] [INFO ] [sig ] [396/3393] Forecasting BGS... [2026-02-19T20:17:33.031590] [INFO ] [sig ] Generating forecast for: BGS [2026-02-19T20:17:33.031624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-02-19T20:17:33.043640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-02-19T20:17:33.044012] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-02-19T20:17:33.044832] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-02-19T20:17:33.044887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:33.044921] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:33.044949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:33.045006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:33.106547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:33.107467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:33.107559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:33.107615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:33.242778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:33.242977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:33.243031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:33.243062] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:33.247673] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: DOWN (p=46.28%) [2026-02-19T20:17:33.248045] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-02-19T20:17:33.248289] [INFO ] [sig ] BGS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:33.406330] [INFO ] [LOCAL ] Saved forecast: BGS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BGS.txt [2026-02-19T20:17:33.406485] [INFO ] [sig ] [396/3393] Completed BGS in 0.4s | 2.67 sym/s | Total: 2.5m | ETA: 18.7m [2026-02-19T20:17:33.406526] [INFO ] [sig ] [397/3393] Forecasting BGSF... [2026-02-19T20:17:33.406555] [INFO ] [sig ] Generating forecast for: BGSF [2026-02-19T20:17:33.406605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-02-19T20:17:33.419103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-02-19T20:17:33.419701] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-02-19T20:17:33.420553] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-02-19T20:17:33.420626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:33.420659] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:33.420687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:33.420744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:33.479630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:33.480601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:33.480693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:33.480726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:33.599185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:33.599545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:33.599606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:33.599682] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:33.603098] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: DOWN (p=49.30%) [2026-02-19T20:17:33.603596] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-02-19T20:17:33.603728] [INFO ] [sig ] BGSF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:33.755843] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BGSF.txt [2026-02-19T20:17:33.755992] [INFO ] [sig ] [397/3393] Completed BGSF in 0.3s | 2.67 sym/s | Total: 2.5m | ETA: 18.7m [2026-02-19T20:17:33.756031] [INFO ] [sig ] [398/3393] Forecasting BGX... [2026-02-19T20:17:33.756063] [INFO ] [sig ] Generating forecast for: BGX [2026-02-19T20:17:33.756111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-02-19T20:17:33.767563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-02-19T20:17:33.767906] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-02-19T20:17:33.768938] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-02-19T20:17:33.768991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:33.769022] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:33.769055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:33.769124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:33.828665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:33.829554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:33.829662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:33.829703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:33.952054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:33.952211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:33.952252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:33.952286] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:33.955875] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: DOWN (p=3.75%) [2026-02-19T20:17:33.956163] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-02-19T20:17:33.956301] [INFO ] [sig ] BGX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:34.104395] [INFO ] [LOCAL ] Saved forecast: BGX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BGX.txt [2026-02-19T20:17:34.104564] [INFO ] [sig ] [398/3393] Completed BGX in 0.3s | 2.67 sym/s | Total: 2.5m | ETA: 18.7m [2026-02-19T20:17:34.104630] [INFO ] [sig ] [399/3393] Forecasting BGY... [2026-02-19T20:17:34.104661] [INFO ] [sig ] Generating forecast for: BGY [2026-02-19T20:17:34.104694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-02-19T20:17:34.117403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-02-19T20:17:34.117841] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-02-19T20:17:34.118713] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-02-19T20:17:34.118768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:34.118801] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:34.118829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:34.118887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:34.181831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:34.182760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:34.182856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:34.182889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:34.312353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:34.312515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:34.312557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:34.312611] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:34.316259] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: UP (p=69.14%) [2026-02-19T20:17:34.316798] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-02-19T20:17:34.316948] [INFO ] [sig ] BGY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:34.471227] [INFO ] [LOCAL ] Saved forecast: BGY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BGY.txt [2026-02-19T20:17:34.471395] [INFO ] [sig ] [399/3393] Completed BGY in 0.4s | 2.67 sym/s | Total: 2.5m | ETA: 18.7m [2026-02-19T20:17:34.471436] [INFO ] [sig ] [400/3393] Forecasting BHC... [2026-02-19T20:17:34.471466] [INFO ] [sig ] Generating forecast for: BHC [2026-02-19T20:17:34.471500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-02-19T20:17:34.483898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-02-19T20:17:34.484335] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-02-19T20:17:34.485273] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-02-19T20:17:34.485332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:34.485364] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:34.485391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:34.485450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:34.547334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:34.548291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:34.548400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:34.548434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:34.677667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:34.677829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:34.677870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:34.677899] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:34.681533] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: UP (p=74.00%) [2026-02-19T20:17:34.681880] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-02-19T20:17:34.682024] [INFO ] [sig ] BHC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:34.833499] [INFO ] [LOCAL ] Saved forecast: BHC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BHC.txt [2026-02-19T20:17:34.833688] [INFO ] [sig ] [400/3393] Completed BHC in 0.4s | 2.67 sym/s | Total: 2.5m | ETA: 18.7m [2026-02-19T20:17:34.833731] [INFO ] [sig ] [401/3393] Forecasting BHE... [2026-02-19T20:17:34.833763] [INFO ] [sig ] Generating forecast for: BHE [2026-02-19T20:17:34.833794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-02-19T20:17:34.845526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-02-19T20:17:34.845983] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-02-19T20:17:34.846892] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-02-19T20:17:34.846953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:34.846988] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:34.847017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:34.847077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:34.911108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:34.912038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:34.912140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:34.912184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:35.041431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:35.041632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:35.041678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:35.041709] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:35.045421] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: DOWN (p=26.52%) [2026-02-19T20:17:35.045781] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-02-19T20:17:35.045936] [INFO ] [sig ] BHE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:35.197733] [INFO ] [LOCAL ] Saved forecast: BHE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BHE.txt [2026-02-19T20:17:35.197950] [INFO ] [sig ] [401/3393] Completed BHE in 0.4s | 2.67 sym/s | Total: 2.5m | ETA: 18.7m [2026-02-19T20:17:35.198025] [INFO ] [sig ] [402/3393] Forecasting BHF... [2026-02-19T20:17:35.198104] [INFO ] [sig ] Generating forecast for: BHF [2026-02-19T20:17:35.198154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-02-19T20:17:35.210095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-02-19T20:17:35.210509] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-02-19T20:17:35.211615] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-02-19T20:17:35.211674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:35.211706] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:35.211733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:35.211791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:35.272743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:35.273714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:35.273813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:35.273848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:35.402410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:35.402595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:35.402645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:35.402679] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:35.406355] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: DOWN (p=14.93%) [2026-02-19T20:17:35.406686] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-02-19T20:17:35.406831] [INFO ] [sig ] BHF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:35.555498] [INFO ] [LOCAL ] Saved forecast: BHF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BHF.txt [2026-02-19T20:17:35.555688] [INFO ] [sig ] [402/3393] Completed BHF in 0.4s | 2.67 sym/s | Total: 2.5m | ETA: 18.7m [2026-02-19T20:17:35.555735] [INFO ] [sig ] [403/3393] Forecasting BHFAL... [2026-02-19T20:17:35.555769] [INFO ] [sig ] Generating forecast for: BHFAL [2026-02-19T20:17:35.555801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-02-19T20:17:35.567306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-02-19T20:17:35.567762] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-02-19T20:17:35.568848] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-02-19T20:17:35.568915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:35.568957] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:35.568990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:35.569061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:35.628560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:35.629512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:35.629638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:35.629677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:35.754733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:35.754900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:35.754948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:35.754987] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:35.758594] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: DOWN (p=22.19%) [2026-02-19T20:17:35.758907] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-02-19T20:17:35.759051] [INFO ] [sig ] BHFAL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:35.909151] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BHFAL.txt [2026-02-19T20:17:35.909332] [INFO ] [sig ] [403/3393] Completed BHFAL in 0.4s | 2.67 sym/s | Total: 2.5m | ETA: 18.6m [2026-02-19T20:17:35.909373] [INFO ] [sig ] [404/3393] Forecasting BHFAM... [2026-02-19T20:17:35.909404] [INFO ] [sig ] Generating forecast for: BHFAM [2026-02-19T20:17:35.909435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-02-19T20:17:35.921834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-02-19T20:17:35.922251] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-02-19T20:17:35.923133] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-02-19T20:17:35.923192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:35.923225] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:35.923256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:35.923314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:35.986244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:35.987170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:35.987300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:35.987338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:36.114422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:36.114599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:36.114644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:36.114675] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:36.118208] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: DOWN (p=19.03%) [2026-02-19T20:17:36.118499] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-02-19T20:17:36.118655] [INFO ] [sig ] BHFAM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:36.266661] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BHFAM.txt [2026-02-19T20:17:36.266800] [INFO ] [sig ] [404/3393] Completed BHFAM in 0.4s | 2.67 sym/s | Total: 2.5m | ETA: 18.6m [2026-02-19T20:17:36.266841] [INFO ] [sig ] [405/3393] Forecasting BHFAN... [2026-02-19T20:17:36.266872] [INFO ] [sig ] Generating forecast for: BHFAN [2026-02-19T20:17:36.266904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-02-19T20:17:36.279895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-02-19T20:17:36.280266] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-02-19T20:17:36.281087] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-02-19T20:17:36.281141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:36.281173] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:36.281201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:36.281273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:36.339012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:36.339774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:36.339858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:36.339891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:36.462807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:36.462974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:36.463017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:36.463048] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:36.466772] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: DOWN (p=29.92%) [2026-02-19T20:17:36.467104] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-02-19T20:17:36.467272] [INFO ] [sig ] BHFAN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:36.614162] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BHFAN.txt [2026-02-19T20:17:36.614322] [INFO ] [sig ] [405/3393] Completed BHFAN in 0.3s | 2.67 sym/s | Total: 2.5m | ETA: 18.6m [2026-02-19T20:17:36.614363] [INFO ] [sig ] [406/3393] Forecasting BHFAO... [2026-02-19T20:17:36.614394] [INFO ] [sig ] Generating forecast for: BHFAO [2026-02-19T20:17:36.614425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-02-19T20:17:36.626040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-02-19T20:17:36.626422] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-02-19T20:17:36.627282] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-02-19T20:17:36.627339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:36.627373] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:36.627402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:36.627460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:36.686646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:36.687540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:36.687711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:36.687767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:36.805763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:36.805942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:36.805985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:36.806025] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:36.809806] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: UP (p=51.92%) [2026-02-19T20:17:36.810114] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-02-19T20:17:36.810262] [INFO ] [sig ] BHFAO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:36.968817] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BHFAO.txt [2026-02-19T20:17:36.968987] [INFO ] [sig ] [406/3393] Completed BHFAO in 0.4s | 2.67 sym/s | Total: 2.5m | ETA: 18.6m [2026-02-19T20:17:36.969030] [INFO ] [sig ] [407/3393] Forecasting BHFAP... [2026-02-19T20:17:36.969062] [INFO ] [sig ] Generating forecast for: BHFAP [2026-02-19T20:17:36.969094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-02-19T20:17:36.980790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-02-19T20:17:36.981122] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-02-19T20:17:36.982107] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-02-19T20:17:36.982176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:36.982210] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:36.982238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:36.982295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:37.043210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:37.044155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:37.044260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:37.044301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:37.171741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:37.171906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:37.171948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:37.171979] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:37.175781] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: DOWN (p=22.85%) [2026-02-19T20:17:37.176105] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-02-19T20:17:37.176251] [INFO ] [sig ] BHFAP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:37.327992] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BHFAP.txt [2026-02-19T20:17:37.328204] [INFO ] [sig ] [407/3393] Completed BHFAP in 0.4s | 2.67 sym/s | Total: 2.5m | ETA: 18.6m [2026-02-19T20:17:37.328281] [INFO ] [sig ] [408/3393] Forecasting BHK... [2026-02-19T20:17:37.328331] [INFO ] [sig ] Generating forecast for: BHK [2026-02-19T20:17:37.328366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-02-19T20:17:37.339896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-02-19T20:17:37.340265] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-02-19T20:17:37.341125] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-02-19T20:17:37.341180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:37.341213] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:37.341242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:37.341300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:37.402760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:37.403675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:37.403775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:37.403822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:37.533632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:37.533796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:37.533837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:37.533867] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:37.537411] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: UP (p=94.85%) [2026-02-19T20:17:37.537737] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-02-19T20:17:37.537878] [INFO ] [sig ] BHK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:37.687015] [INFO ] [LOCAL ] Saved forecast: BHK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BHK.txt [2026-02-19T20:17:37.687181] [INFO ] [sig ] [408/3393] Completed BHK in 0.4s | 2.67 sym/s | Total: 2.5m | ETA: 18.6m [2026-02-19T20:17:37.687222] [INFO ] [sig ] [409/3393] Forecasting BHP... [2026-02-19T20:17:37.687255] [INFO ] [sig ] Generating forecast for: BHP [2026-02-19T20:17:37.687286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-02-19T20:17:37.700030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-02-19T20:17:37.700471] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-02-19T20:17:37.701356] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-02-19T20:17:37.701411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:37.701442] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:37.701469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:37.701526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:37.761444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:37.762381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:37.762471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:37.762507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:37.889994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:37.890158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:37.890203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:37.890242] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:37.893913] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: UP (p=86.14%) [2026-02-19T20:17:37.894250] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-02-19T20:17:37.894395] [INFO ] [sig ] BHP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:38.042055] [INFO ] [LOCAL ] Saved forecast: BHP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BHP.txt [2026-02-19T20:17:38.042218] [INFO ] [sig ] [409/3393] Completed BHP in 0.4s | 2.67 sym/s | Total: 2.5m | ETA: 18.6m [2026-02-19T20:17:38.042269] [INFO ] [sig ] [410/3393] Forecasting BHRB... [2026-02-19T20:17:38.042301] [INFO ] [sig ] Generating forecast for: BHRB [2026-02-19T20:17:38.042332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-02-19T20:17:38.053496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-02-19T20:17:38.053921] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-02-19T20:17:38.054773] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-02-19T20:17:38.054829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:38.054862] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:38.054890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:38.054948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:38.112516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:38.113379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:38.113464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:38.113498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:38.236481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:38.236668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:38.236714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:38.236744] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:38.240321] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: DOWN (p=7.40%) [2026-02-19T20:17:38.240633] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-02-19T20:17:38.240796] [INFO ] [sig ] BHRB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:38.390052] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BHRB.txt [2026-02-19T20:17:38.390215] [INFO ] [sig ] [410/3393] Completed BHRB in 0.3s | 2.68 sym/s | Total: 2.6m | ETA: 18.6m [2026-02-19T20:17:38.390256] [INFO ] [sig ] [411/3393] Forecasting BHVN... [2026-02-19T20:17:38.390287] [INFO ] [sig ] Generating forecast for: BHVN [2026-02-19T20:17:38.390318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-02-19T20:17:38.400668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-02-19T20:17:38.401021] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-02-19T20:17:38.401839] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-02-19T20:17:38.401921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:38.401954] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:38.401981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:38.402038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:38.464869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:38.465949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:38.466040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:38.466073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:38.590065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:38.590235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:38.590278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:38.590310] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:38.593881] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: UP (p=88.36%) [2026-02-19T20:17:38.594168] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-02-19T20:17:38.594307] [INFO ] [sig ] BHVN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:38.743271] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BHVN.txt [2026-02-19T20:17:38.743434] [INFO ] [sig ] [411/3393] Completed BHVN in 0.4s | 2.68 sym/s | Total: 2.6m | ETA: 18.6m [2026-02-19T20:17:38.743682] [INFO ] [sig ] [412/3393] Forecasting BIB... [2026-02-19T20:17:38.743715] [INFO ] [sig ] Generating forecast for: BIB [2026-02-19T20:17:38.743748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-02-19T20:17:38.755161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-02-19T20:17:38.755472] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-02-19T20:17:38.756272] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-02-19T20:17:38.756327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:38.756359] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:38.756388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:38.756446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:38.815480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:38.816539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:38.816643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:38.816679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:38.931191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:38.931352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:38.931393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:38.931423] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:38.934805] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: UP (p=61.98%) [2026-02-19T20:17:38.935097] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-02-19T20:17:38.935225] [INFO ] [sig ] BIB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:39.084310] [INFO ] [LOCAL ] Saved forecast: BIB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BIB.txt [2026-02-19T20:17:39.084512] [INFO ] [sig ] [412/3393] Completed BIB in 0.3s | 2.68 sym/s | Total: 2.6m | ETA: 18.6m [2026-02-19T20:17:39.084587] [INFO ] [sig ] [413/3393] Forecasting BIIB... [2026-02-19T20:17:39.084636] [INFO ] [sig ] Generating forecast for: BIIB [2026-02-19T20:17:39.084679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-02-19T20:17:39.097826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-02-19T20:17:39.098226] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-02-19T20:17:39.099228] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-02-19T20:17:39.099284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:39.099318] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:39.099346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:39.099405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:39.157153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:39.157823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:39.157903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:39.157936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:39.286301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:39.286455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:39.286494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:39.286523] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:39.290028] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: DOWN (p=3.60%) [2026-02-19T20:17:39.290309] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-02-19T20:17:39.290436] [INFO ] [sig ] BIIB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:39.451357] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BIIB.txt [2026-02-19T20:17:39.451516] [INFO ] [sig ] [413/3393] Completed BIIB in 0.4s | 2.68 sym/s | Total: 2.6m | ETA: 18.6m [2026-02-19T20:17:39.451557] [INFO ] [sig ] [414/3393] Forecasting BILI... [2026-02-19T20:17:39.451609] [INFO ] [sig ] Generating forecast for: BILI [2026-02-19T20:17:39.451642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-02-19T20:17:39.463234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-02-19T20:17:39.463781] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-02-19T20:17:39.464558] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-02-19T20:17:39.464631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:39.464664] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:39.464691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:39.464747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:39.524436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:39.525331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:39.525419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:39.525452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:39.645567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:39.645766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:39.645842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:39.645874] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:39.649382] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: UP (p=70.49%) [2026-02-19T20:17:39.649698] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-02-19T20:17:39.649838] [INFO ] [sig ] BILI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:39.798509] [INFO ] [LOCAL ] Saved forecast: BILI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BILI.txt [2026-02-19T20:17:39.798697] [INFO ] [sig ] [414/3393] Completed BILI in 0.3s | 2.68 sym/s | Total: 2.6m | ETA: 18.5m [2026-02-19T20:17:39.798743] [INFO ] [sig ] [415/3393] Forecasting BILL... [2026-02-19T20:17:39.798775] [INFO ] [sig ] Generating forecast for: BILL [2026-02-19T20:17:39.798808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-02-19T20:17:39.811499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-02-19T20:17:39.811932] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-02-19T20:17:39.812921] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-02-19T20:17:39.812982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:39.813016] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:39.813045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:39.813104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:39.871370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:39.872182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:39.872267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:39.872300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:39.998836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:39.999001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:39.999042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:39.999071] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:40.002674] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: DOWN (p=0.69%) [2026-02-19T20:17:40.003006] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-02-19T20:17:40.003155] [INFO ] [sig ] BILL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:40.156882] [INFO ] [LOCAL ] Saved forecast: BILL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BILL.txt [2026-02-19T20:17:40.157052] [INFO ] [sig ] [415/3393] Completed BILL in 0.4s | 2.68 sym/s | Total: 2.6m | ETA: 18.5m [2026-02-19T20:17:40.157093] [INFO ] [sig ] [416/3393] Forecasting BIO... [2026-02-19T20:17:40.157125] [INFO ] [sig ] Generating forecast for: BIO [2026-02-19T20:17:40.157157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-02-19T20:17:40.170623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-02-19T20:17:40.171037] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-02-19T20:17:40.171881] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-02-19T20:17:40.171939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:40.171975] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:40.172004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:40.172065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:40.236912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:40.237778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:40.237872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:40.237913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:40.370032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:40.370195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:40.370243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:40.370279] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:40.373913] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: DOWN (p=17.62%) [2026-02-19T20:17:40.374234] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-02-19T20:17:40.374375] [INFO ] [sig ] BIO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:40.528964] [INFO ] [LOCAL ] Saved forecast: BIO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BIO.txt [2026-02-19T20:17:40.529146] [INFO ] [sig ] [416/3393] Completed BIO in 0.4s | 2.68 sym/s | Total: 2.6m | ETA: 18.5m [2026-02-19T20:17:40.529190] [INFO ] [sig ] [417/3393] Forecasting BIP... [2026-02-19T20:17:40.529220] [INFO ] [sig ] Generating forecast for: BIP [2026-02-19T20:17:40.529250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-02-19T20:17:40.543337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-02-19T20:17:40.543772] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-02-19T20:17:40.544706] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-02-19T20:17:40.544767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:40.544800] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:40.544828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:40.544899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:40.604354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:40.605246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:40.605338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:40.605373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:40.736849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:40.737019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:40.737060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:40.737091] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:40.741211] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: UP (p=92.53%) [2026-02-19T20:17:40.741552] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-02-19T20:17:40.741720] [INFO ] [sig ] BIP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:40.895140] [INFO ] [LOCAL ] Saved forecast: BIP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BIP.txt [2026-02-19T20:17:40.895303] [INFO ] [sig ] [417/3393] Completed BIP in 0.4s | 2.68 sym/s | Total: 2.6m | ETA: 18.5m [2026-02-19T20:17:40.895351] [INFO ] [sig ] [418/3393] Forecasting BIPH... [2026-02-19T20:17:40.895380] [INFO ] [sig ] Generating forecast for: BIPH [2026-02-19T20:17:40.895470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-02-19T20:17:40.906846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-02-19T20:17:40.907250] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-02-19T20:17:40.908134] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-02-19T20:17:40.908190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:40.908240] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:40.908269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:40.908327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:40.967432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:40.968391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:40.968483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:40.968518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:41.081114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:41.081276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:41.081325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:41.081368] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:41.084867] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: DOWN (p=4.20%) [2026-02-19T20:17:41.085159] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-02-19T20:17:41.085294] [INFO ] [sig ] BIPH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:41.230588] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BIPH.txt [2026-02-19T20:17:41.230750] [INFO ] [sig ] [418/3393] Completed BIPH in 0.3s | 2.68 sym/s | Total: 2.6m | ETA: 18.5m [2026-02-19T20:17:41.230792] [INFO ] [sig ] [419/3393] Forecasting BIPI... [2026-02-19T20:17:41.230821] [INFO ] [sig ] Generating forecast for: BIPI [2026-02-19T20:17:41.230852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-02-19T20:17:41.242821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-02-19T20:17:41.243205] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-02-19T20:17:41.244022] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-02-19T20:17:41.244077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:41.244109] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:41.244136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:41.244193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:41.305430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:41.306283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:41.306381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:41.306422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:41.413977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:41.414138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:41.414178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:41.414207] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:41.418238] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: DOWN (p=14.93%) [2026-02-19T20:17:41.418642] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-02-19T20:17:41.418791] [INFO ] [sig ] BIPI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:41.566436] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BIPI.txt [2026-02-19T20:17:41.566592] [INFO ] [sig ] [419/3393] Completed BIPI in 0.3s | 2.68 sym/s | Total: 2.6m | ETA: 18.5m [2026-02-19T20:17:41.566636] [INFO ] [sig ] [420/3393] Forecasting BIRD... [2026-02-19T20:17:41.566666] [INFO ] [sig ] Generating forecast for: BIRD [2026-02-19T20:17:41.566697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-02-19T20:17:41.577999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-02-19T20:17:41.578532] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-02-19T20:17:41.579373] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-02-19T20:17:41.579427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:41.579459] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:41.579486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:41.579544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:41.641528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:41.642334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:41.642418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:41.642452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:41.768143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:41.768320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:41.768365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:41.768395] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:41.771918] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: UP (p=81.75%) [2026-02-19T20:17:41.772194] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-02-19T20:17:41.772330] [INFO ] [sig ] BIRD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:41.916567] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BIRD.txt [2026-02-19T20:17:41.916948] [INFO ] [sig ] [420/3393] Completed BIRD in 0.4s | 2.68 sym/s | Total: 2.6m | ETA: 18.5m [2026-02-19T20:17:41.916991] [INFO ] [sig ] [421/3393] Forecasting BIRK... [2026-02-19T20:17:41.917021] [INFO ] [sig ] Generating forecast for: BIRK [2026-02-19T20:17:41.917058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-02-19T20:17:41.929699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-02-19T20:17:41.930044] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-02-19T20:17:41.930852] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-02-19T20:17:41.930906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:41.930939] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:41.930967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:41.931025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:41.991153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:41.991958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:41.992061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:41.992096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:42.113690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:42.113872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:42.113930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:42.113967] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:42.117707] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: UP (p=86.44%) [2026-02-19T20:17:42.117999] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-02-19T20:17:42.118162] [INFO ] [sig ] BIRK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:42.259824] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BIRK.txt [2026-02-19T20:17:42.259967] [INFO ] [sig ] [421/3393] Completed BIRK in 0.3s | 2.68 sym/s | Total: 2.6m | ETA: 18.5m [2026-02-19T20:17:42.260013] [INFO ] [sig ] [422/3393] Forecasting BITF... [2026-02-19T20:17:42.260044] [INFO ] [sig ] Generating forecast for: BITF [2026-02-19T20:17:42.260075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-02-19T20:17:42.271221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-02-19T20:17:42.271597] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-02-19T20:17:42.272373] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-02-19T20:17:42.272425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:42.272457] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:42.272484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:42.272540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:42.330506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:42.331354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:42.331453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:42.331488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:42.448165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:42.448344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:42.448391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:42.448427] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:42.452462] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: DOWN (p=1.79%) [2026-02-19T20:17:42.452772] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-02-19T20:17:42.452910] [INFO ] [sig ] BITF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:42.594227] [INFO ] [LOCAL ] Saved forecast: BITF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BITF.txt [2026-02-19T20:17:42.594376] [INFO ] [sig ] [422/3393] Completed BITF in 0.3s | 2.68 sym/s | Total: 2.6m | ETA: 18.5m [2026-02-19T20:17:42.594416] [INFO ] [sig ] [423/3393] Forecasting BIVI... [2026-02-19T20:17:42.594446] [INFO ] [sig ] Generating forecast for: BIVI [2026-02-19T20:17:42.594682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-02-19T20:17:42.606051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-02-19T20:17:42.606398] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-02-19T20:17:42.607420] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-02-19T20:17:42.607474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:42.607507] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:42.607535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:42.607618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:42.666941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:42.667678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:42.667760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:42.667794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:42.785801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:42.785966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:42.786007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:42.786036] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:42.789547] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: UP (p=89.19%) [2026-02-19T20:17:42.790068] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-02-19T20:17:42.790220] [INFO ] [sig ] BIVI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:42.933877] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BIVI.txt [2026-02-19T20:17:42.934039] [INFO ] [sig ] [423/3393] Completed BIVI in 0.3s | 2.68 sym/s | Total: 2.6m | ETA: 18.5m [2026-02-19T20:17:42.934079] [INFO ] [sig ] [424/3393] Forecasting BJ... [2026-02-19T20:17:42.934110] [INFO ] [sig ] Generating forecast for: BJ [2026-02-19T20:17:42.934140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-02-19T20:17:42.946101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-02-19T20:17:42.946473] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-02-19T20:17:42.947323] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-02-19T20:17:42.947380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:42.947415] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:42.947443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:42.947503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:43.006291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:43.007152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:43.007235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:43.007269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:43.130234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:43.130393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:43.130432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:43.130460] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:43.133942] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: DOWN (p=10.77%) [2026-02-19T20:17:43.134243] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-02-19T20:17:43.134430] [INFO ] [sig ] BJ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:43.283865] [INFO ] [LOCAL ] Saved forecast: BJ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BJ.txt [2026-02-19T20:17:43.284023] [INFO ] [sig ] [424/3393] Completed BJ in 0.3s | 2.68 sym/s | Total: 2.6m | ETA: 18.5m [2026-02-19T20:17:43.284077] [INFO ] [sig ] [425/3393] Forecasting BJRI... [2026-02-19T20:17:43.284116] [INFO ] [sig ] Generating forecast for: BJRI [2026-02-19T20:17:43.284148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-02-19T20:17:43.296313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-02-19T20:17:43.296734] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-02-19T20:17:43.297606] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-02-19T20:17:43.297663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:43.297696] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:43.297723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:43.297780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:43.360651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:43.361759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:43.361853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:43.361888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:43.493874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:43.494034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:43.494074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:43.494120] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:43.497692] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: DOWN (p=49.03%) [2026-02-19T20:17:43.497999] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-02-19T20:17:43.498171] [INFO ] [sig ] BJRI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:43.646768] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BJRI.txt [2026-02-19T20:17:43.646934] [INFO ] [sig ] [425/3393] Completed BJRI in 0.4s | 2.68 sym/s | Total: 2.6m | ETA: 18.4m [2026-02-19T20:17:43.646977] [INFO ] [sig ] [426/3393] Forecasting BK... [2026-02-19T20:17:43.647007] [INFO ] [sig ] Generating forecast for: BK [2026-02-19T20:17:43.647036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BK' from 'https://tdm.silogroup.org/data/derivative_storage/BK.csv'. [2026-02-19T20:17:43.659091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BK'. [2026-02-19T20:17:43.659458] [INFO ] [FORECASTER] Starting predict_future for BK [2026-02-19T20:17:43.660268] [DEBUG] [LOCAL ] No optimal features file found for BK: ./output/feature-sets/BK.txt [2026-02-19T20:17:43.660331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:43.660370] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:43.660402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:43.660471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:43.718857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:43.719684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:43.719773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:43.719807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:43.843310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:43.843474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:43.843514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:43.843542] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:43.847050] [DEBUG] [FORECASTER] BK: Forecast T+1@11:T+2@11: UP (p=85.37%) [2026-02-19T20:17:43.847367] [INFO ] [FORECASTER] Completed predict_future for BK [2026-02-19T20:17:43.847507] [INFO ] [sig ] BK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:43.992494] [INFO ] [LOCAL ] Saved forecast: BK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BK.txt [2026-02-19T20:17:43.992675] [INFO ] [sig ] [426/3393] Completed BK in 0.3s | 2.68 sym/s | Total: 2.6m | ETA: 18.4m [2026-02-19T20:17:43.992718] [INFO ] [sig ] [427/3393] Forecasting BKCH... [2026-02-19T20:17:43.992750] [INFO ] [sig ] Generating forecast for: BKCH [2026-02-19T20:17:43.992780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-02-19T20:17:44.003137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-02-19T20:17:44.003588] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-02-19T20:17:44.004484] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-02-19T20:17:44.004542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:44.004795] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:44.004826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:44.004883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:44.068192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:44.069161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:44.069269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:44.069306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:44.189073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:44.189235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:44.189277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:44.189305] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:44.192919] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: UP (p=97.59%) [2026-02-19T20:17:44.193240] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-02-19T20:17:44.193384] [INFO ] [sig ] BKCH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:44.344386] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BKCH.txt [2026-02-19T20:17:44.344545] [INFO ] [sig ] [427/3393] Completed BKCH in 0.4s | 2.68 sym/s | Total: 2.7m | ETA: 18.4m [2026-02-19T20:17:44.344603] [INFO ] [sig ] [428/3393] Forecasting BKD... [2026-02-19T20:17:44.344636] [INFO ] [sig ] Generating forecast for: BKD [2026-02-19T20:17:44.344669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-02-19T20:17:44.355218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-02-19T20:17:44.355800] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-02-19T20:17:44.356909] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-02-19T20:17:44.356970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:44.357003] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:44.357031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:44.357090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:44.421737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:44.422871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:44.422959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:44.422994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:44.550375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:44.550554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:44.550624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:44.550657] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:44.554317] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: DOWN (p=39.16%) [2026-02-19T20:17:44.554660] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-02-19T20:17:44.554802] [INFO ] [sig ] BKD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:44.704719] [INFO ] [LOCAL ] Saved forecast: BKD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BKD.txt [2026-02-19T20:17:44.704883] [INFO ] [sig ] [428/3393] Completed BKD in 0.4s | 2.68 sym/s | Total: 2.7m | ETA: 18.4m [2026-02-19T20:17:44.704928] [INFO ] [sig ] [429/3393] Forecasting BKE... [2026-02-19T20:17:44.704960] [INFO ] [sig ] Generating forecast for: BKE [2026-02-19T20:17:44.704994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-02-19T20:17:44.716044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-02-19T20:17:44.716408] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-02-19T20:17:44.717281] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-02-19T20:17:44.717341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:44.717380] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:44.717423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:44.717483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:44.781709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:44.782685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:44.782791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:44.782843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:44.909652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:44.909815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:44.909855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:44.909884] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:44.913341] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: DOWN (p=19.05%) [2026-02-19T20:17:44.913662] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-02-19T20:17:44.913799] [INFO ] [sig ] BKE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:45.063657] [INFO ] [LOCAL ] Saved forecast: BKE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BKE.txt [2026-02-19T20:17:45.063824] [INFO ] [sig ] [429/3393] Completed BKE in 0.4s | 2.68 sym/s | Total: 2.7m | ETA: 18.4m [2026-02-19T20:17:45.063868] [INFO ] [sig ] [430/3393] Forecasting BKH... [2026-02-19T20:17:45.063908] [INFO ] [sig ] Generating forecast for: BKH [2026-02-19T20:17:45.063941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-02-19T20:17:45.075080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-02-19T20:17:45.075457] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-02-19T20:17:45.076315] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-02-19T20:17:45.076370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:45.076402] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:45.076429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:45.076486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:45.141887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:45.142858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:45.142954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:45.142992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:45.266762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:45.266931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:45.266972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:45.267002] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:45.270640] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: DOWN (p=1.18%) [2026-02-19T20:17:45.270955] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-02-19T20:17:45.271097] [INFO ] [sig ] BKH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:45.416973] [INFO ] [LOCAL ] Saved forecast: BKH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BKH.txt [2026-02-19T20:17:45.417155] [INFO ] [sig ] [430/3393] Completed BKH in 0.4s | 2.68 sym/s | Total: 2.7m | ETA: 18.4m [2026-02-19T20:17:45.417196] [INFO ] [sig ] [431/3393] Forecasting BKN... [2026-02-19T20:17:45.417227] [INFO ] [sig ] Generating forecast for: BKN [2026-02-19T20:17:45.417258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKN' from 'https://tdm.silogroup.org/data/derivative_storage/BKN.csv'. [2026-02-19T20:17:45.429392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKN'. [2026-02-19T20:17:45.429882] [INFO ] [FORECASTER] Starting predict_future for BKN [2026-02-19T20:17:45.430787] [DEBUG] [LOCAL ] No optimal features file found for BKN: ./output/feature-sets/BKN.txt [2026-02-19T20:17:45.430845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:45.430878] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:45.430906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:45.430965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:45.490172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:45.491192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:45.491285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:45.491320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:45.614373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:45.614797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:45.614841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:45.614872] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:45.618933] [DEBUG] [FORECASTER] BKN: Forecast T+1@11:T+2@11: DOWN (p=12.41%) [2026-02-19T20:17:45.619245] [INFO ] [FORECASTER] Completed predict_future for BKN [2026-02-19T20:17:45.619405] [INFO ] [sig ] BKN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:45.770087] [INFO ] [LOCAL ] Saved forecast: BKN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BKN.txt [2026-02-19T20:17:45.770251] [INFO ] [sig ] [431/3393] Completed BKN in 0.4s | 2.68 sym/s | Total: 2.7m | ETA: 18.4m [2026-02-19T20:17:45.770293] [INFO ] [sig ] [432/3393] Forecasting BKNG... [2026-02-19T20:17:45.770322] [INFO ] [sig ] Generating forecast for: BKNG [2026-02-19T20:17:45.770353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-02-19T20:17:45.784115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-02-19T20:17:45.784643] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-02-19T20:17:45.785733] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-02-19T20:17:45.785799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:45.785842] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:45.785880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:45.785962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:45.853122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:45.854062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:45.854152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:45.854185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:45.979287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:45.979494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:45.979537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:45.979566] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:45.983509] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: DOWN (p=8.72%) [2026-02-19T20:17:45.983822] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-02-19T20:17:45.983954] [INFO ] [sig ] BKNG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:46.131003] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BKNG.txt [2026-02-19T20:17:46.131176] [INFO ] [sig ] [432/3393] Completed BKNG in 0.4s | 2.68 sym/s | Total: 2.7m | ETA: 18.4m [2026-02-19T20:17:46.131225] [INFO ] [sig ] [433/3393] Forecasting BKSY... [2026-02-19T20:17:46.131259] [INFO ] [sig ] Generating forecast for: BKSY [2026-02-19T20:17:46.131297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-02-19T20:17:46.143026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-02-19T20:17:46.143433] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-02-19T20:17:46.144273] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-02-19T20:17:46.144327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:46.144359] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:46.144385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:46.144442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:46.200937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:46.201840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:46.201948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:46.201983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:46.319737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:46.319899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:46.319939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:46.319967] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:46.323384] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: DOWN (p=32.35%) [2026-02-19T20:17:46.323677] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-02-19T20:17:46.323809] [INFO ] [sig ] BKSY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:46.467451] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BKSY.txt [2026-02-19T20:17:46.467613] [INFO ] [sig ] [433/3393] Completed BKSY in 0.3s | 2.68 sym/s | Total: 2.7m | ETA: 18.4m [2026-02-19T20:17:46.467679] [INFO ] [sig ] [434/3393] Forecasting BL... [2026-02-19T20:17:46.467710] [INFO ] [sig ] Generating forecast for: BL [2026-02-19T20:17:46.467741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-02-19T20:17:46.479080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-02-19T20:17:46.479418] [INFO ] [FORECASTER] Starting predict_future for BL [2026-02-19T20:17:46.480431] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-02-19T20:17:46.480484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:46.480515] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:46.480541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:46.480772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:46.540192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:46.541036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:46.541121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:46.541155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:46.662730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:46.662899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:46.662941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:46.662972] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:46.666495] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: DOWN (p=27.96%) [2026-02-19T20:17:46.666816] [INFO ] [FORECASTER] Completed predict_future for BL [2026-02-19T20:17:46.666955] [INFO ] [sig ] BL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:46.813394] [INFO ] [LOCAL ] Saved forecast: BL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BL.txt [2026-02-19T20:17:46.813534] [INFO ] [sig ] [434/3393] Completed BL in 0.3s | 2.68 sym/s | Total: 2.7m | ETA: 18.4m [2026-02-19T20:17:46.813623] [INFO ] [sig ] [435/3393] Forecasting BLBD... [2026-02-19T20:17:46.813656] [INFO ] [sig ] Generating forecast for: BLBD [2026-02-19T20:17:46.813686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-02-19T20:17:46.824742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-02-19T20:17:46.825056] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-02-19T20:17:46.825843] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-02-19T20:17:46.825896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:46.825928] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:46.825955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:46.826012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:46.882158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:46.882818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:46.882896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:46.882928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:47.004177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:47.004333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:47.004373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:47.004403] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:47.008180] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: UP (p=78.58%) [2026-02-19T20:17:47.008457] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-02-19T20:17:47.008601] [INFO ] [sig ] BLBD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:47.152299] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BLBD.txt [2026-02-19T20:17:47.152434] [INFO ] [sig ] [435/3393] Completed BLBD in 0.3s | 2.68 sym/s | Total: 2.7m | ETA: 18.4m [2026-02-19T20:17:47.152475] [INFO ] [sig ] [436/3393] Forecasting BLCN... [2026-02-19T20:17:47.152505] [INFO ] [sig ] Generating forecast for: BLCN [2026-02-19T20:17:47.152536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-02-19T20:17:47.163272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-02-19T20:17:47.163592] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-02-19T20:17:47.164366] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-02-19T20:17:47.164420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:47.164452] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:47.164480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:47.164537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:47.221964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:47.222606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:47.222688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:47.222720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:47.327743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:47.327921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:47.327972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:47.328002] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:47.331563] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: UP (p=80.76%) [2026-02-19T20:17:47.331870] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-02-19T20:17:47.332008] [INFO ] [sig ] BLCN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:47.471739] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BLCN.txt [2026-02-19T20:17:47.471875] [INFO ] [sig ] [436/3393] Completed BLCN in 0.3s | 2.69 sym/s | Total: 2.7m | ETA: 18.3m [2026-02-19T20:17:47.471916] [INFO ] [sig ] [437/3393] Forecasting BLCO... [2026-02-19T20:17:47.471946] [INFO ] [sig ] Generating forecast for: BLCO [2026-02-19T20:17:47.471980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-02-19T20:17:47.483027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-02-19T20:17:47.483341] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-02-19T20:17:47.484138] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-02-19T20:17:47.484192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:47.484224] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:47.484251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:47.484308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:47.545465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:47.546307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:47.546390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:47.546423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:47.675902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:47.676066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:47.676107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:47.676137] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:47.679983] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: UP (p=83.26%) [2026-02-19T20:17:47.680255] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-02-19T20:17:47.680382] [INFO ] [sig ] BLCO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:47.821332] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BLCO.txt [2026-02-19T20:17:47.821467] [INFO ] [sig ] [437/3393] Completed BLCO in 0.3s | 2.69 sym/s | Total: 2.7m | ETA: 18.3m [2026-02-19T20:17:47.821507] [INFO ] [sig ] [438/3393] Forecasting BLD... [2026-02-19T20:17:47.821536] [INFO ] [sig ] Generating forecast for: BLD [2026-02-19T20:17:47.821566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-02-19T20:17:47.833034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-02-19T20:17:47.833341] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-02-19T20:17:47.834329] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-02-19T20:17:47.834382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:47.834414] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:47.834481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:47.834540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:47.891186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:47.891847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:47.891926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:47.891958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:48.007302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:48.007490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:48.007534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:48.007563] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:48.010984] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: UP (p=76.71%) [2026-02-19T20:17:48.011260] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-02-19T20:17:48.011390] [INFO ] [sig ] BLD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:48.153041] [INFO ] [LOCAL ] Saved forecast: BLD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BLD.txt [2026-02-19T20:17:48.153191] [INFO ] [sig ] [438/3393] Completed BLD in 0.3s | 2.69 sym/s | Total: 2.7m | ETA: 18.3m [2026-02-19T20:17:48.153231] [INFO ] [sig ] [439/3393] Forecasting BLDP... [2026-02-19T20:17:48.153260] [INFO ] [sig ] Generating forecast for: BLDP [2026-02-19T20:17:48.153291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-02-19T20:17:48.165645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-02-19T20:17:48.166046] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-02-19T20:17:48.166994] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-02-19T20:17:48.167049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:48.167091] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:48.167128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:48.167189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:48.226727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:48.227487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:48.227609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:48.227646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:48.353719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:48.353874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:48.353914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:48.353944] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:48.357356] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: UP (p=95.47%) [2026-02-19T20:17:48.357656] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-02-19T20:17:48.357790] [INFO ] [sig ] BLDP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:48.501851] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BLDP.txt [2026-02-19T20:17:48.502011] [INFO ] [sig ] [439/3393] Completed BLDP in 0.3s | 2.69 sym/s | Total: 2.7m | ETA: 18.3m [2026-02-19T20:17:48.502057] [INFO ] [sig ] [440/3393] Forecasting BLFS... [2026-02-19T20:17:48.502087] [INFO ] [sig ] Generating forecast for: BLFS [2026-02-19T20:17:48.502120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-02-19T20:17:48.513534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-02-19T20:17:48.514121] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-02-19T20:17:48.514956] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-02-19T20:17:48.515008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:48.515040] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:48.515068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:48.515125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:48.574766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:48.575550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:48.575653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:48.575687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:48.697837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:48.698007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:48.698068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:48.698116] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:48.701789] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: DOWN (p=2.98%) [2026-02-19T20:17:48.702081] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-02-19T20:17:48.702217] [INFO ] [sig ] BLFS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:48.852023] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BLFS.txt [2026-02-19T20:17:48.852162] [INFO ] [sig ] [440/3393] Completed BLFS in 0.4s | 2.69 sym/s | Total: 2.7m | ETA: 18.3m [2026-02-19T20:17:48.852203] [INFO ] [sig ] [441/3393] Forecasting BLFY... [2026-02-19T20:17:48.852234] [INFO ] [sig ] Generating forecast for: BLFY [2026-02-19T20:17:48.852265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFY' from 'https://tdm.silogroup.org/data/derivative_storage/BLFY.csv'. [2026-02-19T20:17:48.864760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFY'. [2026-02-19T20:17:48.865097] [INFO ] [FORECASTER] Starting predict_future for BLFY [2026-02-19T20:17:48.865893] [DEBUG] [LOCAL ] No optimal features file found for BLFY: ./output/feature-sets/BLFY.txt [2026-02-19T20:17:48.865946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:48.865977] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:48.866004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:48.866061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:48.924545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:48.925296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:48.925381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:48.925414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:49.045307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:49.045471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:49.045511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:49.045540] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:49.049244] [DEBUG] [FORECASTER] BLFY: Forecast T+1@11:T+2@11: UP (p=53.79%) [2026-02-19T20:17:49.049543] [INFO ] [FORECASTER] Completed predict_future for BLFY [2026-02-19T20:17:49.049703] [INFO ] [sig ] BLFY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:49.205591] [INFO ] [LOCAL ] Saved forecast: BLFY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BLFY.txt [2026-02-19T20:17:49.205745] [INFO ] [sig ] [441/3393] Completed BLFY in 0.4s | 2.69 sym/s | Total: 2.7m | ETA: 18.3m [2026-02-19T20:17:49.205792] [INFO ] [sig ] [442/3393] Forecasting BLK... [2026-02-19T20:17:49.205832] [INFO ] [sig ] Generating forecast for: BLK [2026-02-19T20:17:49.205875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-02-19T20:17:49.218348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-02-19T20:17:49.218900] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-02-19T20:17:49.219877] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-02-19T20:17:49.219961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:49.220003] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:49.220040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:49.220101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:49.286483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:49.287245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:49.287337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:49.287376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:49.411483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:49.411677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:49.411721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:49.411750] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:49.415400] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: DOWN (p=26.58%) [2026-02-19T20:17:49.415719] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-02-19T20:17:49.415856] [INFO ] [sig ] BLK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:49.560093] [INFO ] [LOCAL ] Saved forecast: BLK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BLK.txt [2026-02-19T20:17:49.560231] [INFO ] [sig ] [442/3393] Completed BLK in 0.4s | 2.69 sym/s | Total: 2.7m | ETA: 18.3m [2026-02-19T20:17:49.560271] [INFO ] [sig ] [443/3393] Forecasting BLKB... [2026-02-19T20:17:49.560301] [INFO ] [sig ] Generating forecast for: BLKB [2026-02-19T20:17:49.560333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-02-19T20:17:49.571226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-02-19T20:17:49.571557] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-02-19T20:17:49.572369] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-02-19T20:17:49.572421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:49.572454] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:49.572482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:49.572539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:49.630509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:49.631441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:49.631530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:49.631563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:49.755105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:49.755266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:49.755307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:49.755336] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:49.758829] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: DOWN (p=30.20%) [2026-02-19T20:17:49.759103] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-02-19T20:17:49.759231] [INFO ] [sig ] BLKB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:49.901016] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BLKB.txt [2026-02-19T20:17:49.901163] [INFO ] [sig ] [443/3393] Completed BLKB in 0.3s | 2.69 sym/s | Total: 2.7m | ETA: 18.3m [2026-02-19T20:17:49.901203] [INFO ] [sig ] [444/3393] Forecasting BLMN... [2026-02-19T20:17:49.901232] [INFO ] [sig ] Generating forecast for: BLMN [2026-02-19T20:17:49.901262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-02-19T20:17:49.912144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-02-19T20:17:49.912516] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-02-19T20:17:49.913345] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-02-19T20:17:49.913398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:49.913429] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:49.913457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:49.913513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:49.972083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:49.972981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:49.973066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:49.973100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:50.098354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:50.098516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:50.098556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:50.098603] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:50.102160] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: UP (p=91.44%) [2026-02-19T20:17:50.102440] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-02-19T20:17:50.102588] [INFO ] [sig ] BLMN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:50.246274] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BLMN.txt [2026-02-19T20:17:50.246444] [INFO ] [sig ] [444/3393] Completed BLMN in 0.3s | 2.69 sym/s | Total: 2.8m | ETA: 18.3m [2026-02-19T20:17:50.246492] [INFO ] [sig ] [445/3393] Forecasting BLND... [2026-02-19T20:17:50.246524] [INFO ] [sig ] Generating forecast for: BLND [2026-02-19T20:17:50.246555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-02-19T20:17:50.259869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-02-19T20:17:50.260293] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-02-19T20:17:50.261326] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-02-19T20:17:50.261380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:50.261412] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:50.261442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:50.261511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:50.322589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:50.323730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:50.323818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:50.323851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:50.455759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:50.455948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:50.455991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:50.456027] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:50.459765] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: UP (p=74.59%) [2026-02-19T20:17:50.460072] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-02-19T20:17:50.460211] [INFO ] [sig ] BLND: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:50.611138] [INFO ] [LOCAL ] Saved forecast: BLND 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BLND.txt [2026-02-19T20:17:50.611323] [INFO ] [sig ] [445/3393] Completed BLND in 0.4s | 2.69 sym/s | Total: 2.8m | ETA: 18.3m [2026-02-19T20:17:50.611374] [INFO ] [sig ] [446/3393] Forecasting BLRX... [2026-02-19T20:17:50.611405] [INFO ] [sig ] Generating forecast for: BLRX [2026-02-19T20:17:50.611435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-02-19T20:17:50.623813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-02-19T20:17:50.624246] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-02-19T20:17:50.625156] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-02-19T20:17:50.625213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:50.625248] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:50.625275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:50.625333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:50.685353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:50.686280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:50.686369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:50.686404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:50.807130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:50.807296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:50.807338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:50.807369] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:50.811341] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: UP (p=94.46%) [2026-02-19T20:17:50.811654] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-02-19T20:17:50.811826] [INFO ] [sig ] BLRX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:50.960089] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BLRX.txt [2026-02-19T20:17:50.960259] [INFO ] [sig ] [446/3393] Completed BLRX in 0.3s | 2.69 sym/s | Total: 2.8m | ETA: 18.3m [2026-02-19T20:17:50.960303] [INFO ] [sig ] [447/3393] Forecasting BLTE... [2026-02-19T20:17:50.960338] [INFO ] [sig ] Generating forecast for: BLTE [2026-02-19T20:17:50.960385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-02-19T20:17:50.972862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-02-19T20:17:50.973259] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-02-19T20:17:50.974135] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-02-19T20:17:50.974191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:50.974226] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:50.974254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:50.974312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:51.035897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:51.036791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:51.037072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:51.037117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:51.167424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:51.167623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:51.167671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:51.167708] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:51.171697] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: UP (p=83.32%) [2026-02-19T20:17:51.172018] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-02-19T20:17:51.172201] [INFO ] [sig ] BLTE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:51.319426] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BLTE.txt [2026-02-19T20:17:51.319643] [INFO ] [sig ] [447/3393] Completed BLTE in 0.4s | 2.69 sym/s | Total: 2.8m | ETA: 18.3m [2026-02-19T20:17:51.319707] [INFO ] [sig ] [448/3393] Forecasting BLX... [2026-02-19T20:17:51.319740] [INFO ] [sig ] Generating forecast for: BLX [2026-02-19T20:17:51.319778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-02-19T20:17:51.331317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-02-19T20:17:51.331696] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-02-19T20:17:51.332516] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-02-19T20:17:51.332599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:51.332637] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:51.332666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:51.332725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:51.393959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:51.394837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:51.394956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:51.394991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:51.522498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:51.522689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:51.522731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:51.522761] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:51.526502] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: UP (p=98.88%) [2026-02-19T20:17:51.526836] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-02-19T20:17:51.526990] [INFO ] [sig ] BLX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:51.674428] [INFO ] [LOCAL ] Saved forecast: BLX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BLX.txt [2026-02-19T20:17:51.674613] [INFO ] [sig ] [448/3393] Completed BLX in 0.4s | 2.69 sym/s | Total: 2.8m | ETA: 18.2m [2026-02-19T20:17:51.674657] [INFO ] [sig ] [449/3393] Forecasting BLZE... [2026-02-19T20:17:51.674689] [INFO ] [sig ] Generating forecast for: BLZE [2026-02-19T20:17:51.674721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-02-19T20:17:51.686508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-02-19T20:17:51.686919] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-02-19T20:17:51.687783] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-02-19T20:17:51.687837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:51.687874] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:51.687913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:51.687974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:51.747795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:51.748693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:51.748786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:51.748821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:51.869664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:51.869835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:51.869896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:51.869928] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:51.873719] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: DOWN (p=32.33%) [2026-02-19T20:17:51.874039] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-02-19T20:17:51.874177] [INFO ] [sig ] BLZE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:52.022446] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BLZE.txt [2026-02-19T20:17:52.022643] [INFO ] [sig ] [449/3393] Completed BLZE in 0.3s | 2.69 sym/s | Total: 2.8m | ETA: 18.2m [2026-02-19T20:17:52.022687] [INFO ] [sig ] [450/3393] Forecasting BMA... [2026-02-19T20:17:52.022719] [INFO ] [sig ] Generating forecast for: BMA [2026-02-19T20:17:52.022749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-02-19T20:17:52.034123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-02-19T20:17:52.034505] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-02-19T20:17:52.035371] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-02-19T20:17:52.035427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:52.035462] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:52.035490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:52.035550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:52.096449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:52.097474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:52.097590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:52.097629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:52.221739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:52.221904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:52.221945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:52.221975] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:52.225528] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: DOWN (p=49.07%) [2026-02-19T20:17:52.225838] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-02-19T20:17:52.225974] [INFO ] [sig ] BMA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:52.380591] [INFO ] [LOCAL ] Saved forecast: BMA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BMA.txt [2026-02-19T20:17:52.380773] [INFO ] [sig ] [450/3393] Completed BMA in 0.4s | 2.69 sym/s | Total: 2.8m | ETA: 18.2m [2026-02-19T20:17:52.380814] [INFO ] [sig ] [451/3393] Forecasting BMBL... [2026-02-19T20:17:52.380844] [INFO ] [sig ] Generating forecast for: BMBL [2026-02-19T20:17:52.380876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-02-19T20:17:52.394309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-02-19T20:17:52.394770] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-02-19T20:17:52.395634] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-02-19T20:17:52.395700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:52.395734] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:52.395761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:52.395820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:52.457644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:52.458648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:52.458767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:52.458801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:52.584200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:52.584368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:52.584411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:52.584444] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:52.588156] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: DOWN (p=28.61%) [2026-02-19T20:17:52.588475] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-02-19T20:17:52.588648] [INFO ] [sig ] BMBL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:52.736040] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BMBL.txt [2026-02-19T20:17:52.736226] [INFO ] [sig ] [451/3393] Completed BMBL in 0.4s | 2.69 sym/s | Total: 2.8m | ETA: 18.2m [2026-02-19T20:17:52.736270] [INFO ] [sig ] [452/3393] Forecasting BME... [2026-02-19T20:17:52.736300] [INFO ] [sig ] Generating forecast for: BME [2026-02-19T20:17:52.736331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-02-19T20:17:52.748174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-02-19T20:17:52.748538] [INFO ] [FORECASTER] Starting predict_future for BME [2026-02-19T20:17:52.749398] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-02-19T20:17:52.749454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:52.749487] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:52.749514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:52.749596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:52.808126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:52.809066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:52.809155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:52.809188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:52.933884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:52.934053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:52.934094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:52.934124] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:52.937699] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: UP (p=72.35%) [2026-02-19T20:17:52.937998] [INFO ] [FORECASTER] Completed predict_future for BME [2026-02-19T20:17:52.938156] [INFO ] [sig ] BME: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:53.086940] [INFO ] [LOCAL ] Saved forecast: BME 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BME.txt [2026-02-19T20:17:53.087109] [INFO ] [sig ] [452/3393] Completed BME in 0.4s | 2.69 sym/s | Total: 2.8m | ETA: 18.2m [2026-02-19T20:17:53.087152] [INFO ] [sig ] [453/3393] Forecasting BMEZ... [2026-02-19T20:17:53.087182] [INFO ] [sig ] Generating forecast for: BMEZ [2026-02-19T20:17:53.087216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-02-19T20:17:53.099448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-02-19T20:17:53.099882] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-02-19T20:17:53.100718] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-02-19T20:17:53.100773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:53.101001] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:53.101034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:53.101092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:53.163115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:53.164046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:53.164132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:53.164164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:53.288183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:53.288346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:53.288390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:53.288421] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:53.292052] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: DOWN (p=5.12%) [2026-02-19T20:17:53.292349] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-02-19T20:17:53.292494] [INFO ] [sig ] BMEZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:53.441029] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BMEZ.txt [2026-02-19T20:17:53.441189] [INFO ] [sig ] [453/3393] Completed BMEZ in 0.4s | 2.69 sym/s | Total: 2.8m | ETA: 18.2m [2026-02-19T20:17:53.441229] [INFO ] [sig ] [454/3393] Forecasting BMI... [2026-02-19T20:17:53.441260] [INFO ] [sig ] Generating forecast for: BMI [2026-02-19T20:17:53.441290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-02-19T20:17:53.453804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-02-19T20:17:53.454155] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-02-19T20:17:53.454959] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-02-19T20:17:53.455013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:53.455046] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:53.455072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:53.455129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:53.514361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:53.515258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:53.515344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:53.515377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:53.635482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:53.635669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:53.635710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:53.635739] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:53.639184] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: DOWN (p=40.94%) [2026-02-19T20:17:53.639465] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-02-19T20:17:53.639640] [INFO ] [sig ] BMI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:53.782077] [INFO ] [LOCAL ] Saved forecast: BMI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BMI.txt [2026-02-19T20:17:53.782235] [INFO ] [sig ] [454/3393] Completed BMI in 0.3s | 2.69 sym/s | Total: 2.8m | ETA: 18.2m [2026-02-19T20:17:53.782275] [INFO ] [sig ] [455/3393] Forecasting BMO... [2026-02-19T20:17:53.782305] [INFO ] [sig ] Generating forecast for: BMO [2026-02-19T20:17:53.782337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-02-19T20:17:53.794539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-02-19T20:17:53.794980] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-02-19T20:17:53.795804] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-02-19T20:17:53.795861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:53.795923] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:53.795951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:53.796010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:53.856031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:53.857022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:53.857120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:53.857159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:53.991631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:53.991807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:53.991860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:53.991902] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:53.995646] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: UP (p=92.35%) [2026-02-19T20:17:53.995999] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-02-19T20:17:53.996141] [INFO ] [sig ] BMO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:54.149144] [INFO ] [LOCAL ] Saved forecast: BMO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BMO.txt [2026-02-19T20:17:54.149318] [INFO ] [sig ] [455/3393] Completed BMO in 0.4s | 2.69 sym/s | Total: 2.8m | ETA: 18.2m [2026-02-19T20:17:54.149364] [INFO ] [sig ] [456/3393] Forecasting BMRA... [2026-02-19T20:17:54.149399] [INFO ] [sig ] Generating forecast for: BMRA [2026-02-19T20:17:54.149447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-02-19T20:17:54.161732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-02-19T20:17:54.162349] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-02-19T20:17:54.163429] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-02-19T20:17:54.163485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:54.163517] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:54.163543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:54.163628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:54.227765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:54.228945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:54.229042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:54.229081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:54.350100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:54.350276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:54.350333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:54.350366] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:54.354152] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: DOWN (p=1.94%) [2026-02-19T20:17:54.354441] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-02-19T20:17:54.354622] [INFO ] [sig ] BMRA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:54.497941] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BMRA.txt [2026-02-19T20:17:54.498115] [INFO ] [sig ] [456/3393] Completed BMRA in 0.3s | 2.69 sym/s | Total: 2.8m | ETA: 18.2m [2026-02-19T20:17:54.498158] [INFO ] [sig ] [457/3393] Forecasting BMRC... [2026-02-19T20:17:54.498195] [INFO ] [sig ] Generating forecast for: BMRC [2026-02-19T20:17:54.498228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-02-19T20:17:54.511806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-02-19T20:17:54.512211] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-02-19T20:17:54.513088] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-02-19T20:17:54.513150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:54.513201] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:54.513244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:54.513314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:54.573317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:54.574209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:54.574296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:54.574330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:54.702594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:54.702770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:54.703018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:54.703051] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:54.706660] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: UP (p=79.83%) [2026-02-19T20:17:54.706956] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-02-19T20:17:54.707091] [INFO ] [sig ] BMRC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:54.858257] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BMRC.txt [2026-02-19T20:17:54.858429] [INFO ] [sig ] [457/3393] Completed BMRC in 0.4s | 2.69 sym/s | Total: 2.8m | ETA: 18.2m [2026-02-19T20:17:54.858472] [INFO ] [sig ] [458/3393] Forecasting BMRN... [2026-02-19T20:17:54.858501] [INFO ] [sig ] Generating forecast for: BMRN [2026-02-19T20:17:54.858533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-02-19T20:17:54.870685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-02-19T20:17:54.871056] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-02-19T20:17:54.871903] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-02-19T20:17:54.871959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:54.871992] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:54.872020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:54.872078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:54.933150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:54.934220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:54.934311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:54.934344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:55.063168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:55.063333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:55.063376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:55.063440] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:55.066980] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: UP (p=83.44%) [2026-02-19T20:17:55.067261] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-02-19T20:17:55.067400] [INFO ] [sig ] BMRN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:55.218088] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BMRN.txt [2026-02-19T20:17:55.218254] [INFO ] [sig ] [458/3393] Completed BMRN in 0.4s | 2.69 sym/s | Total: 2.8m | ETA: 18.2m [2026-02-19T20:17:55.218296] [INFO ] [sig ] [459/3393] Forecasting BMY... [2026-02-19T20:17:55.218326] [INFO ] [sig ] Generating forecast for: BMY [2026-02-19T20:17:55.218356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-02-19T20:17:55.232546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-02-19T20:17:55.232978] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-02-19T20:17:55.233817] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-02-19T20:17:55.234065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:55.234109] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:55.234145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:55.234204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:55.302644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:55.303828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:55.303964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:55.304018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:55.447647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:55.447822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:55.447866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:55.447897] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:55.451728] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: DOWN (p=4.50%) [2026-02-19T20:17:55.452082] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-02-19T20:17:55.452232] [INFO ] [sig ] BMY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:55.606159] [INFO ] [LOCAL ] Saved forecast: BMY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BMY.txt [2026-02-19T20:17:55.606348] [INFO ] [sig ] [459/3393] Completed BMY in 0.4s | 2.69 sym/s | Total: 2.8m | ETA: 18.2m [2026-02-19T20:17:55.606390] [INFO ] [sig ] [460/3393] Forecasting BN... [2026-02-19T20:17:55.606421] [INFO ] [sig ] Generating forecast for: BN [2026-02-19T20:17:55.606452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-02-19T20:17:55.623173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-02-19T20:17:55.623768] [INFO ] [FORECASTER] Starting predict_future for BN [2026-02-19T20:17:55.625019] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-02-19T20:17:55.625091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:55.625140] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:55.625183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:55.625274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:55.717165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:55.718232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:55.718332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:55.718366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:55.885993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:55.886179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:55.886247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:55.886356] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:55.891435] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: UP (p=98.79%) [2026-02-19T20:17:55.891999] [INFO ] [FORECASTER] Completed predict_future for BN [2026-02-19T20:17:55.892219] [INFO ] [sig ] BN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:56.127618] [INFO ] [LOCAL ] Saved forecast: BN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BN.txt [2026-02-19T20:17:56.127859] [INFO ] [sig ] [460/3393] Completed BN in 0.5s | 2.69 sym/s | Total: 2.8m | ETA: 18.2m [2026-02-19T20:17:56.127931] [INFO ] [sig ] [461/3393] Forecasting BND... [2026-02-19T20:17:56.127985] [INFO ] [sig ] Generating forecast for: BND [2026-02-19T20:17:56.128040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-02-19T20:17:56.152046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-02-19T20:17:56.156106] [INFO ] [FORECASTER] Starting predict_future for BND [2026-02-19T20:17:56.158791] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-02-19T20:17:56.158930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:56.158986] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:56.159036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:56.159134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:56.249808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:56.251114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:56.251255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:56.251313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:56.422692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:56.422903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:56.422974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:56.423028] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:56.428606] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: DOWN (p=41.47%) [2026-02-19T20:17:56.429147] [INFO ] [FORECASTER] Completed predict_future for BND [2026-02-19T20:17:56.429365] [INFO ] [sig ] BND: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:56.631538] [INFO ] [LOCAL ] Saved forecast: BND 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BND.txt [2026-02-19T20:17:56.631738] [INFO ] [sig ] [461/3393] Completed BND in 0.5s | 2.69 sym/s | Total: 2.9m | ETA: 18.2m [2026-02-19T20:17:56.631784] [INFO ] [sig ] [462/3393] Forecasting BNDX... [2026-02-19T20:17:56.631816] [INFO ] [sig ] Generating forecast for: BNDX [2026-02-19T20:17:56.631846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-02-19T20:17:56.644954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-02-19T20:17:56.645442] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-02-19T20:17:56.646456] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-02-19T20:17:56.646520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:56.646566] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:56.646663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:56.646749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:56.710187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:56.711241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:56.711339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:56.711374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:56.848043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:56.848235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:56.848278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:56.848309] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:56.851878] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: UP (p=88.98%) [2026-02-19T20:17:56.852219] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-02-19T20:17:56.852363] [INFO ] [sig ] BNDX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:56.995909] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BNDX.txt [2026-02-19T20:17:56.996099] [INFO ] [sig ] [462/3393] Completed BNDX in 0.4s | 2.69 sym/s | Total: 2.9m | ETA: 18.2m [2026-02-19T20:17:56.996146] [INFO ] [sig ] [463/3393] Forecasting BNED... [2026-02-19T20:17:56.996177] [INFO ] [sig ] Generating forecast for: BNED [2026-02-19T20:17:56.996208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-02-19T20:17:57.008000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-02-19T20:17:57.012412] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-02-19T20:17:57.013615] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-02-19T20:17:57.013675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:57.013707] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:57.013735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:57.013792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:57.072263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:57.073072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:57.073159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:57.073194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:57.197197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:57.197357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:57.197397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:57.197428] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:57.200915] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: UP (p=85.34%) [2026-02-19T20:17:57.201198] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-02-19T20:17:57.201329] [INFO ] [sig ] BNED: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:57.349827] [INFO ] [LOCAL ] Saved forecast: BNED 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BNED.txt [2026-02-19T20:17:57.349976] [INFO ] [sig ] [463/3393] Completed BNED in 0.4s | 2.69 sym/s | Total: 2.9m | ETA: 18.2m [2026-02-19T20:17:57.350017] [INFO ] [sig ] [464/3393] Forecasting BNGO... [2026-02-19T20:17:57.350050] [INFO ] [sig ] Generating forecast for: BNGO [2026-02-19T20:17:57.350095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-02-19T20:17:57.361799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-02-19T20:17:57.362192] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-02-19T20:17:57.363177] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-02-19T20:17:57.363233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:57.363266] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:57.363294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:57.363386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:57.425602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:57.426439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:57.426527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:57.426562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:57.549629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:57.549795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:57.549836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:57.549868] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:57.553653] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: UP (p=53.43%) [2026-02-19T20:17:57.553974] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-02-19T20:17:57.554139] [INFO ] [sig ] BNGO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:57.701733] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BNGO.txt [2026-02-19T20:17:57.701900] [INFO ] [sig ] [464/3393] Completed BNGO in 0.4s | 2.69 sym/s | Total: 2.9m | ETA: 18.2m [2026-02-19T20:17:57.701942] [INFO ] [sig ] [465/3393] Forecasting BNH... [2026-02-19T20:17:57.701974] [INFO ] [sig ] Generating forecast for: BNH [2026-02-19T20:17:57.702008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-02-19T20:17:57.713609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-02-19T20:17:57.714200] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-02-19T20:17:57.715127] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-02-19T20:17:57.715182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:57.715216] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:57.715245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:57.715305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:57.777689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:57.778802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:57.778948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:57.779013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:57.902226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:57.902443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:57.902488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:57.902519] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:57.907400] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: DOWN (p=18.85%) [2026-02-19T20:17:57.907747] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-02-19T20:17:57.907900] [INFO ] [sig ] BNH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:58.057464] [INFO ] [LOCAL ] Saved forecast: BNH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BNH.txt [2026-02-19T20:17:58.057636] [INFO ] [sig ] [465/3393] Completed BNH in 0.4s | 2.69 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-19T20:17:58.057681] [INFO ] [sig ] [466/3393] Forecasting BNJ... [2026-02-19T20:17:58.057713] [INFO ] [sig ] Generating forecast for: BNJ [2026-02-19T20:17:58.057745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-02-19T20:17:58.070292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-02-19T20:17:58.070689] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-02-19T20:17:58.071595] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-02-19T20:17:58.071669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:58.071707] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:58.071736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:58.071795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:58.135188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:58.136105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:58.136198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:58.136233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:58.251413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:58.251599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:58.251645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:58.251676] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:58.255182] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: UP (p=91.09%) [2026-02-19T20:17:58.255467] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-02-19T20:17:58.255659] [INFO ] [sig ] BNJ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:58.412354] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BNJ.txt [2026-02-19T20:17:58.412513] [INFO ] [sig ] [466/3393] Completed BNJ in 0.4s | 2.69 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-19T20:17:58.412561] [INFO ] [sig ] [467/3393] Forecasting BNL... [2026-02-19T20:17:58.412617] [INFO ] [sig ] Generating forecast for: BNL [2026-02-19T20:17:58.412660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-02-19T20:17:58.425007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-02-19T20:17:58.425362] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-02-19T20:17:58.426270] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-02-19T20:17:58.426330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:58.426362] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:58.426388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:58.426458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:58.493239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:58.493943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:58.494033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:58.494071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:58.630924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:58.631107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:58.631162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:58.631195] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:58.635018] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: UP (p=69.63%) [2026-02-19T20:17:58.635330] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-02-19T20:17:58.635478] [INFO ] [sig ] BNL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:58.796628] [INFO ] [LOCAL ] Saved forecast: BNL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BNL.txt [2026-02-19T20:17:58.796793] [INFO ] [sig ] [467/3393] Completed BNL in 0.4s | 2.69 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-19T20:17:58.796841] [INFO ] [sig ] [468/3393] Forecasting BNS... [2026-02-19T20:17:58.796872] [INFO ] [sig ] Generating forecast for: BNS [2026-02-19T20:17:58.796913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-02-19T20:17:58.809559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-02-19T20:17:58.809908] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-02-19T20:17:58.810795] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-02-19T20:17:58.810851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:58.810896] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:58.810927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:58.810986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:58.880545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:58.881546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:58.881658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:58.881706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:59.015998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:59.016153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:59.016195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:59.016233] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:59.020506] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: DOWN (p=8.35%) [2026-02-19T20:17:59.020839] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-02-19T20:17:59.020980] [INFO ] [sig ] BNS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:59.182193] [INFO ] [LOCAL ] Saved forecast: BNS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BNS.txt [2026-02-19T20:17:59.182356] [INFO ] [sig ] [468/3393] Completed BNS in 0.4s | 2.69 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-19T20:17:59.182404] [INFO ] [sig ] [469/3393] Forecasting BNTC... [2026-02-19T20:17:59.182436] [INFO ] [sig ] Generating forecast for: BNTC [2026-02-19T20:17:59.182468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-02-19T20:17:59.194823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-02-19T20:17:59.195155] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-02-19T20:17:59.196055] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-02-19T20:17:59.196117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:59.196154] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:59.196182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:59.196241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:59.262737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:59.263622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:59.263704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:59.263740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:59.387625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:59.387781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:59.387824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:59.387863] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:59.391697] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: UP (p=68.45%) [2026-02-19T20:17:59.392017] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-02-19T20:17:59.392161] [INFO ] [sig ] BNTC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:17:59.551627] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BNTC.txt [2026-02-19T20:17:59.551771] [INFO ] [sig ] [469/3393] Completed BNTC in 0.4s | 2.69 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-19T20:17:59.551823] [INFO ] [sig ] [470/3393] Forecasting BNTX... [2026-02-19T20:17:59.551854] [INFO ] [sig ] Generating forecast for: BNTX [2026-02-19T20:17:59.551894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-02-19T20:17:59.564255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-02-19T20:17:59.564616] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-02-19T20:17:59.565494] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-02-19T20:17:59.565549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:59.565620] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:59.565655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:59.565731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:17:59.632152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:17:59.632872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:17:59.632957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:17:59.633002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:17:59.757739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:17:59.757902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:17:59.757953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:17:59.757985] [INFO ] [FORECASTER] Training complete [2026-02-19T20:17:59.761886] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: DOWN (p=16.97%) [2026-02-19T20:17:59.762191] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-02-19T20:17:59.762335] [INFO ] [sig ] BNTX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:17:59.921987] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BNTX.txt [2026-02-19T20:17:59.922129] [INFO ] [sig ] [470/3393] Completed BNTX in 0.4s | 2.69 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-19T20:17:59.922176] [INFO ] [sig ] [471/3393] Forecasting BOC... [2026-02-19T20:17:59.922207] [INFO ] [sig ] Generating forecast for: BOC [2026-02-19T20:17:59.922247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-02-19T20:17:59.934840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-02-19T20:17:59.935171] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-02-19T20:17:59.936090] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-02-19T20:17:59.936145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:17:59.936180] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:17:59.936220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:17:59.936282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:00.002986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:00.003732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:00.003837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:00.003881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:00.136841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:00.136993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:00.137034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:00.137066] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:00.140819] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: UP (p=58.18%) [2026-02-19T20:18:00.141129] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-02-19T20:18:00.141315] [INFO ] [sig ] BOC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:00.298797] [INFO ] [LOCAL ] Saved forecast: BOC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BOC.txt [2026-02-19T20:18:00.298959] [INFO ] [sig ] [471/3393] Completed BOC in 0.4s | 2.69 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-19T20:18:00.299002] [INFO ] [sig ] [472/3393] Forecasting BOE... [2026-02-19T20:18:00.299032] [INFO ] [sig ] Generating forecast for: BOE [2026-02-19T20:18:00.299065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-02-19T20:18:00.311552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-02-19T20:18:00.312013] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-02-19T20:18:00.312898] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-02-19T20:18:00.312954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:00.313021] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:00.313052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:00.313112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:00.371527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:00.372529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:00.372646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:00.372682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:00.496147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:00.496321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:00.496363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:00.496392] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:00.500094] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: UP (p=68.48%) [2026-02-19T20:18:00.500468] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-02-19T20:18:00.500644] [INFO ] [sig ] BOE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:00.643253] [INFO ] [LOCAL ] Saved forecast: BOE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BOE.txt [2026-02-19T20:18:00.643427] [INFO ] [sig ] [472/3393] Completed BOE in 0.3s | 2.69 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-19T20:18:00.643472] [INFO ] [sig ] [473/3393] Forecasting BOF... [2026-02-19T20:18:00.643503] [INFO ] [sig ] Generating forecast for: BOF [2026-02-19T20:18:00.643535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-02-19T20:18:00.655304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-02-19T20:18:00.655719] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-02-19T20:18:00.656547] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-02-19T20:18:00.656638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:00.656673] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:00.656702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:00.656762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:00.716458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:00.717378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:00.717464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:00.717497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:00.843476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:00.843670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:00.843733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:00.843764] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:00.847443] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: UP (p=70.81%) [2026-02-19T20:18:00.847787] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-02-19T20:18:00.847936] [INFO ] [sig ] BOF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:00.994102] [INFO ] [LOCAL ] Saved forecast: BOF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BOF.txt [2026-02-19T20:18:00.994254] [INFO ] [sig ] [473/3393] Completed BOF in 0.4s | 2.69 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-19T20:18:00.994294] [INFO ] [sig ] [474/3393] Forecasting BOH... [2026-02-19T20:18:00.994324] [INFO ] [sig ] Generating forecast for: BOH [2026-02-19T20:18:00.994356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-02-19T20:18:01.005618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-02-19T20:18:01.006066] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-02-19T20:18:01.006908] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-02-19T20:18:01.006963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:01.006997] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:01.007024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:01.007103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:01.065882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:01.066747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:01.066835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:01.066868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:01.197905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:01.198104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:01.198148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:01.198177] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:01.202430] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: DOWN (p=7.91%) [2026-02-19T20:18:01.202817] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-02-19T20:18:01.202995] [INFO ] [sig ] BOH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:01.366483] [INFO ] [LOCAL ] Saved forecast: BOH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BOH.txt [2026-02-19T20:18:01.366679] [INFO ] [sig ] [474/3393] Completed BOH in 0.4s | 2.69 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-19T20:18:01.366723] [INFO ] [sig ] [475/3393] Forecasting BOKF... [2026-02-19T20:18:01.366754] [INFO ] [sig ] Generating forecast for: BOKF [2026-02-19T20:18:01.366787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-02-19T20:18:01.379734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-02-19T20:18:01.380355] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-02-19T20:18:01.381187] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-02-19T20:18:01.381241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:01.381273] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:01.381301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:01.381358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:01.455137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:01.456595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:01.456781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:01.456831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:01.604773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:01.604937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:01.604978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:01.605007] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:01.608540] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: UP (p=89.31%) [2026-02-19T20:18:01.608845] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-02-19T20:18:01.608976] [INFO ] [sig ] BOKF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:01.790387] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BOKF.txt [2026-02-19T20:18:01.790615] [INFO ] [sig ] [475/3393] Completed BOKF in 0.4s | 2.69 sym/s | Total: 2.9m | ETA: 18.1m [2026-02-19T20:18:01.790681] [INFO ] [sig ] [476/3393] Forecasting BOLD... [2026-02-19T20:18:01.790726] [INFO ] [sig ] Generating forecast for: BOLD [2026-02-19T20:18:01.790769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-02-19T20:18:01.805307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-02-19T20:18:01.805822] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-02-19T20:18:01.806975] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-02-19T20:18:01.807049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:01.807091] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:01.807132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:01.807216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:01.882030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:01.883012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:01.883131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:01.883169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:02.007345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:02.007566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:02.007692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:02.007738] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:02.011928] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: DOWN (p=5.32%) [2026-02-19T20:18:02.012303] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-02-19T20:18:02.012463] [INFO ] [sig ] BOLD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:02.164602] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BOLD.txt [2026-02-19T20:18:02.164775] [INFO ] [sig ] [476/3393] Completed BOLD in 0.4s | 2.69 sym/s | Total: 3.0m | ETA: 18.1m [2026-02-19T20:18:02.164819] [INFO ] [sig ] [477/3393] Forecasting BOND... [2026-02-19T20:18:02.164849] [INFO ] [sig ] Generating forecast for: BOND [2026-02-19T20:18:02.164880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-02-19T20:18:02.176425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-02-19T20:18:02.176876] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-02-19T20:18:02.177826] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-02-19T20:18:02.177892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:02.177941] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:02.177971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:02.178032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:02.239044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:02.239965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:02.240061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:02.240096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:02.364856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:02.365221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:02.365262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:02.365292] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:02.369304] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: DOWN (p=3.96%) [2026-02-19T20:18:02.369599] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-02-19T20:18:02.369730] [INFO ] [sig ] BOND: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:02.513192] [INFO ] [LOCAL ] Saved forecast: BOND 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BOND.txt [2026-02-19T20:18:02.513304] [INFO ] [sig ] [477/3393] Completed BOND in 0.3s | 2.69 sym/s | Total: 3.0m | ETA: 18.1m [2026-02-19T20:18:02.513343] [INFO ] [sig ] [478/3393] Forecasting BOOM... [2026-02-19T20:18:02.513371] [INFO ] [sig ] Generating forecast for: BOOM [2026-02-19T20:18:02.513401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-02-19T20:18:02.525053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-02-19T20:18:02.525383] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-02-19T20:18:02.526176] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-02-19T20:18:02.526231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:02.526263] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:02.526292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:02.526354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:02.600616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:02.601754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:02.601847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:02.601886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:02.727145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:02.727305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:02.727347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:02.727378] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:02.730882] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: UP (p=72.98%) [2026-02-19T20:18:02.731167] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-02-19T20:18:02.731298] [INFO ] [sig ] BOOM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:02.896768] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BOOM.txt [2026-02-19T20:18:02.896935] [INFO ] [sig ] [478/3393] Completed BOOM in 0.4s | 2.69 sym/s | Total: 3.0m | ETA: 18.1m [2026-02-19T20:18:02.896978] [INFO ] [sig ] [479/3393] Forecasting BOTZ... [2026-02-19T20:18:02.897163] [INFO ] [sig ] Generating forecast for: BOTZ [2026-02-19T20:18:02.897193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-02-19T20:18:02.909131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-02-19T20:18:02.909561] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-02-19T20:18:02.910417] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-02-19T20:18:02.910473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:02.910507] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:02.910535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:02.910612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:02.974155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:02.975065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:02.975151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:02.975185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:03.102988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:03.103155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:03.103207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:03.103244] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:03.107121] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: DOWN (p=28.10%) [2026-02-19T20:18:03.107439] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-02-19T20:18:03.107620] [INFO ] [sig ] BOTZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:03.253564] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BOTZ.txt [2026-02-19T20:18:03.253746] [INFO ] [sig ] [479/3393] Completed BOTZ in 0.4s | 2.69 sym/s | Total: 3.0m | ETA: 18.1m [2026-02-19T20:18:03.253791] [INFO ] [sig ] [480/3393] Forecasting BOX... [2026-02-19T20:18:03.253824] [INFO ] [sig ] Generating forecast for: BOX [2026-02-19T20:18:03.253865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-02-19T20:18:03.265929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-02-19T20:18:03.266317] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-02-19T20:18:03.267168] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-02-19T20:18:03.267222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:03.267255] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:03.267283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:03.267347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:03.327631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:03.328703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:03.328828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:03.328871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:03.460638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:03.460810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:03.460852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:03.460882] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:03.464755] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: UP (p=91.71%) [2026-02-19T20:18:03.465173] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-02-19T20:18:03.465333] [INFO ] [sig ] BOX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:03.611540] [INFO ] [LOCAL ] Saved forecast: BOX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BOX.txt [2026-02-19T20:18:03.611707] [INFO ] [sig ] [480/3393] Completed BOX in 0.4s | 2.69 sym/s | Total: 3.0m | ETA: 18.1m [2026-02-19T20:18:03.611765] [INFO ] [sig ] [481/3393] Forecasting BP... [2026-02-19T20:18:03.611812] [INFO ] [sig ] Generating forecast for: BP [2026-02-19T20:18:03.611845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-02-19T20:18:03.623196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-02-19T20:18:03.623532] [INFO ] [FORECASTER] Starting predict_future for BP [2026-02-19T20:18:03.624336] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-02-19T20:18:03.624389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:03.624421] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:03.624448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:03.624505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:03.682403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:03.683080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:03.683164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:03.683196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:03.804691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:03.804835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:03.804874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:03.804903] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:03.808384] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: UP (p=69.94%) [2026-02-19T20:18:03.808689] [INFO ] [FORECASTER] Completed predict_future for BP [2026-02-19T20:18:03.808837] [INFO ] [sig ] BP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:03.952238] [INFO ] [LOCAL ] Saved forecast: BP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BP.txt [2026-02-19T20:18:03.952385] [INFO ] [sig ] [481/3393] Completed BP in 0.3s | 2.69 sym/s | Total: 3.0m | ETA: 18.0m [2026-02-19T20:18:03.952427] [INFO ] [sig ] [482/3393] Forecasting BPOP... [2026-02-19T20:18:03.952458] [INFO ] [sig ] Generating forecast for: BPOP [2026-02-19T20:18:03.952497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-02-19T20:18:03.964235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-02-19T20:18:03.964598] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-02-19T20:18:03.965413] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-02-19T20:18:03.965469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:03.965501] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:03.965531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:03.965608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:04.025423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:04.026134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:04.026217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:04.026280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:04.148909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:04.149062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:04.149101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:04.149131] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:04.152908] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: DOWN (p=4.02%) [2026-02-19T20:18:04.153373] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-02-19T20:18:04.153503] [INFO ] [sig ] BPOP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:04.296981] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BPOP.txt [2026-02-19T20:18:04.297129] [INFO ] [sig ] [482/3393] Completed BPOP in 0.3s | 2.69 sym/s | Total: 3.0m | ETA: 18.0m [2026-02-19T20:18:04.297171] [INFO ] [sig ] [483/3393] Forecasting BPRN... [2026-02-19T20:18:04.297202] [INFO ] [sig ] Generating forecast for: BPRN [2026-02-19T20:18:04.297235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-02-19T20:18:04.308403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-02-19T20:18:04.308865] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-02-19T20:18:04.309751] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-02-19T20:18:04.309811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:04.309846] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:04.309874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:04.309933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:04.369666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:04.370637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:04.370742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:04.370778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:04.469726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:04.469899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:04.469941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:04.469972] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:04.473609] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: UP (p=64.76%) [2026-02-19T20:18:04.473941] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-02-19T20:18:04.474081] [INFO ] [sig ] BPRN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:04.621856] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BPRN.txt [2026-02-19T20:18:04.622029] [INFO ] [sig ] [483/3393] Completed BPRN in 0.3s | 2.69 sym/s | Total: 3.0m | ETA: 18.0m [2026-02-19T20:18:04.622070] [INFO ] [sig ] [484/3393] Forecasting BPYPM... [2026-02-19T20:18:04.622101] [INFO ] [sig ] Generating forecast for: BPYPM [2026-02-19T20:18:04.622135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-02-19T20:18:04.633598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-02-19T20:18:04.634039] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-02-19T20:18:04.634936] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-02-19T20:18:04.634995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:04.635028] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:04.635056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:04.635113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:04.695187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:04.696135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:04.696240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:04.696276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:04.805188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:04.805355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:04.805396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:04.805443] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:04.809138] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: DOWN (p=23.80%) [2026-02-19T20:18:04.809464] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-02-19T20:18:04.809629] [INFO ] [sig ] BPYPM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:04.957799] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BPYPM.txt [2026-02-19T20:18:04.957971] [INFO ] [sig ] [484/3393] Completed BPYPM in 0.3s | 2.69 sym/s | Total: 3.0m | ETA: 18.0m [2026-02-19T20:18:04.958012] [INFO ] [sig ] [485/3393] Forecasting BPYPO... [2026-02-19T20:18:04.958044] [INFO ] [sig ] Generating forecast for: BPYPO [2026-02-19T20:18:04.958101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-02-19T20:18:04.969108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-02-19T20:18:04.969542] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-02-19T20:18:04.970431] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-02-19T20:18:04.970487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:04.970520] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:04.970548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:04.970626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:05.033145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:05.034056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:05.034156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:05.034193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:05.146502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:05.146694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:05.146737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:05.146767] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:05.150377] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: UP (p=66.75%) [2026-02-19T20:18:05.150729] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-02-19T20:18:05.150874] [INFO ] [sig ] BPYPO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:05.313500] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BPYPO.txt [2026-02-19T20:18:05.313826] [INFO ] [sig ] [485/3393] Completed BPYPO in 0.4s | 2.69 sym/s | Total: 3.0m | ETA: 18.0m [2026-02-19T20:18:05.313892] [INFO ] [sig ] [486/3393] Forecasting BPYPP... [2026-02-19T20:18:05.313937] [INFO ] [sig ] Generating forecast for: BPYPP [2026-02-19T20:18:05.313982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-02-19T20:18:05.327958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-02-19T20:18:05.328468] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-02-19T20:18:05.329386] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-02-19T20:18:05.329445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:05.329480] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:05.329508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:05.329584] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:05.392775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:05.393747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:05.393853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:05.393908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:05.503473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:05.503658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:05.503699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:05.503730] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:05.507499] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: DOWN (p=6.55%) [2026-02-19T20:18:05.507862] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-02-19T20:18:05.508198] [INFO ] [sig ] BPYPP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:05.658858] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BPYPP.txt [2026-02-19T20:18:05.659039] [INFO ] [sig ] [486/3393] Completed BPYPP in 0.3s | 2.69 sym/s | Total: 3.0m | ETA: 18.0m [2026-02-19T20:18:05.659080] [INFO ] [sig ] [487/3393] Forecasting BRAG... [2026-02-19T20:18:05.659110] [INFO ] [sig ] Generating forecast for: BRAG [2026-02-19T20:18:05.659144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-02-19T20:18:05.670040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-02-19T20:18:05.670439] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-02-19T20:18:05.671271] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-02-19T20:18:05.671327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:05.671359] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:05.671387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:05.671444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:05.732185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:05.733146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:05.733248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:05.733282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:05.849954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:05.850119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:05.850160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:05.850190] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:05.853924] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: UP (p=88.15%) [2026-02-19T20:18:05.854255] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-02-19T20:18:05.854394] [INFO ] [sig ] BRAG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:06.002276] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BRAG.txt [2026-02-19T20:18:06.002452] [INFO ] [sig ] [487/3393] Completed BRAG in 0.3s | 2.69 sym/s | Total: 3.0m | ETA: 18.0m [2026-02-19T20:18:06.002494] [INFO ] [sig ] [488/3393] Forecasting BRC... [2026-02-19T20:18:06.002524] [INFO ] [sig ] Generating forecast for: BRC [2026-02-19T20:18:06.002556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-02-19T20:18:06.014267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-02-19T20:18:06.014719] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-02-19T20:18:06.015695] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-02-19T20:18:06.015763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:06.015799] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:06.015833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:06.015923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:06.078722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:06.079643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:06.079751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:06.079784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:06.208164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:06.208325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:06.208366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:06.208398] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:06.211944] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: DOWN (p=18.11%) [2026-02-19T20:18:06.212271] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-02-19T20:18:06.212412] [INFO ] [sig ] BRC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:06.359738] [INFO ] [LOCAL ] Saved forecast: BRC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BRC.txt [2026-02-19T20:18:06.359903] [INFO ] [sig ] [488/3393] Completed BRC in 0.4s | 2.69 sym/s | Total: 3.0m | ETA: 18.0m [2026-02-19T20:18:06.359947] [INFO ] [sig ] [489/3393] Forecasting BRO... [2026-02-19T20:18:06.359984] [INFO ] [sig ] Generating forecast for: BRO [2026-02-19T20:18:06.360017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-02-19T20:18:06.371409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-02-19T20:18:06.371851] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-02-19T20:18:06.372784] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-02-19T20:18:06.372841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:06.372907] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:06.372940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:06.373016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:06.434561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:06.435728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:06.435831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:06.435866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:06.569724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:06.569894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:06.569944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:06.569981] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:06.573899] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: UP (p=92.07%) [2026-02-19T20:18:06.574428] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-02-19T20:18:06.574566] [INFO ] [sig ] BRO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:06.727536] [INFO ] [LOCAL ] Saved forecast: BRO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BRO.txt [2026-02-19T20:18:06.727728] [INFO ] [sig ] [489/3393] Completed BRO in 0.4s | 2.69 sym/s | Total: 3.0m | ETA: 18.0m [2026-02-19T20:18:06.727769] [INFO ] [sig ] [490/3393] Forecasting BROS... [2026-02-19T20:18:06.727801] [INFO ] [sig ] Generating forecast for: BROS [2026-02-19T20:18:06.727832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-02-19T20:18:06.740722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-02-19T20:18:06.741360] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-02-19T20:18:06.742382] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-02-19T20:18:06.742454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:06.742487] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:06.742515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:06.742591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:06.806029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:06.806937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:06.807037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:06.807072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:06.937408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:06.937592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:06.937636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:06.937666] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:06.941241] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: UP (p=52.90%) [2026-02-19T20:18:06.941564] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-02-19T20:18:06.941728] [INFO ] [sig ] BROS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:07.100269] [INFO ] [LOCAL ] Saved forecast: BROS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BROS.txt [2026-02-19T20:18:07.100445] [INFO ] [sig ] [490/3393] Completed BROS in 0.4s | 2.69 sym/s | Total: 3.0m | ETA: 18.0m [2026-02-19T20:18:07.100486] [INFO ] [sig ] [491/3393] Forecasting BRSP... [2026-02-19T20:18:07.100520] [INFO ] [sig ] Generating forecast for: BRSP [2026-02-19T20:18:07.100554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-02-19T20:18:07.112921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-02-19T20:18:07.113344] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-02-19T20:18:07.114431] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-02-19T20:18:07.114489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:07.114523] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:07.114553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:07.114668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:07.179791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:07.180721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:07.180821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:07.180856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:07.311774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:07.311950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:07.311998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:07.312028] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:07.316397] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-02-19T20:18:07.316782] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-02-19T20:18:07.316958] [INFO ] [sig ] BRSP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:07.465214] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BRSP.txt [2026-02-19T20:18:07.465384] [INFO ] [sig ] [491/3393] Completed BRSP in 0.4s | 2.69 sym/s | Total: 3.0m | ETA: 18.0m [2026-02-19T20:18:07.465439] [INFO ] [sig ] [492/3393] Forecasting BRX... [2026-02-19T20:18:07.465477] [INFO ] [sig ] Generating forecast for: BRX [2026-02-19T20:18:07.465520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-02-19T20:18:07.478541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-02-19T20:18:07.479021] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-02-19T20:18:07.479958] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-02-19T20:18:07.480019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:07.480052] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:07.480080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:07.480138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:07.539888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:07.540874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:07.540984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:07.541020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:07.668846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:07.669010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:07.669050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:07.669116] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:07.672757] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: DOWN (p=19.82%) [2026-02-19T20:18:07.673095] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-02-19T20:18:07.673241] [INFO ] [sig ] BRX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:07.831814] [INFO ] [LOCAL ] Saved forecast: BRX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BRX.txt [2026-02-19T20:18:07.831979] [INFO ] [sig ] [492/3393] Completed BRX in 0.4s | 2.69 sym/s | Total: 3.0m | ETA: 18.0m [2026-02-19T20:18:07.832022] [INFO ] [sig ] [493/3393] Forecasting BRZE... [2026-02-19T20:18:07.832055] [INFO ] [sig ] Generating forecast for: BRZE [2026-02-19T20:18:07.832089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-02-19T20:18:07.845258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-02-19T20:18:07.845709] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-02-19T20:18:07.846881] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-02-19T20:18:07.846941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:07.846974] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:07.847002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:07.847061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:07.910545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:07.911671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:07.911769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:07.911804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:08.042936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:08.043105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:08.043146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:08.043176] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:08.047247] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: UP (p=74.16%) [2026-02-19T20:18:08.047688] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-02-19T20:18:08.047853] [INFO ] [sig ] BRZE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:08.214744] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BRZE.txt [2026-02-19T20:18:08.214917] [INFO ] [sig ] [493/3393] Completed BRZE in 0.4s | 2.69 sym/s | Total: 3.1m | ETA: 17.9m [2026-02-19T20:18:08.214958] [INFO ] [sig ] [494/3393] Forecasting BSAC... [2026-02-19T20:18:08.214989] [INFO ] [sig ] Generating forecast for: BSAC [2026-02-19T20:18:08.215021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-02-19T20:18:08.227566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-02-19T20:18:08.227974] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-02-19T20:18:08.229033] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-02-19T20:18:08.229087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:08.229119] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:08.229145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:08.229202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:08.289854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:08.290705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:08.290792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:08.290828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:08.421495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:08.421685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:08.421731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:08.421762] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:08.425923] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: UP (p=99.87%) [2026-02-19T20:18:08.426217] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-02-19T20:18:08.426353] [INFO ] [sig ] BSAC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:08.581433] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BSAC.txt [2026-02-19T20:18:08.581654] [INFO ] [sig ] [494/3393] Completed BSAC in 0.4s | 2.69 sym/s | Total: 3.1m | ETA: 17.9m [2026-02-19T20:18:08.581709] [INFO ] [sig ] [495/3393] Forecasting BSCQ... [2026-02-19T20:18:08.581742] [INFO ] [sig ] Generating forecast for: BSCQ [2026-02-19T20:18:08.581776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-02-19T20:18:08.594867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-02-19T20:18:08.595240] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-02-19T20:18:08.596331] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-02-19T20:18:08.596388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:08.596423] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:08.596451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:08.596509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:08.661977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:08.662867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:08.662956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:08.662991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:08.783545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:08.783728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:08.783772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:08.783803] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:08.787800] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: DOWN (p=44.26%) [2026-02-19T20:18:08.791981] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-02-19T20:18:08.792493] [INFO ] [sig ] BSCQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:08.944352] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BSCQ.txt [2026-02-19T20:18:08.944621] [INFO ] [sig ] [495/3393] Completed BSCQ in 0.4s | 2.69 sym/s | Total: 3.1m | ETA: 17.9m [2026-02-19T20:18:08.944688] [INFO ] [sig ] [496/3393] Forecasting BSCS... [2026-02-19T20:18:08.944737] [INFO ] [sig ] Generating forecast for: BSCS [2026-02-19T20:18:08.944786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-02-19T20:18:08.962180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-02-19T20:18:08.962663] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-02-19T20:18:08.963836] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-02-19T20:18:08.963902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:08.963945] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:08.963979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:08.964055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:09.030278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:09.031458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:09.031617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:09.031712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:09.164287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:09.164463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:09.164505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:09.164537] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:09.169169] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: UP (p=55.19%) [2026-02-19T20:18:09.169568] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-02-19T20:18:09.169754] [INFO ] [sig ] BSCS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:09.322744] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BSCS.txt [2026-02-19T20:18:09.322881] [INFO ] [sig ] [496/3393] Completed BSCS in 0.4s | 2.69 sym/s | Total: 3.1m | ETA: 17.9m [2026-02-19T20:18:09.322923] [INFO ] [sig ] [497/3393] Forecasting BSCX... [2026-02-19T20:18:09.322954] [INFO ] [sig ] Generating forecast for: BSCX [2026-02-19T20:18:09.322986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-02-19T20:18:09.335192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-02-19T20:18:09.335519] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-02-19T20:18:09.336521] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-02-19T20:18:09.336594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:09.336631] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:09.336660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:09.336723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:09.394272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:09.394908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:09.394990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:09.395023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:09.519515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:09.519729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:09.519774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:09.519803] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:09.523305] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: UP (p=78.69%) [2026-02-19T20:18:09.523611] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-02-19T20:18:09.523751] [INFO ] [sig ] BSCX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:09.665423] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BSCX.txt [2026-02-19T20:18:09.665632] [INFO ] [sig ] [497/3393] Completed BSCX in 0.3s | 2.69 sym/s | Total: 3.1m | ETA: 17.9m [2026-02-19T20:18:09.665678] [INFO ] [sig ] [498/3393] Forecasting BSCY... [2026-02-19T20:18:09.665710] [INFO ] [sig ] Generating forecast for: BSCY [2026-02-19T20:18:09.665741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-02-19T20:18:09.677088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-02-19T20:18:09.677482] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-02-19T20:18:09.678380] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-02-19T20:18:09.678436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:09.678469] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:09.678496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:09.678553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:09.742735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:09.743642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:09.743731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:09.743765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:09.878524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:09.878711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:09.878752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:09.878782] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:09.882690] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: DOWN (p=40.65%) [2026-02-19T20:18:09.883003] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-02-19T20:18:09.883149] [INFO ] [sig ] BSCY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:10.037046] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BSCY.txt [2026-02-19T20:18:10.037409] [INFO ] [sig ] [498/3393] Completed BSCY in 0.4s | 2.69 sym/s | Total: 3.1m | ETA: 17.9m [2026-02-19T20:18:10.037450] [INFO ] [sig ] [499/3393] Forecasting BSJQ... [2026-02-19T20:18:10.037481] [INFO ] [sig ] Generating forecast for: BSJQ [2026-02-19T20:18:10.037512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-02-19T20:18:10.049337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-02-19T20:18:10.049762] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-02-19T20:18:10.050556] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-02-19T20:18:10.050630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:10.050662] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:10.050690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:10.050746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:10.111036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:10.111938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:10.112060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:10.112095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:10.238660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:10.238824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:10.238865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:10.238895] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:10.242401] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: UP (p=93.42%) [2026-02-19T20:18:10.242754] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-02-19T20:18:10.242896] [INFO ] [sig ] BSJQ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:10.397221] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BSJQ.txt [2026-02-19T20:18:10.397373] [INFO ] [sig ] [499/3393] Completed BSJQ in 0.4s | 2.69 sym/s | Total: 3.1m | ETA: 17.9m [2026-02-19T20:18:10.397415] [INFO ] [sig ] [500/3393] Forecasting BSJS... [2026-02-19T20:18:10.397447] [INFO ] [sig ] Generating forecast for: BSJS [2026-02-19T20:18:10.397478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-02-19T20:18:10.409432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-02-19T20:18:10.409822] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-02-19T20:18:10.410627] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-02-19T20:18:10.410680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:10.410713] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:10.410739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:10.410796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:10.467864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:10.468692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:10.468784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:10.468819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:10.590053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:10.590222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:10.590452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:10.590483] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:10.594054] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: DOWN (p=29.58%) [2026-02-19T20:18:10.594339] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-02-19T20:18:10.594471] [INFO ] [sig ] BSJS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:10.739134] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BSJS.txt [2026-02-19T20:18:10.739274] [INFO ] [sig ] [500/3393] Completed BSJS in 0.3s | 2.69 sym/s | Total: 3.1m | ETA: 17.9m [2026-02-19T20:18:10.739331] [INFO ] [sig ] [501/3393] Forecasting BSL... [2026-02-19T20:18:10.739363] [INFO ] [sig ] Generating forecast for: BSL [2026-02-19T20:18:10.739395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-02-19T20:18:10.759735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-02-19T20:18:10.760090] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-02-19T20:18:10.760889] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-02-19T20:18:10.760956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:10.760990] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:10.761018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:10.761074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:10.821898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:10.822668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:10.822754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:10.822788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:10.946342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:10.946500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:10.946541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:10.946589] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:10.950807] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: UP (p=50.61%) [2026-02-19T20:18:10.951119] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-02-19T20:18:10.951285] [INFO ] [sig ] BSL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:11.100769] [INFO ] [LOCAL ] Saved forecast: BSL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BSL.txt [2026-02-19T20:18:11.100931] [INFO ] [sig ] [501/3393] Completed BSL in 0.4s | 2.69 sym/s | Total: 3.1m | ETA: 17.9m [2026-02-19T20:18:11.100972] [INFO ] [sig ] [502/3393] Forecasting BSM... [2026-02-19T20:18:11.101004] [INFO ] [sig ] Generating forecast for: BSM [2026-02-19T20:18:11.101034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-02-19T20:18:11.113941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-02-19T20:18:11.114353] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-02-19T20:18:11.115359] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-02-19T20:18:11.115412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:11.115444] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:11.115471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:11.115528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:11.177664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:11.178824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:11.178913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:11.178946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:11.310184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:11.310348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:11.310391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:11.310422] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:11.313943] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: DOWN (p=21.94%) [2026-02-19T20:18:11.314249] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-02-19T20:18:11.314391] [INFO ] [sig ] BSM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:11.470619] [INFO ] [LOCAL ] Saved forecast: BSM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BSM.txt [2026-02-19T20:18:11.470832] [INFO ] [sig ] [502/3393] Completed BSM in 0.4s | 2.69 sym/s | Total: 3.1m | ETA: 17.9m [2026-02-19T20:18:11.470883] [INFO ] [sig ] [503/3393] Forecasting BSMQ... [2026-02-19T20:18:11.470920] [INFO ] [sig ] Generating forecast for: BSMQ [2026-02-19T20:18:11.470956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-02-19T20:18:11.482429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-02-19T20:18:11.482920] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-02-19T20:18:11.484153] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-02-19T20:18:11.484237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:11.484459] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:11.484493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:11.484593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:11.548499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:11.549418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:11.549509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:11.549541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:11.676602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:11.676780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:11.676821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:11.676850] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:11.680808] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: UP (p=79.16%) [2026-02-19T20:18:11.681104] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-02-19T20:18:11.681434] [INFO ] [sig ] BSMQ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:11.834604] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BSMQ.txt [2026-02-19T20:18:11.834770] [INFO ] [sig ] [503/3393] Completed BSMQ in 0.4s | 2.69 sym/s | Total: 3.1m | ETA: 17.9m [2026-02-19T20:18:11.834812] [INFO ] [sig ] [504/3393] Forecasting BSMS... [2026-02-19T20:18:11.834842] [INFO ] [sig ] Generating forecast for: BSMS [2026-02-19T20:18:11.834875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-02-19T20:18:11.846668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-02-19T20:18:11.847092] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-02-19T20:18:11.847960] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-02-19T20:18:11.848015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:11.848082] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:11.848115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:11.848174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:11.909951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:11.911167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:11.911269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:11.911308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:12.036168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:12.036334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:12.036375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:12.036404] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:12.040494] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: UP (p=77.03%) [2026-02-19T20:18:12.041003] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-02-19T20:18:12.041142] [INFO ] [sig ] BSMS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:12.188177] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BSMS.txt [2026-02-19T20:18:12.188343] [INFO ] [sig ] [504/3393] Completed BSMS in 0.4s | 2.69 sym/s | Total: 3.1m | ETA: 17.9m [2026-02-19T20:18:12.188392] [INFO ] [sig ] [505/3393] Forecasting BSSX... [2026-02-19T20:18:12.188422] [INFO ] [sig ] Generating forecast for: BSSX [2026-02-19T20:18:12.188455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-02-19T20:18:12.199457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-02-19T20:18:12.199857] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-02-19T20:18:12.200833] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-02-19T20:18:12.200892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:12.200926] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:12.200953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:12.201012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:12.259041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:12.259950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:12.260052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:12.260093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:12.365688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:12.365856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:12.365896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:12.365926] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:12.369442] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: UP (p=87.91%) [2026-02-19T20:18:12.369797] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-02-19T20:18:12.369932] [INFO ] [sig ] BSSX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:12.516900] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BSSX.txt [2026-02-19T20:18:12.517081] [INFO ] [sig ] [505/3393] Completed BSSX in 0.3s | 2.70 sym/s | Total: 3.1m | ETA: 17.9m [2026-02-19T20:18:12.517132] [INFO ] [sig ] [506/3393] Forecasting BSTZ... [2026-02-19T20:18:12.517162] [INFO ] [sig ] Generating forecast for: BSTZ [2026-02-19T20:18:12.517193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-02-19T20:18:12.529424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-02-19T20:18:12.529891] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-02-19T20:18:12.530808] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-02-19T20:18:12.530867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:12.530941] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:12.531161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:12.531218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:12.592138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:12.593062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:12.593145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:12.593178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:12.715627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:12.715800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:12.715841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:12.715871] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:12.719736] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: DOWN (p=27.54%) [2026-02-19T20:18:12.720124] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-02-19T20:18:12.720305] [INFO ] [sig ] BSTZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:12.865659] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BSTZ.txt [2026-02-19T20:18:12.865813] [INFO ] [sig ] [506/3393] Completed BSTZ in 0.3s | 2.70 sym/s | Total: 3.1m | ETA: 17.9m [2026-02-19T20:18:12.865855] [INFO ] [sig ] [507/3393] Forecasting BSVN... [2026-02-19T20:18:12.865885] [INFO ] [sig ] Generating forecast for: BSVN [2026-02-19T20:18:12.865917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-02-19T20:18:12.877200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-02-19T20:18:12.877779] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-02-19T20:18:12.878632] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-02-19T20:18:12.878686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:12.878719] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:12.878747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:12.878804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:12.936868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:12.937702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:12.937787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:12.937820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:13.054858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:13.055017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:13.055061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:13.055089] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:13.058923] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: DOWN (p=39.00%) [2026-02-19T20:18:13.059238] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-02-19T20:18:13.059367] [INFO ] [sig ] BSVN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:13.204230] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BSVN.txt [2026-02-19T20:18:13.204379] [INFO ] [sig ] [507/3393] Completed BSVN in 0.3s | 2.70 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-19T20:18:13.204419] [INFO ] [sig ] [508/3393] Forecasting BSVO... [2026-02-19T20:18:13.204449] [INFO ] [sig ] Generating forecast for: BSVO [2026-02-19T20:18:13.204480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-02-19T20:18:13.216277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-02-19T20:18:13.216673] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-02-19T20:18:13.217543] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-02-19T20:18:13.217631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:13.217671] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:13.217701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:13.217760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:13.279594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:13.280492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:13.280596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:13.280632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:13.417672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:13.417834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:13.417891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:13.417921] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:13.425435] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: UP (p=82.05%) [2026-02-19T20:18:13.425743] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-02-19T20:18:13.425880] [INFO ] [sig ] BSVO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:13.572762] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BSVO.txt [2026-02-19T20:18:13.573118] [INFO ] [sig ] [508/3393] Completed BSVO in 0.4s | 2.70 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-19T20:18:13.573158] [INFO ] [sig ] [509/3393] Forecasting BSX... [2026-02-19T20:18:13.573188] [INFO ] [sig ] Generating forecast for: BSX [2026-02-19T20:18:13.573220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-02-19T20:18:13.586076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-02-19T20:18:13.586416] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-02-19T20:18:13.587422] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-02-19T20:18:13.587476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:13.587509] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:13.587536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:13.587801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:13.646756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:13.647620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:13.647711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:13.647745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:13.771366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:13.771539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:13.771606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:13.771680] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:13.776322] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: UP (p=94.32%) [2026-02-19T20:18:13.776658] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-02-19T20:18:13.776799] [INFO ] [sig ] BSX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:13.921736] [INFO ] [LOCAL ] Saved forecast: BSX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BSX.txt [2026-02-19T20:18:13.921910] [INFO ] [sig ] [509/3393] Completed BSX in 0.3s | 2.70 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-19T20:18:13.921951] [INFO ] [sig ] [510/3393] Forecasting BSY... [2026-02-19T20:18:13.921983] [INFO ] [sig ] Generating forecast for: BSY [2026-02-19T20:18:13.922015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-02-19T20:18:13.933468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-02-19T20:18:13.933892] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-02-19T20:18:13.934740] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-02-19T20:18:13.934795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:13.934829] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:13.934857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:13.934915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:13.993592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:13.994425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:13.994528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:13.994562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:14.118109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:14.118276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:14.118316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:14.118344] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:14.121786] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: DOWN (p=30.60%) [2026-02-19T20:18:14.122088] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-02-19T20:18:14.122231] [INFO ] [sig ] BSY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:14.271731] [INFO ] [LOCAL ] Saved forecast: BSY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BSY.txt [2026-02-19T20:18:14.271892] [INFO ] [sig ] [510/3393] Completed BSY in 0.3s | 2.70 sym/s | Total: 3.2m | ETA: 17.8m [2026-02-19T20:18:14.271932] [INFO ] [sig ] [511/3393] Forecasting BTA... [2026-02-19T20:18:14.271963] [INFO ] [sig ] Generating forecast for: BTA [2026-02-19T20:18:14.271995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTA' from 'https://tdm.silogroup.org/data/derivative_storage/BTA.csv'. [2026-02-19T20:18:14.282781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTA'. [2026-02-19T20:18:14.283115] [INFO ] [FORECASTER] Starting predict_future for BTA [2026-02-19T20:18:14.283988] [DEBUG] [LOCAL ] No optimal features file found for BTA: ./output/feature-sets/BTA.txt [2026-02-19T20:18:14.284056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:14.284095] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:14.284129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:14.284198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:14.342469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:14.343365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:14.343454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:14.343489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:14.456547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:14.456716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:14.456756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:14.456785] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:14.460246] [DEBUG] [FORECASTER] BTA: Forecast T+1@11:T+2@11: DOWN (p=41.21%) [2026-02-19T20:18:14.460530] [INFO ] [FORECASTER] Completed predict_future for BTA [2026-02-19T20:18:14.460682] [INFO ] [sig ] BTA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:14.603678] [INFO ] [LOCAL ] Saved forecast: BTA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BTA.txt [2026-02-19T20:18:14.603832] [INFO ] [sig ] [511/3393] Completed BTA in 0.3s | 2.70 sym/s | Total: 3.2m | ETA: 17.8m [2026-02-19T20:18:14.603872] [INFO ] [sig ] [512/3393] Forecasting BTAI... [2026-02-19T20:18:14.603902] [INFO ] [sig ] Generating forecast for: BTAI [2026-02-19T20:18:14.603934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-02-19T20:18:14.615705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-02-19T20:18:14.616069] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-02-19T20:18:14.617079] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-02-19T20:18:14.617133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:14.617178] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:14.617206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:14.617264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:14.676824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:14.677696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:14.677785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:14.677819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:14.803882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:14.804052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:14.804114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:14.804163] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:14.807886] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: UP (p=64.65%) [2026-02-19T20:18:14.808205] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-02-19T20:18:14.808345] [INFO ] [sig ] BTAI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:14.954709] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BTAI.txt [2026-02-19T20:18:14.954850] [INFO ] [sig ] [512/3393] Completed BTAI in 0.4s | 2.70 sym/s | Total: 3.2m | ETA: 17.8m [2026-02-19T20:18:14.954889] [INFO ] [sig ] [513/3393] Forecasting BTCS... [2026-02-19T20:18:14.954920] [INFO ] [sig ] Generating forecast for: BTCS [2026-02-19T20:18:14.954952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-02-19T20:18:14.966458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-02-19T20:18:14.966851] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-02-19T20:18:14.967710] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-02-19T20:18:14.967766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:14.967801] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:14.967829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:14.967887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:15.030503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:15.031449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:15.031539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:15.031593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:15.154313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:15.154488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:15.154530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:15.154562] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:15.158148] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: UP (p=69.24%) [2026-02-19T20:18:15.158430] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-02-19T20:18:15.158560] [INFO ] [sig ] BTCS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:15.305612] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BTCS.txt [2026-02-19T20:18:15.305755] [INFO ] [sig ] [513/3393] Completed BTCS in 0.4s | 2.70 sym/s | Total: 3.2m | ETA: 17.8m [2026-02-19T20:18:15.305796] [INFO ] [sig ] [514/3393] Forecasting BTE... [2026-02-19T20:18:15.305825] [INFO ] [sig ] Generating forecast for: BTE [2026-02-19T20:18:15.305856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-02-19T20:18:15.316873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-02-19T20:18:15.317255] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-02-19T20:18:15.318180] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-02-19T20:18:15.318237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:15.318271] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:15.318299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:15.318378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:15.378090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:15.378894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:15.378981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:15.379017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:15.497423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:15.497602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:15.497648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:15.497680] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:15.501358] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: UP (p=64.38%) [2026-02-19T20:18:15.501703] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-02-19T20:18:15.501851] [INFO ] [sig ] BTE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:15.647936] [INFO ] [LOCAL ] Saved forecast: BTE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BTE.txt [2026-02-19T20:18:15.648116] [INFO ] [sig ] [514/3393] Completed BTE in 0.3s | 2.70 sym/s | Total: 3.2m | ETA: 17.8m [2026-02-19T20:18:15.648160] [INFO ] [sig ] [515/3393] Forecasting BTF... [2026-02-19T20:18:15.648192] [INFO ] [sig ] Generating forecast for: BTF [2026-02-19T20:18:15.648223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-02-19T20:18:15.659731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-02-19T20:18:15.660107] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-02-19T20:18:15.660951] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-02-19T20:18:15.661006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:15.661042] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:15.661078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:15.661162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:15.720400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:15.721299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:15.721386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:15.721421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:15.842367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:15.842526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:15.842568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:15.842620] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:15.846177] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=2.84%) [2026-02-19T20:18:15.846472] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-02-19T20:18:15.846631] [INFO ] [sig ] BTF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:15.989706] [INFO ] [LOCAL ] Saved forecast: BTF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BTF.txt [2026-02-19T20:18:15.989868] [INFO ] [sig ] [515/3393] Completed BTF in 0.3s | 2.70 sym/s | Total: 3.2m | ETA: 17.8m [2026-02-19T20:18:15.989913] [INFO ] [sig ] [516/3393] Forecasting BTI... [2026-02-19T20:18:15.989945] [INFO ] [sig ] Generating forecast for: BTI [2026-02-19T20:18:15.989985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-02-19T20:18:16.001479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-02-19T20:18:16.001873] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-02-19T20:18:16.002712] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-02-19T20:18:16.002768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:16.002803] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:16.002838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:16.002909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:16.061665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:16.062504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:16.062640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:16.062678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:16.187832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:16.187988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:16.188028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:16.188076] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:16.191514] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: DOWN (p=35.83%) [2026-02-19T20:18:16.191810] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-02-19T20:18:16.191939] [INFO ] [sig ] BTI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:16.337436] [INFO ] [LOCAL ] Saved forecast: BTI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BTI.txt [2026-02-19T20:18:16.337600] [INFO ] [sig ] [516/3393] Completed BTI in 0.3s | 2.70 sym/s | Total: 3.2m | ETA: 17.8m [2026-02-19T20:18:16.337643] [INFO ] [sig ] [517/3393] Forecasting BTMD... [2026-02-19T20:18:16.337677] [INFO ] [sig ] Generating forecast for: BTMD [2026-02-19T20:18:16.337716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-02-19T20:18:16.348921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-02-19T20:18:16.349280] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-02-19T20:18:16.350127] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-02-19T20:18:16.350182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:16.350215] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:16.350242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:16.350301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:16.410392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:16.411294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:16.411382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:16.411416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:16.535621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:16.535784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:16.535825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:16.535855] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:16.539834] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: DOWN (p=13.10%) [2026-02-19T20:18:16.540166] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-02-19T20:18:16.540333] [INFO ] [sig ] BTMD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:16.684765] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BTMD.txt [2026-02-19T20:18:16.684917] [INFO ] [sig ] [517/3393] Completed BTMD in 0.3s | 2.70 sym/s | Total: 3.2m | ETA: 17.8m [2026-02-19T20:18:16.684958] [INFO ] [sig ] [518/3393] Forecasting BTSG... [2026-02-19T20:18:16.684988] [INFO ] [sig ] Generating forecast for: BTSG [2026-02-19T20:18:16.685019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-02-19T20:18:16.696681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-02-19T20:18:16.697058] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-02-19T20:18:16.697928] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-02-19T20:18:16.697985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:16.698019] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:16.698093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:16.698159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:16.759529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:16.760637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:16.760725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:16.760760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:16.887096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:16.887263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:16.887304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:16.887334] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:16.891097] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: UP (p=93.90%) [2026-02-19T20:18:16.891499] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-02-19T20:18:16.891673] [INFO ] [sig ] BTSG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:17.048504] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BTSG.txt [2026-02-19T20:18:17.048682] [INFO ] [sig ] [518/3393] Completed BTSG in 0.4s | 2.70 sym/s | Total: 3.2m | ETA: 17.8m [2026-02-19T20:18:17.048726] [INFO ] [sig ] [519/3393] Forecasting BTZ... [2026-02-19T20:18:17.048758] [INFO ] [sig ] Generating forecast for: BTZ [2026-02-19T20:18:17.048791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-02-19T20:18:17.060522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-02-19T20:18:17.060873] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-02-19T20:18:17.061716] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-02-19T20:18:17.061770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:17.061803] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:17.061830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:17.061887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:17.122339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:17.123190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:17.123277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:17.123310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:17.244443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:17.244626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:17.244671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:17.244702] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:17.248618] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: DOWN (p=0.43%) [2026-02-19T20:18:17.248965] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-02-19T20:18:17.249124] [INFO ] [sig ] BTZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:17.400843] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BTZ.txt [2026-02-19T20:18:17.401051] [INFO ] [sig ] [519/3393] Completed BTZ in 0.4s | 2.70 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-19T20:18:17.401123] [INFO ] [sig ] [520/3393] Forecasting BUD... [2026-02-19T20:18:17.401160] [INFO ] [sig ] Generating forecast for: BUD [2026-02-19T20:18:17.401194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-02-19T20:18:17.414089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-02-19T20:18:17.414518] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-02-19T20:18:17.415407] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-02-19T20:18:17.415465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:17.415499] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:17.415528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:17.415616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:17.476799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:17.477899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:17.477987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:17.478020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:17.603834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:17.603995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:17.604035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:17.604065] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:17.607968] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: UP (p=62.71%) [2026-02-19T20:18:17.608532] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-02-19T20:18:17.608706] [INFO ] [sig ] BUD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:17.760605] [INFO ] [LOCAL ] Saved forecast: BUD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BUD.txt [2026-02-19T20:18:17.760764] [INFO ] [sig ] [520/3393] Completed BUD in 0.4s | 2.70 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-19T20:18:17.760805] [INFO ] [sig ] [521/3393] Forecasting BUFC... [2026-02-19T20:18:17.760835] [INFO ] [sig ] Generating forecast for: BUFC [2026-02-19T20:18:17.760867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-02-19T20:18:17.770526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-02-19T20:18:17.770881] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-02-19T20:18:17.771714] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-02-19T20:18:17.771770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:17.771802] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:17.771829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:17.771886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:17.828404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:17.829317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:17.829407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:17.829441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:17.931275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:17.931433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:17.931474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:17.931502] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:17.935377] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: UP (p=89.03%) [2026-02-19T20:18:17.935711] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-02-19T20:18:17.935848] [INFO ] [sig ] BUFC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:18.080702] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BUFC.txt [2026-02-19T20:18:18.080890] [INFO ] [sig ] [521/3393] Completed BUFC in 0.3s | 2.70 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-19T20:18:18.080934] [INFO ] [sig ] [522/3393] Forecasting BUG... [2026-02-19T20:18:18.080965] [INFO ] [sig ] Generating forecast for: BUG [2026-02-19T20:18:18.081019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-02-19T20:18:18.093899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-02-19T20:18:18.094312] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-02-19T20:18:18.095187] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-02-19T20:18:18.095244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:18.095278] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:18.095307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:18.095366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:18.157703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:18.158855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:18.158959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:18.159006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:18.291896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:18.292062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:18.292103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:18.292133] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:18.296237] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: UP (p=61.08%) [2026-02-19T20:18:18.296542] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-02-19T20:18:18.296707] [INFO ] [sig ] BUG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:18.452000] [INFO ] [LOCAL ] Saved forecast: BUG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BUG.txt [2026-02-19T20:18:18.452173] [INFO ] [sig ] [522/3393] Completed BUG in 0.4s | 2.70 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-19T20:18:18.452215] [INFO ] [sig ] [523/3393] Forecasting BUI... [2026-02-19T20:18:18.452252] [INFO ] [sig ] Generating forecast for: BUI [2026-02-19T20:18:18.452291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-02-19T20:18:18.464964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-02-19T20:18:18.465362] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-02-19T20:18:18.466431] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-02-19T20:18:18.466487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:18.466560] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:18.466632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:18.466719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:18.526460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:18.527376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:18.527462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:18.527496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:18.657708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:18.657892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:18.657939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:18.657969] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:18.662363] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: DOWN (p=43.49%) [2026-02-19T20:18:18.662678] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-02-19T20:18:18.662815] [INFO ] [sig ] BUI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:18.889884] [INFO ] [LOCAL ] Saved forecast: BUI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BUI.txt [2026-02-19T20:18:18.890049] [INFO ] [sig ] [523/3393] Completed BUI in 0.4s | 2.70 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-19T20:18:18.890092] [INFO ] [sig ] [524/3393] Forecasting BURL... [2026-02-19T20:18:18.890122] [INFO ] [sig ] Generating forecast for: BURL [2026-02-19T20:18:18.890154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-02-19T20:18:18.901490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-02-19T20:18:18.901949] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-02-19T20:18:18.902804] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-02-19T20:18:18.902859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:18.902892] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:18.902920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:18.902978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:18.961095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:18.962038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:18.962126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:18.962163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:19.088483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:19.088665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:19.088709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:19.088740] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:19.092261] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: UP (p=69.29%) [2026-02-19T20:18:19.092557] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-02-19T20:18:19.092730] [INFO ] [sig ] BURL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:19.241675] [INFO ] [LOCAL ] Saved forecast: BURL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BURL.txt [2026-02-19T20:18:19.241835] [INFO ] [sig ] [524/3393] Completed BURL in 0.4s | 2.70 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-19T20:18:19.241878] [INFO ] [sig ] [525/3393] Forecasting BUSE... [2026-02-19T20:18:19.241911] [INFO ] [sig ] Generating forecast for: BUSE [2026-02-19T20:18:19.241943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-02-19T20:18:19.253650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-02-19T20:18:19.254054] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-02-19T20:18:19.254984] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-02-19T20:18:19.255057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:19.255093] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:19.255122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:19.255180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:19.316272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:19.317516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:19.317621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:19.317658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:19.446648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:19.446800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:19.446840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:19.446870] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:19.450350] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: UP (p=77.72%) [2026-02-19T20:18:19.450699] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-02-19T20:18:19.450850] [INFO ] [sig ] BUSE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:19.596257] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BUSE.txt [2026-02-19T20:18:19.596411] [INFO ] [sig ] [525/3393] Completed BUSE in 0.4s | 2.70 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-19T20:18:19.596451] [INFO ] [sig ] [526/3393] Forecasting BUXX... [2026-02-19T20:18:19.596482] [INFO ] [sig ] Generating forecast for: BUXX [2026-02-19T20:18:19.596514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-02-19T20:18:19.607818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-02-19T20:18:19.608230] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-02-19T20:18:19.609084] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-02-19T20:18:19.609140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:19.609173] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:19.609201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:19.609259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:19.670461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:19.671402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:19.671496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:19.671529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:19.795868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:19.796039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:19.796080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:19.796155] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:19.799806] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: UP (p=95.89%) [2026-02-19T20:18:19.800109] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-02-19T20:18:19.800253] [INFO ] [sig ] BUXX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:19.950182] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BUXX.txt [2026-02-19T20:18:19.950317] [INFO ] [sig ] [526/3393] Completed BUXX in 0.4s | 2.70 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-19T20:18:19.950364] [INFO ] [sig ] [527/3393] Forecasting BVFL... [2026-02-19T20:18:19.950404] [INFO ] [sig ] Generating forecast for: BVFL [2026-02-19T20:18:19.950439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-02-19T20:18:19.962544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-02-19T20:18:19.962915] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-02-19T20:18:19.964011] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-02-19T20:18:19.964073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:19.964107] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:19.964134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:19.964193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:20.025897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:20.026602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:20.026685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:20.026719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:20.148935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:20.149096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:20.149140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:20.149170] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:20.152702] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: UP (p=54.71%) [2026-02-19T20:18:20.153001] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-02-19T20:18:20.153137] [INFO ] [sig ] BVFL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:20.299305] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BVFL.txt [2026-02-19T20:18:20.299465] [INFO ] [sig ] [527/3393] Completed BVFL in 0.3s | 2.70 sym/s | Total: 3.3m | ETA: 17.7m [2026-02-19T20:18:20.299508] [INFO ] [sig ] [528/3393] Forecasting BVN... [2026-02-19T20:18:20.299541] [INFO ] [sig ] Generating forecast for: BVN [2026-02-19T20:18:20.299588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-02-19T20:18:20.310942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-02-19T20:18:20.311279] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-02-19T20:18:20.312143] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-02-19T20:18:20.312197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:20.312230] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:20.312257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:20.312322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:20.370052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:20.370802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:20.370887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:20.370921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:20.495551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:20.495771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:20.495833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:20.495879] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:20.501205] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: UP (p=79.42%) [2026-02-19T20:18:20.501703] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-02-19T20:18:20.501865] [INFO ] [sig ] BVN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:20.653214] [INFO ] [LOCAL ] Saved forecast: BVN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BVN.txt [2026-02-19T20:18:20.653349] [INFO ] [sig ] [528/3393] Completed BVN in 0.4s | 2.70 sym/s | Total: 3.3m | ETA: 17.7m [2026-02-19T20:18:20.653396] [INFO ] [sig ] [529/3393] Forecasting BVS... [2026-02-19T20:18:20.653428] [INFO ] [sig ] Generating forecast for: BVS [2026-02-19T20:18:20.653460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-02-19T20:18:20.666895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-02-19T20:18:20.667285] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-02-19T20:18:20.668157] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-02-19T20:18:20.668218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:20.668250] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:20.668278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:20.668337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:20.732816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:20.733736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:20.733825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:20.733860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:20.856084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:20.856241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:20.856282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:20.856313] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:20.859724] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-02-19T20:18:20.860001] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-02-19T20:18:20.860129] [INFO ] [sig ] BVS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:21.000762] [INFO ] [LOCAL ] Saved forecast: BVS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BVS.txt [2026-02-19T20:18:21.000918] [INFO ] [sig ] [529/3393] Completed BVS in 0.3s | 2.70 sym/s | Total: 3.3m | ETA: 17.7m [2026-02-19T20:18:21.000959] [INFO ] [sig ] [530/3393] Forecasting BWA... [2026-02-19T20:18:21.000989] [INFO ] [sig ] Generating forecast for: BWA [2026-02-19T20:18:21.001020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-02-19T20:18:21.013527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-02-19T20:18:21.013932] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-02-19T20:18:21.014762] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-02-19T20:18:21.014816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:21.014848] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:21.014876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:21.014937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:21.074022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:21.074841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:21.074927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:21.074960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:21.198655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:21.198802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:21.198843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:21.198873] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:21.202361] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: UP (p=98.22%) [2026-02-19T20:18:21.202876] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-02-19T20:18:21.203026] [INFO ] [sig ] BWA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:21.345164] [INFO ] [LOCAL ] Saved forecast: BWA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BWA.txt [2026-02-19T20:18:21.345290] [INFO ] [sig ] [530/3393] Completed BWA in 0.3s | 2.70 sym/s | Total: 3.3m | ETA: 17.7m [2026-02-19T20:18:21.345329] [INFO ] [sig ] [531/3393] Forecasting BWAY... [2026-02-19T20:18:21.345360] [INFO ] [sig ] Generating forecast for: BWAY [2026-02-19T20:18:21.345389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-02-19T20:18:21.356089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-02-19T20:18:21.356449] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-02-19T20:18:21.357306] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-02-19T20:18:21.357361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:21.357395] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:21.357423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:21.357480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:21.415308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:21.415973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:21.416061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:21.416094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:21.551834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:21.551999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:21.552041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:21.552071] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:21.555766] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: DOWN (p=33.71%) [2026-02-19T20:18:21.556069] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-02-19T20:18:21.556205] [INFO ] [sig ] BWAY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:21.704721] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BWAY.txt [2026-02-19T20:18:21.704875] [INFO ] [sig ] [531/3393] Completed BWAY in 0.4s | 2.70 sym/s | Total: 3.3m | ETA: 17.7m [2026-02-19T20:18:21.704915] [INFO ] [sig ] [532/3393] Forecasting BWB... [2026-02-19T20:18:21.704946] [INFO ] [sig ] Generating forecast for: BWB [2026-02-19T20:18:21.704977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-02-19T20:18:21.716333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-02-19T20:18:21.716785] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-02-19T20:18:21.717686] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-02-19T20:18:21.717740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:21.717772] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:21.717799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:21.717856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:21.779930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:21.781089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:21.781178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:21.781213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:21.912269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:21.912462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:21.912585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:21.912624] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:21.916811] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: UP (p=67.64%) [2026-02-19T20:18:21.917129] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-02-19T20:18:21.917279] [INFO ] [sig ] BWB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:22.072442] [INFO ] [LOCAL ] Saved forecast: BWB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BWB.txt [2026-02-19T20:18:22.072625] [INFO ] [sig ] [532/3393] Completed BWB in 0.4s | 2.70 sym/s | Total: 3.3m | ETA: 17.7m [2026-02-19T20:18:22.072673] [INFO ] [sig ] [533/3393] Forecasting BWEN... [2026-02-19T20:18:22.072704] [INFO ] [sig ] Generating forecast for: BWEN [2026-02-19T20:18:22.072735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-02-19T20:18:22.085056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-02-19T20:18:22.085490] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-02-19T20:18:22.086355] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-02-19T20:18:22.086411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:22.086442] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:22.086470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:22.086542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:22.149094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:22.150065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:22.150211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:22.150250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:22.270596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:22.270759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:22.270798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:22.270829] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:22.274245] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: DOWN (p=3.04%) [2026-02-19T20:18:22.274546] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-02-19T20:18:22.274698] [INFO ] [sig ] BWEN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:22.416447] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BWEN.txt [2026-02-19T20:18:22.416629] [INFO ] [sig ] [533/3393] Completed BWEN in 0.3s | 2.70 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-19T20:18:22.416673] [INFO ] [sig ] [534/3393] Forecasting BWFG... [2026-02-19T20:18:22.416703] [INFO ] [sig ] Generating forecast for: BWFG [2026-02-19T20:18:22.416735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-02-19T20:18:22.428125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-02-19T20:18:22.428552] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-02-19T20:18:22.429407] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-02-19T20:18:22.429461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:22.429494] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:22.429520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:22.429595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:22.487674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:22.488633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:22.488739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:22.488775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:22.608260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:22.608444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:22.608490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:22.608520] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:22.612423] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: DOWN (p=19.00%) [2026-02-19T20:18:22.612833] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-02-19T20:18:22.612989] [INFO ] [sig ] BWFG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:22.768407] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BWFG.txt [2026-02-19T20:18:22.768602] [INFO ] [sig ] [534/3393] Completed BWFG in 0.4s | 2.70 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-19T20:18:22.768647] [INFO ] [sig ] [535/3393] Forecasting BWG... [2026-02-19T20:18:22.768680] [INFO ] [sig ] Generating forecast for: BWG [2026-02-19T20:18:22.768712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-02-19T20:18:22.780864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-02-19T20:18:22.781214] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-02-19T20:18:22.782024] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-02-19T20:18:22.782078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:22.782110] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:22.782138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:22.782195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:22.846591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:22.847511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:22.847622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:22.847660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:22.973894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:22.974057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:22.974097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:22.974128] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:22.977768] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: DOWN (p=48.25%) [2026-02-19T20:18:22.978085] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-02-19T20:18:22.978221] [INFO ] [sig ] BWG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:23.126614] [INFO ] [LOCAL ] Saved forecast: BWG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BWG.txt [2026-02-19T20:18:23.126774] [INFO ] [sig ] [535/3393] Completed BWG in 0.4s | 2.70 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-19T20:18:23.126814] [INFO ] [sig ] [536/3393] Forecasting BWIN... [2026-02-19T20:18:23.126844] [INFO ] [sig ] Generating forecast for: BWIN [2026-02-19T20:18:23.126876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-02-19T20:18:23.138940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-02-19T20:18:23.139330] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-02-19T20:18:23.140138] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-02-19T20:18:23.140191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:23.140239] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:23.140268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:23.140326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:23.204272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:23.205191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:23.205275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:23.205309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:23.320204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:23.320368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:23.320409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:23.320439] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:23.323856] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: DOWN (p=14.34%) [2026-02-19T20:18:23.324141] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-02-19T20:18:23.324268] [INFO ] [sig ] BWIN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:23.472058] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BWIN.txt [2026-02-19T20:18:23.472286] [INFO ] [sig ] [536/3393] Completed BWIN in 0.3s | 2.70 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-19T20:18:23.472340] [INFO ] [sig ] [537/3393] Forecasting BWMN... [2026-02-19T20:18:23.472379] [INFO ] [sig ] Generating forecast for: BWMN [2026-02-19T20:18:23.472418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-02-19T20:18:23.484403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-02-19T20:18:23.484790] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-02-19T20:18:23.485649] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-02-19T20:18:23.485701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:23.485735] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:23.485762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:23.485818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:23.544970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:23.545934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:23.546030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:23.546067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:23.674687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:23.674845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:23.674886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:23.674916] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:23.678438] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: UP (p=91.89%) [2026-02-19T20:18:23.678751] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-02-19T20:18:23.678883] [INFO ] [sig ] BWMN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:23.821597] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BWMN.txt [2026-02-19T20:18:23.821773] [INFO ] [sig ] [537/3393] Completed BWMN in 0.3s | 2.70 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-19T20:18:23.821815] [INFO ] [sig ] [538/3393] Forecasting BXC... [2026-02-19T20:18:23.821847] [INFO ] [sig ] Generating forecast for: BXC [2026-02-19T20:18:23.821878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-02-19T20:18:23.833095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-02-19T20:18:23.833489] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-02-19T20:18:23.834390] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-02-19T20:18:23.834447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:23.834480] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:23.834509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:23.834566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:23.891793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:23.892747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:23.892836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:23.892869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:24.014799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:24.014963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:24.015005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:24.015035] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:24.018671] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: DOWN (p=0.27%) [2026-02-19T20:18:24.018986] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-02-19T20:18:24.019128] [INFO ] [sig ] BXC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:24.165765] [INFO ] [LOCAL ] Saved forecast: BXC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BXC.txt [2026-02-19T20:18:24.165927] [INFO ] [sig ] [538/3393] Completed BXC in 0.3s | 2.70 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-19T20:18:24.165970] [INFO ] [sig ] [539/3393] Forecasting BXMX... [2026-02-19T20:18:24.166000] [INFO ] [sig ] Generating forecast for: BXMX [2026-02-19T20:18:24.166030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-02-19T20:18:24.177676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-02-19T20:18:24.178088] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-02-19T20:18:24.178938] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-02-19T20:18:24.178996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:24.179030] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:24.179059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:24.179117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:24.235797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:24.236733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:24.236818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:24.236851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:24.358417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:24.358597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:24.358641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:24.358671] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:24.362114] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: DOWN (p=8.54%) [2026-02-19T20:18:24.362396] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-02-19T20:18:24.362524] [INFO ] [sig ] BXMX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:24.511439] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BXMX.txt [2026-02-19T20:18:24.511625] [INFO ] [sig ] [539/3393] Completed BXMX in 0.3s | 2.70 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-19T20:18:24.511672] [INFO ] [sig ] [540/3393] Forecasting BXP... [2026-02-19T20:18:24.511710] [INFO ] [sig ] Generating forecast for: BXP [2026-02-19T20:18:24.511742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-02-19T20:18:24.523198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-02-19T20:18:24.523566] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-02-19T20:18:24.524395] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-02-19T20:18:24.524450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:24.524512] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:24.524543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:24.524627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:24.581918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:24.582833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:24.582927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:24.582976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:24.710879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:24.711058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:24.711107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:24.711142] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:24.715039] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: UP (p=91.42%) [2026-02-19T20:18:24.715343] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-02-19T20:18:24.715480] [INFO ] [sig ] BXP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:24.866098] [INFO ] [LOCAL ] Saved forecast: BXP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BXP.txt [2026-02-19T20:18:24.866259] [INFO ] [sig ] [540/3393] Completed BXP in 0.4s | 2.70 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-19T20:18:24.866301] [INFO ] [sig ] [541/3393] Forecasting BXSL... [2026-02-19T20:18:24.866332] [INFO ] [sig ] Generating forecast for: BXSL [2026-02-19T20:18:24.866363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-02-19T20:18:24.878305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-02-19T20:18:24.878923] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-02-19T20:18:24.879845] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-02-19T20:18:24.879900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:24.879933] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:24.879961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:24.880018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:24.954694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:24.955839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:24.955967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:24.956007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:25.091207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:25.091377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:25.091421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:25.091450] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:25.095753] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: DOWN (p=40.70%) [2026-02-19T20:18:25.096040] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-02-19T20:18:25.096174] [INFO ] [sig ] BXSL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:25.245000] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BXSL.txt [2026-02-19T20:18:25.245138] [INFO ] [sig ] [541/3393] Completed BXSL in 0.4s | 2.70 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-19T20:18:25.245178] [INFO ] [sig ] [542/3393] Forecasting BYD... [2026-02-19T20:18:25.245209] [INFO ] [sig ] Generating forecast for: BYD [2026-02-19T20:18:25.245240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-02-19T20:18:25.258316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-02-19T20:18:25.258839] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-02-19T20:18:25.259950] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-02-19T20:18:25.260006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:25.260040] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:25.260069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:25.260150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:25.321214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:25.321920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:25.322003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:25.322037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:25.446473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:25.446644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:25.446685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:25.446714] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:25.450261] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: UP (p=94.65%) [2026-02-19T20:18:25.450550] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-02-19T20:18:25.450706] [INFO ] [sig ] BYD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:25.595487] [INFO ] [LOCAL ] Saved forecast: BYD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BYD.txt [2026-02-19T20:18:25.595667] [INFO ] [sig ] [542/3393] Completed BYD in 0.4s | 2.70 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-19T20:18:25.595714] [INFO ] [sig ] [543/3393] Forecasting BYRN... [2026-02-19T20:18:25.595745] [INFO ] [sig ] Generating forecast for: BYRN [2026-02-19T20:18:25.595776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-02-19T20:18:25.607476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-02-19T20:18:25.607888] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-02-19T20:18:25.608769] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-02-19T20:18:25.608824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:25.608856] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:25.608882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:25.608954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:25.669221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:25.670115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:25.670202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:25.670236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:25.790622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:25.790784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:25.790825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:25.790901] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:25.794418] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: DOWN (p=1.14%) [2026-02-19T20:18:25.794727] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-02-19T20:18:25.794863] [INFO ] [sig ] BYRN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:25.938388] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BYRN.txt [2026-02-19T20:18:25.938523] [INFO ] [sig ] [543/3393] Completed BYRN in 0.3s | 2.70 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-19T20:18:25.938565] [INFO ] [sig ] [544/3393] Forecasting BYSI... [2026-02-19T20:18:25.938615] [INFO ] [sig ] Generating forecast for: BYSI [2026-02-19T20:18:25.938647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-02-19T20:18:25.949994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-02-19T20:18:25.950302] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-02-19T20:18:25.951098] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-02-19T20:18:25.951151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:25.951183] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:25.951210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:25.951267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:26.012100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:26.012977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:26.013059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:26.013094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:26.128083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:26.128249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:26.128292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:26.128322] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:26.132352] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: DOWN (p=46.93%) [2026-02-19T20:18:26.132679] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-02-19T20:18:26.132825] [INFO ] [sig ] BYSI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:26.276418] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BYSI.txt [2026-02-19T20:18:26.276558] [INFO ] [sig ] [544/3393] Completed BYSI in 0.3s | 2.70 sym/s | Total: 3.4m | ETA: 17.6m [2026-02-19T20:18:26.276621] [INFO ] [sig ] [545/3393] Forecasting BZ... [2026-02-19T20:18:26.276653] [INFO ] [sig ] Generating forecast for: BZ [2026-02-19T20:18:26.276684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-02-19T20:18:26.287834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-02-19T20:18:26.288205] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-02-19T20:18:26.289074] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-02-19T20:18:26.289129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:26.289163] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:26.289191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:26.289250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:26.348133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:26.348817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:26.348896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:26.348929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:26.475959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:26.476121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:26.476161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:26.476190] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:26.480253] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: DOWN (p=9.81%) [2026-02-19T20:18:26.480562] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-02-19T20:18:26.480904] [INFO ] [sig ] BZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:26.627839] [INFO ] [LOCAL ] Saved forecast: BZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BZ.txt [2026-02-19T20:18:26.627979] [INFO ] [sig ] [545/3393] Completed BZ in 0.4s | 2.70 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-19T20:18:26.628020] [INFO ] [sig ] [546/3393] Forecasting BZH... [2026-02-19T20:18:26.628075] [INFO ] [sig ] Generating forecast for: BZH [2026-02-19T20:18:26.628109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-02-19T20:18:26.641389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-02-19T20:18:26.641878] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-02-19T20:18:26.642722] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-02-19T20:18:26.642776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:26.642808] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:26.642835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:26.642892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:26.703047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:26.703970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:26.704059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:26.704092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:26.827736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:26.827898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:26.827937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:26.827966] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:26.831566] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: UP (p=58.37%) [2026-02-19T20:18:26.831883] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-02-19T20:18:26.832020] [INFO ] [sig ] BZH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:26.978660] [INFO ] [LOCAL ] Saved forecast: BZH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/BZH.txt [2026-02-19T20:18:26.978834] [INFO ] [sig ] [546/3393] Completed BZH in 0.4s | 2.71 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-19T20:18:26.978875] [INFO ] [sig ] [547/3393] Forecasting BZUN... [2026-02-19T20:18:26.978906] [INFO ] [sig ] Generating forecast for: BZUN [2026-02-19T20:18:26.978937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-02-19T20:18:26.989515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-02-19T20:18:26.989856] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-02-19T20:18:26.990658] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-02-19T20:18:26.990711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:26.990743] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:26.990770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:26.990855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:27.048204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:27.049020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:27.049104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:27.049137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:27.171556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:27.171734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:27.171777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:27.171807] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:27.175368] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: DOWN (p=27.28%) [2026-02-19T20:18:27.175694] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-02-19T20:18:27.175829] [INFO ] [sig ] BZUN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:27.324432] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/BZUN.txt [2026-02-19T20:18:27.324635] [INFO ] [sig ] [547/3393] Completed BZUN in 0.3s | 2.71 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-19T20:18:27.324686] [INFO ] [sig ] [548/3393] Forecasting C... [2026-02-19T20:18:27.324717] [INFO ] [sig ] Generating forecast for: C [2026-02-19T20:18:27.324749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-02-19T20:18:27.335982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-02-19T20:18:27.336398] [INFO ] [FORECASTER] Starting predict_future for C [2026-02-19T20:18:27.337289] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-02-19T20:18:27.337356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:27.337398] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:27.337431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:27.337503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:27.394797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:27.395689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:27.395776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:27.395809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:27.520262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:27.520428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:27.520469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:27.520500] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:27.524390] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: UP (p=88.54%) [2026-02-19T20:18:27.524740] [INFO ] [FORECASTER] Completed predict_future for C [2026-02-19T20:18:27.524883] [INFO ] [sig ] C: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:27.674656] [INFO ] [LOCAL ] Saved forecast: C 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/C.txt [2026-02-19T20:18:27.674818] [INFO ] [sig ] [548/3393] Completed C in 0.4s | 2.71 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-19T20:18:27.674862] [INFO ] [sig ] [549/3393] Forecasting CAAP... [2026-02-19T20:18:27.674892] [INFO ] [sig ] Generating forecast for: CAAP [2026-02-19T20:18:27.674924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-02-19T20:18:27.686586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-02-19T20:18:27.686963] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-02-19T20:18:27.687787] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-02-19T20:18:27.687856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:27.687890] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:27.687917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:27.687973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:27.762635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:27.763520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:27.763622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:27.763660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:27.889028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:27.889186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:27.889228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:27.889258] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:27.892826] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: DOWN (p=47.84%) [2026-02-19T20:18:27.893112] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-02-19T20:18:27.893245] [INFO ] [sig ] CAAP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:28.040901] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CAAP.txt [2026-02-19T20:18:28.041033] [INFO ] [sig ] [549/3393] Completed CAAP in 0.4s | 2.71 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-19T20:18:28.041073] [INFO ] [sig ] [550/3393] Forecasting CAAS... [2026-02-19T20:18:28.041104] [INFO ] [sig ] Generating forecast for: CAAS [2026-02-19T20:18:28.041134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-02-19T20:18:28.052737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-02-19T20:18:28.053064] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-02-19T20:18:28.053911] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-02-19T20:18:28.053967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:28.054000] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:28.054031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:28.054089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:28.112450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:28.113509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:28.113647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:28.113685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:28.227590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:28.227835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:28.227885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:28.227919] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:28.231763] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: DOWN (p=23.87%) [2026-02-19T20:18:28.232128] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-02-19T20:18:28.232285] [INFO ] [sig ] CAAS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:28.376640] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CAAS.txt [2026-02-19T20:18:28.376775] [INFO ] [sig ] [550/3393] Completed CAAS in 0.3s | 2.71 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-19T20:18:28.376814] [INFO ] [sig ] [551/3393] Forecasting CABA... [2026-02-19T20:18:28.376846] [INFO ] [sig ] Generating forecast for: CABA [2026-02-19T20:18:28.376877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-02-19T20:18:28.388198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-02-19T20:18:28.388521] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-02-19T20:18:28.389365] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-02-19T20:18:28.389421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:28.389455] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:28.389483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:28.389542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:28.448352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:28.449081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:28.449163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:28.449198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:28.567524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:28.567695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:28.567739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:28.567769] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:28.571288] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: DOWN (p=3.96%) [2026-02-19T20:18:28.571598] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-02-19T20:18:28.571737] [INFO ] [sig ] CABA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:28.716255] [INFO ] [LOCAL ] Saved forecast: CABA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CABA.txt [2026-02-19T20:18:28.716396] [INFO ] [sig ] [551/3393] Completed CABA in 0.3s | 2.71 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-19T20:18:28.716437] [INFO ] [sig ] [552/3393] Forecasting CABO... [2026-02-19T20:18:28.716466] [INFO ] [sig ] Generating forecast for: CABO [2026-02-19T20:18:28.716497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-02-19T20:18:28.728255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-02-19T20:18:28.728611] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-02-19T20:18:28.729391] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-02-19T20:18:28.729444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:28.729476] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:28.729503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:28.729559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:28.786616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:28.787237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:28.787318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:28.787351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:28.908513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:28.908691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:28.908733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:28.908762] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:28.912207] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: DOWN (p=21.44%) [2026-02-19T20:18:28.912487] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-02-19T20:18:28.912632] [INFO ] [sig ] CABO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:29.053190] [INFO ] [LOCAL ] Saved forecast: CABO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CABO.txt [2026-02-19T20:18:29.053320] [INFO ] [sig ] [552/3393] Completed CABO in 0.3s | 2.71 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-19T20:18:29.053365] [INFO ] [sig ] [553/3393] Forecasting CAC... [2026-02-19T20:18:29.053396] [INFO ] [sig ] Generating forecast for: CAC [2026-02-19T20:18:29.053428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-02-19T20:18:29.064753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-02-19T20:18:29.065085] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-02-19T20:18:29.065878] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-02-19T20:18:29.065931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:29.065964] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:29.065991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:29.066048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:29.123497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:29.124194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:29.124274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:29.124307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:29.245948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:29.246104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:29.246144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:29.246173] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:29.249592] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: UP (p=72.39%) [2026-02-19T20:18:29.249870] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-02-19T20:18:29.249997] [INFO ] [sig ] CAC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:29.393298] [INFO ] [LOCAL ] Saved forecast: CAC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CAC.txt [2026-02-19T20:18:29.393463] [INFO ] [sig ] [553/3393] Completed CAC in 0.3s | 2.71 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-19T20:18:29.393511] [INFO ] [sig ] [554/3393] Forecasting CACC... [2026-02-19T20:18:29.393542] [INFO ] [sig ] Generating forecast for: CACC [2026-02-19T20:18:29.393778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-02-19T20:18:29.406114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-02-19T20:18:29.406519] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-02-19T20:18:29.407769] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-02-19T20:18:29.407823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:29.407857] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:29.407884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:29.407942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:29.466333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:29.467138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:29.467219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:29.467252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:29.589085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:29.589242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:29.589283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:29.589313] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:29.592915] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: DOWN (p=22.65%) [2026-02-19T20:18:29.593210] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-02-19T20:18:29.593336] [INFO ] [sig ] CACC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:29.739158] [INFO ] [LOCAL ] Saved forecast: CACC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CACC.txt [2026-02-19T20:18:29.739292] [INFO ] [sig ] [554/3393] Completed CACC in 0.3s | 2.71 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-19T20:18:29.739331] [INFO ] [sig ] [555/3393] Forecasting CACI... [2026-02-19T20:18:29.739362] [INFO ] [sig ] Generating forecast for: CACI [2026-02-19T20:18:29.739394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-02-19T20:18:29.753915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-02-19T20:18:29.754346] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-02-19T20:18:29.755192] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-02-19T20:18:29.755246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:29.755277] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:29.755305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:29.755362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:29.815969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:29.816684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:29.816764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:29.816798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:29.937792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:29.937956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:29.937999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:29.938029] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:29.941602] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: UP (p=94.22%) [2026-02-19T20:18:29.941886] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-02-19T20:18:29.942020] [INFO ] [sig ] CACI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:30.091190] [INFO ] [LOCAL ] Saved forecast: CACI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CACI.txt [2026-02-19T20:18:30.091352] [INFO ] [sig ] [555/3393] Completed CACI in 0.4s | 2.71 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-19T20:18:30.091393] [INFO ] [sig ] [556/3393] Forecasting CADL... [2026-02-19T20:18:30.091426] [INFO ] [sig ] Generating forecast for: CADL [2026-02-19T20:18:30.091457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-02-19T20:18:30.103920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-02-19T20:18:30.104334] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-02-19T20:18:30.105429] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-02-19T20:18:30.105488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:30.105524] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:30.105553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:30.105652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:30.169446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:30.170561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:30.170665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:30.170700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:30.292675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:30.292833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:30.292887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:30.292918] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:30.296383] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: DOWN (p=6.07%) [2026-02-19T20:18:30.296689] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-02-19T20:18:30.296817] [INFO ] [sig ] CADL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:30.443266] [INFO ] [LOCAL ] Saved forecast: CADL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CADL.txt [2026-02-19T20:18:30.443401] [INFO ] [sig ] [556/3393] Completed CADL in 0.4s | 2.71 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-19T20:18:30.443441] [INFO ] [sig ] [557/3393] Forecasting CAE... [2026-02-19T20:18:30.443472] [INFO ] [sig ] Generating forecast for: CAE [2026-02-19T20:18:30.443505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-02-19T20:18:30.454432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-02-19T20:18:30.454803] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-02-19T20:18:30.455631] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-02-19T20:18:30.455687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:30.455767] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:30.455805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:30.455902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:30.515886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:30.516776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:30.516862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:30.516896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:30.637144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:30.637272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:30.637313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:30.637343] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:30.640846] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: DOWN (p=2.21%) [2026-02-19T20:18:30.641138] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-02-19T20:18:30.641269] [INFO ] [sig ] CAE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:30.785315] [INFO ] [LOCAL ] Saved forecast: CAE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CAE.txt [2026-02-19T20:18:30.785460] [INFO ] [sig ] [557/3393] Completed CAE in 0.3s | 2.71 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-19T20:18:30.785500] [INFO ] [sig ] [558/3393] Forecasting CAF... [2026-02-19T20:18:30.785531] [INFO ] [sig ] Generating forecast for: CAF [2026-02-19T20:18:30.785562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-02-19T20:18:30.797532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-02-19T20:18:30.797930] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-02-19T20:18:30.798840] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-02-19T20:18:30.798896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:30.798930] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:30.798959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:30.799018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:30.858361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:30.859164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:30.859250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:30.859285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:30.971207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:30.971367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:30.971408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:30.971437] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:30.974889] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: UP (p=96.33%) [2026-02-19T20:18:30.975167] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-02-19T20:18:30.975297] [INFO ] [sig ] CAF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:31.121264] [INFO ] [LOCAL ] Saved forecast: CAF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CAF.txt [2026-02-19T20:18:31.121416] [INFO ] [sig ] [558/3393] Completed CAF in 0.3s | 2.71 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-19T20:18:31.121457] [INFO ] [sig ] [559/3393] Forecasting CAG... [2026-02-19T20:18:31.121487] [INFO ] [sig ] Generating forecast for: CAG [2026-02-19T20:18:31.121518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-02-19T20:18:31.132406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-02-19T20:18:31.132775] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-02-19T20:18:31.133560] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-02-19T20:18:31.133638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:31.133671] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:31.133699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:31.133757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:31.190901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:31.191720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:31.191805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:31.191838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:31.310814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:31.310971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:31.311011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:31.311039] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:31.314667] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: DOWN (p=17.10%) [2026-02-19T20:18:31.314945] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-02-19T20:18:31.315076] [INFO ] [sig ] CAG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:31.474259] [INFO ] [LOCAL ] Saved forecast: CAG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CAG.txt [2026-02-19T20:18:31.474409] [INFO ] [sig ] [559/3393] Completed CAG in 0.4s | 2.71 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-19T20:18:31.474457] [INFO ] [sig ] [560/3393] Forecasting CAH... [2026-02-19T20:18:31.474493] [INFO ] [sig ] Generating forecast for: CAH [2026-02-19T20:18:31.474540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-02-19T20:18:31.487688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-02-19T20:18:31.488091] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-02-19T20:18:31.488954] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-02-19T20:18:31.489009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:31.489057] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:31.489086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:31.489144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:31.554203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:31.555132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:31.555223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:31.555258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:31.677872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:31.678078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:31.678144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:31.678177] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:31.681692] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: DOWN (p=37.13%) [2026-02-19T20:18:31.681992] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-02-19T20:18:31.682128] [INFO ] [sig ] CAH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:31.827538] [INFO ] [LOCAL ] Saved forecast: CAH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CAH.txt [2026-02-19T20:18:31.827723] [INFO ] [sig ] [560/3393] Completed CAH in 0.4s | 2.71 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-19T20:18:31.827765] [INFO ] [sig ] [561/3393] Forecasting CAKE... [2026-02-19T20:18:31.827796] [INFO ] [sig ] Generating forecast for: CAKE [2026-02-19T20:18:31.827828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-02-19T20:18:31.838680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-02-19T20:18:31.839015] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-02-19T20:18:31.839829] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-02-19T20:18:31.839883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:31.839915] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:31.839942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:31.839999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:31.899646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:31.900558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:31.900676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:31.900710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:32.027949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:32.028143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:32.028186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:32.028217] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:32.031726] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-02-19T20:18:32.032011] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-02-19T20:18:32.032141] [INFO ] [sig ] CAKE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:32.180124] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CAKE.txt [2026-02-19T20:18:32.180271] [INFO ] [sig ] [561/3393] Completed CAKE in 0.4s | 2.71 sym/s | Total: 3.5m | ETA: 17.4m [2026-02-19T20:18:32.180313] [INFO ] [sig ] [562/3393] Forecasting CAL... [2026-02-19T20:18:32.180344] [INFO ] [sig ] Generating forecast for: CAL [2026-02-19T20:18:32.180389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-02-19T20:18:32.193043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-02-19T20:18:32.193382] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-02-19T20:18:32.194189] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-02-19T20:18:32.194242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:32.194274] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:32.194302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:32.194358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:32.254076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:32.255024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:32.255106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:32.255138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:32.374018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:32.374176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:32.374216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:32.374245] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:32.377823] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: DOWN (p=21.34%) [2026-02-19T20:18:32.378121] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-02-19T20:18:32.378253] [INFO ] [sig ] CAL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:32.526425] [INFO ] [LOCAL ] Saved forecast: CAL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CAL.txt [2026-02-19T20:18:32.526619] [INFO ] [sig ] [562/3393] Completed CAL in 0.3s | 2.71 sym/s | Total: 3.5m | ETA: 17.4m [2026-02-19T20:18:32.526662] [INFO ] [sig ] [563/3393] Forecasting CALM... [2026-02-19T20:18:32.526691] [INFO ] [sig ] Generating forecast for: CALM [2026-02-19T20:18:32.526721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-02-19T20:18:32.537484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-02-19T20:18:32.537883] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-02-19T20:18:32.538906] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-02-19T20:18:32.538959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:32.538990] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:32.539017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:32.539073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:32.597839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:32.598671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:32.598751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:32.598785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:32.724826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:32.724989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:32.725030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:32.725060] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:32.728653] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: UP (p=82.11%) [2026-02-19T20:18:32.728936] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-02-19T20:18:32.729069] [INFO ] [sig ] CALM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:32.879428] [INFO ] [LOCAL ] Saved forecast: CALM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CALM.txt [2026-02-19T20:18:32.879625] [INFO ] [sig ] [563/3393] Completed CALM in 0.4s | 2.71 sym/s | Total: 3.5m | ETA: 17.4m [2026-02-19T20:18:32.879673] [INFO ] [sig ] [564/3393] Forecasting CALX... [2026-02-19T20:18:32.879709] [INFO ] [sig ] Generating forecast for: CALX [2026-02-19T20:18:32.879742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-02-19T20:18:32.891878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-02-19T20:18:32.892266] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-02-19T20:18:32.893109] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-02-19T20:18:32.893165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:32.893198] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:32.893226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:32.893282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:32.956207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:32.957205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:32.957290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:32.957324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:33.086372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:33.086536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:33.086603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:33.086639] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:33.090330] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: DOWN (p=13.01%) [2026-02-19T20:18:33.090692] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-02-19T20:18:33.090844] [INFO ] [sig ] CALX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:33.238469] [INFO ] [LOCAL ] Saved forecast: CALX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CALX.txt [2026-02-19T20:18:33.238665] [INFO ] [sig ] [564/3393] Completed CALX in 0.4s | 2.71 sym/s | Total: 3.5m | ETA: 17.4m [2026-02-19T20:18:33.238709] [INFO ] [sig ] [565/3393] Forecasting CAPL... [2026-02-19T20:18:33.238740] [INFO ] [sig ] Generating forecast for: CAPL [2026-02-19T20:18:33.238772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-02-19T20:18:33.250231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-02-19T20:18:33.250659] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-02-19T20:18:33.251484] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-02-19T20:18:33.251539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:33.251597] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:33.251631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:33.251690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:33.314354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:33.315248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:33.315335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:33.315371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:33.434117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:33.434282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:33.434325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:33.434355] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:33.437868] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: DOWN (p=49.87%) [2026-02-19T20:18:33.438214] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-02-19T20:18:33.438370] [INFO ] [sig ] CAPL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:33.585170] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CAPL.txt [2026-02-19T20:18:33.585326] [INFO ] [sig ] [565/3393] Completed CAPL in 0.3s | 2.71 sym/s | Total: 3.5m | ETA: 17.4m [2026-02-19T20:18:33.585367] [INFO ] [sig ] [566/3393] Forecasting CARE... [2026-02-19T20:18:33.585396] [INFO ] [sig ] Generating forecast for: CARE [2026-02-19T20:18:33.585429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-02-19T20:18:33.596467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-02-19T20:18:33.596810] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-02-19T20:18:33.597615] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-02-19T20:18:33.597668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:33.597701] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:33.597728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:33.597785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:33.657086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:33.658151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:33.658238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:33.658273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:33.781614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:33.781785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:33.781828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:33.781860] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:33.785834] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: UP (p=61.88%) [2026-02-19T20:18:33.786318] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-02-19T20:18:33.786513] [INFO ] [sig ] CARE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:33.933445] [INFO ] [LOCAL ] Saved forecast: CARE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CARE.txt [2026-02-19T20:18:33.933606] [INFO ] [sig ] [566/3393] Completed CARE in 0.3s | 2.71 sym/s | Total: 3.5m | ETA: 17.4m [2026-02-19T20:18:33.933649] [INFO ] [sig ] [567/3393] Forecasting CARG... [2026-02-19T20:18:33.933679] [INFO ] [sig ] Generating forecast for: CARG [2026-02-19T20:18:33.933712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-02-19T20:18:33.945190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-02-19T20:18:33.945518] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-02-19T20:18:33.946347] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-02-19T20:18:33.946401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:33.946433] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:33.946463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:33.946533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:34.004426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:34.005243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:34.005377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:34.005412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:34.129779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:34.129946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:34.129993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:34.130041] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:34.133777] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: DOWN (p=6.91%) [2026-02-19T20:18:34.134085] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-02-19T20:18:34.134237] [INFO ] [sig ] CARG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:34.277038] [INFO ] [LOCAL ] Saved forecast: CARG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CARG.txt [2026-02-19T20:18:34.277213] [INFO ] [sig ] [567/3393] Completed CARG in 0.3s | 2.71 sym/s | Total: 3.5m | ETA: 17.4m [2026-02-19T20:18:34.277255] [INFO ] [sig ] [568/3393] Forecasting CARS... [2026-02-19T20:18:34.277286] [INFO ] [sig ] Generating forecast for: CARS [2026-02-19T20:18:34.277316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-02-19T20:18:34.289087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-02-19T20:18:34.289477] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-02-19T20:18:34.290331] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-02-19T20:18:34.290385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:34.290416] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:34.290444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:34.290500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:34.348616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:34.349527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:34.349657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:34.349694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:34.482278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:34.482460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:34.482514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:34.482557] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:34.486520] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: UP (p=85.83%) [2026-02-19T20:18:34.486848] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-02-19T20:18:34.487005] [INFO ] [sig ] CARS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:34.638940] [INFO ] [LOCAL ] Saved forecast: CARS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CARS.txt [2026-02-19T20:18:34.639119] [INFO ] [sig ] [568/3393] Completed CARS in 0.4s | 2.71 sym/s | Total: 3.5m | ETA: 17.4m [2026-02-19T20:18:34.639165] [INFO ] [sig ] [569/3393] Forecasting CASH... [2026-02-19T20:18:34.639198] [INFO ] [sig ] Generating forecast for: CASH [2026-02-19T20:18:34.639239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-02-19T20:18:34.651204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-02-19T20:18:34.651594] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-02-19T20:18:34.652592] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-02-19T20:18:34.652647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:34.652679] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:34.652850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:34.652907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:34.719434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:34.720308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:34.720411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:34.720461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:34.844725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:34.844887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:34.844929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:34.844959] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:34.848612] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: DOWN (p=40.45%) [2026-02-19T20:18:34.848941] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-02-19T20:18:34.849084] [INFO ] [sig ] CASH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:34.996213] [INFO ] [LOCAL ] Saved forecast: CASH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CASH.txt [2026-02-19T20:18:34.996374] [INFO ] [sig ] [569/3393] Completed CASH in 0.4s | 2.71 sym/s | Total: 3.5m | ETA: 17.4m [2026-02-19T20:18:34.996416] [INFO ] [sig ] [570/3393] Forecasting CASS... [2026-02-19T20:18:34.996446] [INFO ] [sig ] Generating forecast for: CASS [2026-02-19T20:18:34.996477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-02-19T20:18:35.008147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-02-19T20:18:35.008564] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-02-19T20:18:35.009416] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-02-19T20:18:35.009471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:35.009504] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:35.009532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:35.009789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:35.068517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:35.069648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:35.069734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:35.069766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:35.197804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:35.197969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:35.198011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:35.198042] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:35.201561] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: UP (p=70.87%) [2026-02-19T20:18:35.201870] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-02-19T20:18:35.202004] [INFO ] [sig ] CASS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:35.346510] [INFO ] [LOCAL ] Saved forecast: CASS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CASS.txt [2026-02-19T20:18:35.346719] [INFO ] [sig ] [570/3393] Completed CASS in 0.4s | 2.71 sym/s | Total: 3.5m | ETA: 17.4m [2026-02-19T20:18:35.346763] [INFO ] [sig ] [571/3393] Forecasting CASY... [2026-02-19T20:18:35.346794] [INFO ] [sig ] Generating forecast for: CASY [2026-02-19T20:18:35.346827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-02-19T20:18:35.358021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-02-19T20:18:35.358386] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-02-19T20:18:35.359209] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-02-19T20:18:35.359263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:35.359296] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:35.359339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:35.359400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:35.420020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:35.420755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:35.420835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:35.420869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:35.548906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:35.549072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:35.549123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:35.549158] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:35.552760] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: UP (p=74.82%) [2026-02-19T20:18:35.553053] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-02-19T20:18:35.553189] [INFO ] [sig ] CASY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:35.696547] [INFO ] [LOCAL ] Saved forecast: CASY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CASY.txt [2026-02-19T20:18:35.696710] [INFO ] [sig ] [571/3393] Completed CASY in 0.3s | 2.71 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-19T20:18:35.696753] [INFO ] [sig ] [572/3393] Forecasting CATH... [2026-02-19T20:18:35.696782] [INFO ] [sig ] Generating forecast for: CATH [2026-02-19T20:18:35.696813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-02-19T20:18:35.707480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-02-19T20:18:35.707860] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-02-19T20:18:35.708717] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-02-19T20:18:35.708770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:35.708802] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:35.708829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:35.708885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:35.766137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:35.767022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:35.767107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:35.767141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:35.884455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:35.884626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:35.884669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:35.884701] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:35.888193] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-02-19T20:18:35.888476] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-02-19T20:18:35.888650] [INFO ] [sig ] CATH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:36.030675] [INFO ] [LOCAL ] Saved forecast: CATH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CATH.txt [2026-02-19T20:18:36.030852] [INFO ] [sig ] [572/3393] Completed CATH in 0.3s | 2.71 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-19T20:18:36.030894] [INFO ] [sig ] [573/3393] Forecasting CATO... [2026-02-19T20:18:36.030926] [INFO ] [sig ] Generating forecast for: CATO [2026-02-19T20:18:36.030956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-02-19T20:18:36.042352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-02-19T20:18:36.042783] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-02-19T20:18:36.043711] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-02-19T20:18:36.043775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:36.043810] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:36.043839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:36.043900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:36.104042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:36.104976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:36.105068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:36.105103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:36.228648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:36.228837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:36.228879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:36.228909] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:36.232391] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: UP (p=69.84%) [2026-02-19T20:18:36.232702] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-02-19T20:18:36.232830] [INFO ] [sig ] CATO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:36.374777] [INFO ] [LOCAL ] Saved forecast: CATO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CATO.txt [2026-02-19T20:18:36.374933] [INFO ] [sig ] [573/3393] Completed CATO in 0.3s | 2.71 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-19T20:18:36.374981] [INFO ] [sig ] [574/3393] Forecasting CATY... [2026-02-19T20:18:36.375015] [INFO ] [sig ] Generating forecast for: CATY [2026-02-19T20:18:36.375047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-02-19T20:18:36.385975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-02-19T20:18:36.386363] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-02-19T20:18:36.387201] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-02-19T20:18:36.387254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:36.387325] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:36.387355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:36.387413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:36.444806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:36.445732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:36.445881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:36.445915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:36.576606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:36.576779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:36.576825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:36.576858] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:36.581005] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: UP (p=80.21%) [2026-02-19T20:18:36.581309] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-02-19T20:18:36.581444] [INFO ] [sig ] CATY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:36.727772] [INFO ] [LOCAL ] Saved forecast: CATY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CATY.txt [2026-02-19T20:18:36.727944] [INFO ] [sig ] [574/3393] Completed CATY in 0.4s | 2.71 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-19T20:18:36.727987] [INFO ] [sig ] [575/3393] Forecasting CAVA... [2026-02-19T20:18:36.728017] [INFO ] [sig ] Generating forecast for: CAVA [2026-02-19T20:18:36.728076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-02-19T20:18:36.740315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-02-19T20:18:36.740732] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-02-19T20:18:36.741537] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-02-19T20:18:36.741618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:36.741652] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:36.741679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:36.741736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:36.803619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:36.804907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:36.804993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:36.805025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:36.938796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:36.939159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:36.939202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:36.939231] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:36.942929] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-02-19T20:18:36.943230] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-02-19T20:18:36.943366] [INFO ] [sig ] CAVA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:37.099980] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CAVA.txt [2026-02-19T20:18:37.100151] [INFO ] [sig ] [575/3393] Completed CAVA in 0.4s | 2.71 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-19T20:18:37.100194] [INFO ] [sig ] [576/3393] Forecasting CB... [2026-02-19T20:18:37.100224] [INFO ] [sig ] Generating forecast for: CB [2026-02-19T20:18:37.100255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-02-19T20:18:37.112132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-02-19T20:18:37.112542] [INFO ] [FORECASTER] Starting predict_future for CB [2026-02-19T20:18:37.113444] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-02-19T20:18:37.113499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:37.113533] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:37.113561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:37.113649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:37.173861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:37.174803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:37.174892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:37.174927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:37.296070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:37.296237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:37.296278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:37.296309] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:37.299921] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: DOWN (p=0.42%) [2026-02-19T20:18:37.300220] [INFO ] [FORECASTER] Completed predict_future for CB [2026-02-19T20:18:37.300353] [INFO ] [sig ] CB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:37.442895] [INFO ] [LOCAL ] Saved forecast: CB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CB.txt [2026-02-19T20:18:37.443070] [INFO ] [sig ] [576/3393] Completed CB in 0.3s | 2.71 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-19T20:18:37.443113] [INFO ] [sig ] [577/3393] Forecasting CBAN... [2026-02-19T20:18:37.443143] [INFO ] [sig ] Generating forecast for: CBAN [2026-02-19T20:18:37.443176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-02-19T20:18:37.456548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-02-19T20:18:37.456984] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-02-19T20:18:37.457804] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-02-19T20:18:37.457858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:37.458113] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:37.458140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:37.458197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:37.518532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:37.519426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:37.519512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:37.519546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:37.637838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:37.637991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:37.638031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:37.638119] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:37.641688] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-02-19T20:18:37.641977] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-02-19T20:18:37.642109] [INFO ] [sig ] CBAN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:37.790788] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CBAN.txt [2026-02-19T20:18:37.790960] [INFO ] [sig ] [577/3393] Completed CBAN in 0.3s | 2.71 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-19T20:18:37.791002] [INFO ] [sig ] [578/3393] Forecasting CBNK... [2026-02-19T20:18:37.791034] [INFO ] [sig ] Generating forecast for: CBNK [2026-02-19T20:18:37.791069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-02-19T20:18:37.803723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-02-19T20:18:37.804066] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-02-19T20:18:37.804894] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-02-19T20:18:37.804948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:37.804982] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:37.805009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:37.805067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:37.865120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:37.865978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:37.866066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:37.866101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:37.987283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:37.987443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:37.987483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:37.987513] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:37.991081] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: UP (p=56.49%) [2026-02-19T20:18:37.991376] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-02-19T20:18:37.991512] [INFO ] [sig ] CBNK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:38.133846] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CBNK.txt [2026-02-19T20:18:38.133992] [INFO ] [sig ] [578/3393] Completed CBNK in 0.3s | 2.71 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-19T20:18:38.134033] [INFO ] [sig ] [579/3393] Forecasting CBRE... [2026-02-19T20:18:38.134063] [INFO ] [sig ] Generating forecast for: CBRE [2026-02-19T20:18:38.134094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-02-19T20:18:38.178509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-02-19T20:18:38.178984] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-02-19T20:18:38.179860] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-02-19T20:18:38.179915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:38.179948] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:38.179975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:38.180036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:38.244135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:38.245080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:38.245172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:38.245207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:38.367070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:38.367224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:38.367264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:38.367295] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:38.371130] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: UP (p=99.75%) [2026-02-19T20:18:38.371407] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-02-19T20:18:38.371537] [INFO ] [sig ] CBRE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:38.521285] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CBRE.txt [2026-02-19T20:18:38.521457] [INFO ] [sig ] [579/3393] Completed CBRE in 0.4s | 2.71 sym/s | Total: 3.6m | ETA: 17.3m [2026-02-19T20:18:38.521500] [INFO ] [sig ] [580/3393] Forecasting CBRL... [2026-02-19T20:18:38.521533] [INFO ] [sig ] Generating forecast for: CBRL [2026-02-19T20:18:38.521567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-02-19T20:18:38.534254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-02-19T20:18:38.534634] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-02-19T20:18:38.535655] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-02-19T20:18:38.535714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:38.535748] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:38.535777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:38.535836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:38.604633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:38.605955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:38.606046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:38.606081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:38.737325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:38.737489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:38.737531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:38.737559] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:38.741147] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: DOWN (p=22.54%) [2026-02-19T20:18:38.741445] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-02-19T20:18:38.741600] [INFO ] [sig ] CBRL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:38.892712] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CBRL.txt [2026-02-19T20:18:38.892870] [INFO ] [sig ] [580/3393] Completed CBRL in 0.4s | 2.71 sym/s | Total: 3.6m | ETA: 17.3m [2026-02-19T20:18:38.892914] [INFO ] [sig ] [581/3393] Forecasting CBSH... [2026-02-19T20:18:38.892943] [INFO ] [sig ] Generating forecast for: CBSH [2026-02-19T20:18:38.892974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-02-19T20:18:38.903891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-02-19T20:18:38.904244] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-02-19T20:18:38.905212] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-02-19T20:18:38.905280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:38.905333] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:38.905367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:38.905424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:38.965799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:38.966671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:38.966757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:38.966790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:39.086040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:39.086207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:39.086249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:39.086281] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:39.089991] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: UP (p=64.26%) [2026-02-19T20:18:39.090291] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-02-19T20:18:39.090428] [INFO ] [sig ] CBSH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:39.232065] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CBSH.txt [2026-02-19T20:18:39.232221] [INFO ] [sig ] [581/3393] Completed CBSH in 0.3s | 2.71 sym/s | Total: 3.6m | ETA: 17.3m [2026-02-19T20:18:39.232262] [INFO ] [sig ] [582/3393] Forecasting CBUS... [2026-02-19T20:18:39.232293] [INFO ] [sig ] Generating forecast for: CBUS [2026-02-19T20:18:39.232324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-02-19T20:18:39.243619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-02-19T20:18:39.244034] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-02-19T20:18:39.244936] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-02-19T20:18:39.244993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:39.245025] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:39.245053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:39.245110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:39.303116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:39.304002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:39.304087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:39.304122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:39.424764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:39.424918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:39.424958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:39.424987] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:39.428779] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: DOWN (p=5.97%) [2026-02-19T20:18:39.429156] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-02-19T20:18:39.429351] [INFO ] [sig ] CBUS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:39.585138] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CBUS.txt [2026-02-19T20:18:39.585303] [INFO ] [sig ] [582/3393] Completed CBUS in 0.4s | 2.71 sym/s | Total: 3.6m | ETA: 17.3m [2026-02-19T20:18:39.585344] [INFO ] [sig ] [583/3393] Forecasting CBZ... [2026-02-19T20:18:39.585376] [INFO ] [sig ] Generating forecast for: CBZ [2026-02-19T20:18:39.585407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-02-19T20:18:39.597153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-02-19T20:18:39.597512] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-02-19T20:18:39.598385] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-02-19T20:18:39.598440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:39.598473] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:39.598500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:39.598556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:39.657031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:39.657950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:39.658039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:39.658103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:39.778005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:39.778200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:39.778242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:39.778270] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:39.781801] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: DOWN (p=9.16%) [2026-02-19T20:18:39.782096] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-02-19T20:18:39.782228] [INFO ] [sig ] CBZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:39.924478] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CBZ.txt [2026-02-19T20:18:39.924656] [INFO ] [sig ] [583/3393] Completed CBZ in 0.3s | 2.71 sym/s | Total: 3.6m | ETA: 17.3m [2026-02-19T20:18:39.924705] [INFO ] [sig ] [584/3393] Forecasting CC... [2026-02-19T20:18:39.924736] [INFO ] [sig ] Generating forecast for: CC [2026-02-19T20:18:39.924768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-02-19T20:18:39.936490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-02-19T20:18:39.936916] [INFO ] [FORECASTER] Starting predict_future for CC [2026-02-19T20:18:39.937793] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-02-19T20:18:39.937868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:39.937912] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:39.937948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:39.938009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:39.997113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:39.997932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:39.998046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:39.998110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:40.125679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:40.125850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:40.125892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:40.125923] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:40.129782] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: UP (p=94.62%) [2026-02-19T20:18:40.130108] [INFO ] [FORECASTER] Completed predict_future for CC [2026-02-19T20:18:40.130276] [INFO ] [sig ] CC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:40.275292] [INFO ] [LOCAL ] Saved forecast: CC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CC.txt [2026-02-19T20:18:40.275438] [INFO ] [sig ] [584/3393] Completed CC in 0.4s | 2.71 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-19T20:18:40.275479] [INFO ] [sig ] [585/3393] Forecasting CCAP... [2026-02-19T20:18:40.275512] [INFO ] [sig ] Generating forecast for: CCAP [2026-02-19T20:18:40.275543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-02-19T20:18:40.289924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-02-19T20:18:40.290366] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-02-19T20:18:40.291403] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-02-19T20:18:40.291467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:40.291507] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:40.291541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:40.291645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:40.353899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:40.354756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:40.354851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:40.354885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:40.478633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:40.478820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:40.478863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:40.478894] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:40.482725] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: DOWN (p=11.70%) [2026-02-19T20:18:40.483048] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-02-19T20:18:40.483377] [INFO ] [sig ] CCAP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:40.635771] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CCAP.txt [2026-02-19T20:18:40.635924] [INFO ] [sig ] [585/3393] Completed CCAP in 0.4s | 2.71 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-19T20:18:40.635966] [INFO ] [sig ] [586/3393] Forecasting CCB... [2026-02-19T20:18:40.635998] [INFO ] [sig ] Generating forecast for: CCB [2026-02-19T20:18:40.636030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-02-19T20:18:40.647496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-02-19T20:18:40.647901] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-02-19T20:18:40.648769] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-02-19T20:18:40.648823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:40.648873] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:40.648928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:40.649011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:40.711207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:40.712294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:40.712381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:40.712416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:40.837425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:40.837604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:40.837650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:40.837689] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:40.841230] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: UP (p=56.55%) [2026-02-19T20:18:40.841519] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-02-19T20:18:40.841678] [INFO ] [sig ] CCB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:40.993406] [INFO ] [LOCAL ] Saved forecast: CCB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CCB.txt [2026-02-19T20:18:40.993559] [INFO ] [sig ] [586/3393] Completed CCB in 0.4s | 2.71 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-19T20:18:40.993630] [INFO ] [sig ] [587/3393] Forecasting CCBG... [2026-02-19T20:18:40.993667] [INFO ] [sig ] Generating forecast for: CCBG [2026-02-19T20:18:40.993705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-02-19T20:18:41.005189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-02-19T20:18:41.005604] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-02-19T20:18:41.006472] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-02-19T20:18:41.006528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:41.006563] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:41.006630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:41.006705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:41.065965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:41.066928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:41.067016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:41.067050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:41.188713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:41.188888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:41.188931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:41.188963] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:41.192561] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: UP (p=68.79%) [2026-02-19T20:18:41.192897] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-02-19T20:18:41.193031] [INFO ] [sig ] CCBG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:41.340738] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CCBG.txt [2026-02-19T20:18:41.340929] [INFO ] [sig ] [587/3393] Completed CCBG in 0.3s | 2.72 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-19T20:18:41.341005] [INFO ] [sig ] [588/3393] Forecasting CCCC... [2026-02-19T20:18:41.341052] [INFO ] [sig ] Generating forecast for: CCCC [2026-02-19T20:18:41.341096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-02-19T20:18:41.352412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-02-19T20:18:41.352801] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-02-19T20:18:41.353632] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-02-19T20:18:41.353690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:41.353725] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:41.353752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:41.353808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:41.410881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:41.411647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:41.411741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:41.411780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:41.535227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:41.535391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:41.535433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:41.535463] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:41.539032] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: DOWN (p=22.07%) [2026-02-19T20:18:41.539317] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-02-19T20:18:41.539448] [INFO ] [sig ] CCCC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:41.688176] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CCCC.txt [2026-02-19T20:18:41.688355] [INFO ] [sig ] [588/3393] Completed CCCC in 0.3s | 2.72 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-19T20:18:41.688396] [INFO ] [sig ] [589/3393] Forecasting CCD... [2026-02-19T20:18:41.688430] [INFO ] [sig ] Generating forecast for: CCD [2026-02-19T20:18:41.688495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-02-19T20:18:41.699994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-02-19T20:18:41.700333] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-02-19T20:18:41.701154] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-02-19T20:18:41.701207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:41.701239] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:41.701267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:41.701323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:41.759317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:41.760202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:41.760287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:41.760320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:41.880537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:41.880729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:41.880772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:41.880801] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:41.884330] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: UP (p=79.21%) [2026-02-19T20:18:41.884636] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-02-19T20:18:41.884790] [INFO ] [sig ] CCD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:42.029301] [INFO ] [LOCAL ] Saved forecast: CCD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CCD.txt [2026-02-19T20:18:42.029457] [INFO ] [sig ] [589/3393] Completed CCD in 0.3s | 2.72 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-19T20:18:42.029499] [INFO ] [sig ] [590/3393] Forecasting CCEC... [2026-02-19T20:18:42.029529] [INFO ] [sig ] Generating forecast for: CCEC [2026-02-19T20:18:42.029560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-02-19T20:18:42.040153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-02-19T20:18:42.040520] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-02-19T20:18:42.041321] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-02-19T20:18:42.041374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:42.041407] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:42.041434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:42.041491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:42.098473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:42.099238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:42.099319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:42.099352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:42.201439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:42.201606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:42.201647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:42.201679] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:42.205036] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: UP (p=51.79%) [2026-02-19T20:18:42.205305] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-02-19T20:18:42.205432] [INFO ] [sig ] CCEC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:42.347937] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CCEC.txt [2026-02-19T20:18:42.348090] [INFO ] [sig ] [590/3393] Completed CCEC in 0.3s | 2.72 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-19T20:18:42.348133] [INFO ] [sig ] [591/3393] Forecasting CCEP... [2026-02-19T20:18:42.348164] [INFO ] [sig ] Generating forecast for: CCEP [2026-02-19T20:18:42.348195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-02-19T20:18:42.359254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-02-19T20:18:42.359603] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-02-19T20:18:42.360627] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-02-19T20:18:42.360680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:42.360739] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:42.360770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:42.360847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:42.421885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:42.422733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:42.422817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:42.422850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:42.555543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:42.555740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:42.555799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:42.555839] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:42.559646] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: DOWN (p=39.85%) [2026-02-19T20:18:42.559973] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-02-19T20:18:42.560110] [INFO ] [sig ] CCEP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:42.709206] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CCEP.txt [2026-02-19T20:18:42.709383] [INFO ] [sig ] [591/3393] Completed CCEP in 0.4s | 2.72 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-19T20:18:42.709424] [INFO ] [sig ] [592/3393] Forecasting CCI... [2026-02-19T20:18:42.709455] [INFO ] [sig ] Generating forecast for: CCI [2026-02-19T20:18:42.709488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-02-19T20:18:42.722956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-02-19T20:18:42.723431] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-02-19T20:18:42.724603] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-02-19T20:18:42.724688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:42.724732] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:42.724769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:42.724845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:42.794290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:42.795497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:42.795661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:42.795715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:42.952886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:42.953086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:42.953161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:42.953210] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:42.957685] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: UP (p=88.82%) [2026-02-19T20:18:42.958110] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-02-19T20:18:42.958298] [INFO ] [sig ] CCI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:43.187363] [INFO ] [LOCAL ] Saved forecast: CCI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CCI.txt [2026-02-19T20:18:43.187626] [INFO ] [sig ] [592/3393] Completed CCI in 0.5s | 2.71 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-19T20:18:43.187697] [INFO ] [sig ] [593/3393] Forecasting CCIF... [2026-02-19T20:18:43.187751] [INFO ] [sig ] Generating forecast for: CCIF [2026-02-19T20:18:43.187805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-02-19T20:18:43.214879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-02-19T20:18:43.219928] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-02-19T20:18:43.221937] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-02-19T20:18:43.222036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:43.222090] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:43.222135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:43.222228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:43.334628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:43.335962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:43.336109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:43.336168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:43.503975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:43.504189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:43.504244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:43.504282] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:43.509755] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: UP (p=94.04%) [2026-02-19T20:18:43.510239] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-02-19T20:18:43.510428] [INFO ] [sig ] CCIF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:43.730640] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CCIF.txt [2026-02-19T20:18:43.730887] [INFO ] [sig ] [593/3393] Completed CCIF in 0.5s | 2.71 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-19T20:18:43.730950] [INFO ] [sig ] [594/3393] Forecasting CCJ... [2026-02-19T20:18:43.731001] [INFO ] [sig ] Generating forecast for: CCJ [2026-02-19T20:18:43.731053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-02-19T20:18:43.745355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-02-19T20:18:43.745831] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-02-19T20:18:43.746880] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-02-19T20:18:43.746945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:43.746980] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:43.747007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:43.747076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:43.810055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:43.811060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:43.811159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:43.811194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:43.963318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:43.963488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:43.963530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:43.963621] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:43.967283] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: UP (p=89.08%) [2026-02-19T20:18:43.967597] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-02-19T20:18:43.967738] [INFO ] [sig ] CCJ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:44.112316] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CCJ.txt [2026-02-19T20:18:44.112451] [INFO ] [sig ] [594/3393] Completed CCJ in 0.4s | 2.71 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-19T20:18:44.112490] [INFO ] [sig ] [595/3393] Forecasting CCK... [2026-02-19T20:18:44.112521] [INFO ] [sig ] Generating forecast for: CCK [2026-02-19T20:18:44.112552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-02-19T20:18:44.123263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-02-19T20:18:44.123597] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-02-19T20:18:44.124386] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-02-19T20:18:44.124439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:44.124497] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:44.124528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:44.124601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:44.181948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:44.182609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:44.182692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:44.182729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:44.312221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:44.312389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:44.312431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:44.312463] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:44.316638] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: DOWN (p=12.49%) [2026-02-19T20:18:44.316926] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-02-19T20:18:44.317059] [INFO ] [sig ] CCK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:44.463683] [INFO ] [LOCAL ] Saved forecast: CCK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CCK.txt [2026-02-19T20:18:44.463895] [INFO ] [sig ] [595/3393] Completed CCK in 0.4s | 2.71 sym/s | Total: 3.7m | ETA: 17.2m [2026-02-19T20:18:44.463975] [INFO ] [sig ] [596/3393] Forecasting CCL... [2026-02-19T20:18:44.464012] [INFO ] [sig ] Generating forecast for: CCL [2026-02-19T20:18:44.464044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-02-19T20:18:44.475985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-02-19T20:18:44.476394] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-02-19T20:18:44.477270] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-02-19T20:18:44.477326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:44.477360] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:44.477387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:44.477446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:44.538910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:44.540058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:44.540159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:44.540366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:44.670620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:44.670788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:44.670829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:44.670861] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:44.674400] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: DOWN (p=0.87%) [2026-02-19T20:18:44.674741] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-02-19T20:18:44.674910] [INFO ] [sig ] CCL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:44.824147] [INFO ] [LOCAL ] Saved forecast: CCL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CCL.txt [2026-02-19T20:18:44.824312] [INFO ] [sig ] [596/3393] Completed CCL in 0.4s | 2.71 sym/s | Total: 3.7m | ETA: 17.2m [2026-02-19T20:18:44.824353] [INFO ] [sig ] [597/3393] Forecasting CCLD... [2026-02-19T20:18:44.824385] [INFO ] [sig ] Generating forecast for: CCLD [2026-02-19T20:18:44.824417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-02-19T20:18:44.837222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-02-19T20:18:44.837667] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-02-19T20:18:44.838713] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-02-19T20:18:44.838773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:44.838807] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:44.838835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:44.838892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:44.898641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:44.899567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:44.899680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:44.899715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:45.026485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:45.026667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:45.026712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:45.026743] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:45.030305] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: DOWN (p=13.49%) [2026-02-19T20:18:45.030615] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-02-19T20:18:45.030752] [INFO ] [sig ] CCLD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:45.184185] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CCLD.txt [2026-02-19T20:18:45.184358] [INFO ] [sig ] [597/3393] Completed CCLD in 0.4s | 2.71 sym/s | Total: 3.7m | ETA: 17.2m [2026-02-19T20:18:45.184401] [INFO ] [sig ] [598/3393] Forecasting CCNE... [2026-02-19T20:18:45.184433] [INFO ] [sig ] Generating forecast for: CCNE [2026-02-19T20:18:45.184465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-02-19T20:18:45.195601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-02-19T20:18:45.195983] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-02-19T20:18:45.196836] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-02-19T20:18:45.196892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:45.196925] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:45.196952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:45.197011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:45.256445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:45.257359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:45.257448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:45.257483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:45.381756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:45.381919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:45.381959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:45.381990] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:45.385513] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: DOWN (p=3.86%) [2026-02-19T20:18:45.385814] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-02-19T20:18:45.385948] [INFO ] [sig ] CCNE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:45.538366] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CCNE.txt [2026-02-19T20:18:45.538535] [INFO ] [sig ] [598/3393] Completed CCNE in 0.4s | 2.71 sym/s | Total: 3.7m | ETA: 17.2m [2026-02-19T20:18:45.538594] [INFO ] [sig ] [599/3393] Forecasting CCO... [2026-02-19T20:18:45.538629] [INFO ] [sig ] Generating forecast for: CCO [2026-02-19T20:18:45.538666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-02-19T20:18:45.550624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-02-19T20:18:45.551033] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-02-19T20:18:45.551927] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-02-19T20:18:45.551983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:45.552016] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:45.552044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:45.552103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:45.612198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:45.613162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:45.613446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:45.613480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:45.763619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:45.763823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:45.763877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:45.763915] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:45.767817] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: UP (p=81.41%) [2026-02-19T20:18:45.768393] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-02-19T20:18:45.768536] [INFO ] [sig ] CCO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:45.934063] [INFO ] [LOCAL ] Saved forecast: CCO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CCO.txt [2026-02-19T20:18:45.934240] [INFO ] [sig ] [599/3393] Completed CCO in 0.4s | 2.71 sym/s | Total: 3.7m | ETA: 17.2m [2026-02-19T20:18:45.934284] [INFO ] [sig ] [600/3393] Forecasting CCOI... [2026-02-19T20:18:45.934316] [INFO ] [sig ] Generating forecast for: CCOI [2026-02-19T20:18:45.934348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-02-19T20:18:45.947963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-02-19T20:18:45.948427] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-02-19T20:18:45.949333] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-02-19T20:18:45.949400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:45.949446] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:45.949475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:45.949532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:46.014465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:46.015409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:46.015709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:46.015746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:46.149123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:46.149315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:46.149365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:46.149396] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:46.154594] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: DOWN (p=0.73%) [2026-02-19T20:18:46.155014] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-02-19T20:18:46.155359] [INFO ] [sig ] CCOI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:46.310361] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CCOI.txt [2026-02-19T20:18:46.310546] [INFO ] [sig ] [600/3393] Completed CCOI in 0.4s | 2.71 sym/s | Total: 3.7m | ETA: 17.2m [2026-02-19T20:18:46.310611] [INFO ] [sig ] [601/3393] Forecasting CCRN... [2026-02-19T20:18:46.310645] [INFO ] [sig ] Generating forecast for: CCRN [2026-02-19T20:18:46.310677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-02-19T20:18:46.324841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-02-19T20:18:46.325425] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-02-19T20:18:46.326274] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-02-19T20:18:46.326330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:46.326363] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:46.326392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:46.326454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:46.394194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:46.395100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:46.395218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:46.395254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:46.521697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:46.521861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:46.521903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:46.521933] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:46.525634] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: DOWN (p=2.55%) [2026-02-19T20:18:46.525930] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-02-19T20:18:46.526268] [INFO ] [sig ] CCRN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:46.678973] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CCRN.txt [2026-02-19T20:18:46.679120] [INFO ] [sig ] [601/3393] Completed CCRN in 0.4s | 2.71 sym/s | Total: 3.7m | ETA: 17.2m [2026-02-19T20:18:46.679162] [INFO ] [sig ] [602/3393] Forecasting CCS... [2026-02-19T20:18:46.679192] [INFO ] [sig ] Generating forecast for: CCS [2026-02-19T20:18:46.679224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-02-19T20:18:46.690980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-02-19T20:18:46.691343] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-02-19T20:18:46.692233] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-02-19T20:18:46.692291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:46.692324] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:46.692351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:46.692409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:46.750125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:46.750992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:46.751080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:46.751119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:46.873556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:46.873737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:46.873779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:46.873825] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:46.877237] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: UP (p=65.78%) [2026-02-19T20:18:46.877517] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-02-19T20:18:46.877664] [INFO ] [sig ] CCS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:47.031196] [INFO ] [LOCAL ] Saved forecast: CCS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CCS.txt [2026-02-19T20:18:47.031362] [INFO ] [sig ] [602/3393] Completed CCS in 0.4s | 2.71 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-19T20:18:47.031403] [INFO ] [sig ] [603/3393] Forecasting CCSI... [2026-02-19T20:18:47.031434] [INFO ] [sig ] Generating forecast for: CCSI [2026-02-19T20:18:47.031465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-02-19T20:18:47.042604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-02-19T20:18:47.042947] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-02-19T20:18:47.043750] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-02-19T20:18:47.043809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:47.043849] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:47.043882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:47.043957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:47.102322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:47.103268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:47.103356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:47.103391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:47.227340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:47.227508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:47.227555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:47.227607] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:47.231720] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: UP (p=98.14%) [2026-02-19T20:18:47.232205] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-02-19T20:18:47.232339] [INFO ] [sig ] CCSI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:47.378795] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CCSI.txt [2026-02-19T20:18:47.378938] [INFO ] [sig ] [603/3393] Completed CCSI in 0.3s | 2.71 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-19T20:18:47.378977] [INFO ] [sig ] [604/3393] Forecasting CDC... [2026-02-19T20:18:47.379008] [INFO ] [sig ] Generating forecast for: CDC [2026-02-19T20:18:47.379039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-02-19T20:18:47.390024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-02-19T20:18:47.390599] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-02-19T20:18:47.391386] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-02-19T20:18:47.391438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:47.391471] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:47.391498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:47.391555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:47.450929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:47.451699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:47.451782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:47.451815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:47.572022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:47.572387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:47.572427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:47.572456] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:47.576280] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: UP (p=58.56%) [2026-02-19T20:18:47.576595] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-02-19T20:18:47.576750] [INFO ] [sig ] CDC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:47.723085] [INFO ] [LOCAL ] Saved forecast: CDC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CDC.txt [2026-02-19T20:18:47.723254] [INFO ] [sig ] [604/3393] Completed CDC in 0.3s | 2.71 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-19T20:18:47.723295] [INFO ] [sig ] [605/3393] Forecasting CDE... [2026-02-19T20:18:47.723327] [INFO ] [sig ] Generating forecast for: CDE [2026-02-19T20:18:47.723358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-02-19T20:18:47.735095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-02-19T20:18:47.735459] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-02-19T20:18:47.736293] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-02-19T20:18:47.736346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:47.736379] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:47.736407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:47.736463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:47.798906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:47.799780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:47.799863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:47.799896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:47.929729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:47.929890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:47.929933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:47.929963] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:47.934085] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: DOWN (p=12.45%) [2026-02-19T20:18:47.934371] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-02-19T20:18:47.934503] [INFO ] [sig ] CDE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:48.091943] [INFO ] [LOCAL ] Saved forecast: CDE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CDE.txt [2026-02-19T20:18:48.092110] [INFO ] [sig ] [605/3393] Completed CDE in 0.4s | 2.71 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-19T20:18:48.092152] [INFO ] [sig ] [606/3393] Forecasting CDIO... [2026-02-19T20:18:48.092183] [INFO ] [sig ] Generating forecast for: CDIO [2026-02-19T20:18:48.092215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-02-19T20:18:48.103922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-02-19T20:18:48.104281] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-02-19T20:18:48.105146] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-02-19T20:18:48.105201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:48.105234] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:48.105262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:48.105321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:48.165892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:48.166809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:48.166912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:48.166955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:48.295501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:48.295684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:48.295726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:48.295755] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:48.299251] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: DOWN (p=9.94%) [2026-02-19T20:18:48.299540] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-02-19T20:18:48.299696] [INFO ] [sig ] CDIO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:48.442007] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CDIO.txt [2026-02-19T20:18:48.442166] [INFO ] [sig ] [606/3393] Completed CDIO in 0.3s | 2.71 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-19T20:18:48.442208] [INFO ] [sig ] [607/3393] Forecasting CDL... [2026-02-19T20:18:48.442237] [INFO ] [sig ] Generating forecast for: CDL [2026-02-19T20:18:48.442269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-02-19T20:18:48.453045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-02-19T20:18:48.453411] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-02-19T20:18:48.454238] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-02-19T20:18:48.454292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:48.454327] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:48.454356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:48.454419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:48.514787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:48.515724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:48.515812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:48.515855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:48.631471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:48.631656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:48.631720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:48.631774] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:48.636002] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: UP (p=66.04%) [2026-02-19T20:18:48.636326] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-02-19T20:18:48.636471] [INFO ] [sig ] CDL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:48.780325] [INFO ] [LOCAL ] Saved forecast: CDL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CDL.txt [2026-02-19T20:18:48.780498] [INFO ] [sig ] [607/3393] Completed CDL in 0.3s | 2.71 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-19T20:18:48.780540] [INFO ] [sig ] [608/3393] Forecasting CDNA... [2026-02-19T20:18:48.780589] [INFO ] [sig ] Generating forecast for: CDNA [2026-02-19T20:18:48.780624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-02-19T20:18:48.791959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-02-19T20:18:48.792340] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-02-19T20:18:48.793197] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-02-19T20:18:48.793265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:48.793327] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:48.793356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:48.793413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:48.850660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:48.851292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:48.851372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:48.851404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:48.988394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:48.988560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:48.988623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:48.988654] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:48.992331] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: DOWN (p=48.96%) [2026-02-19T20:18:48.992639] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-02-19T20:18:48.992774] [INFO ] [sig ] CDNA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:49.144732] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CDNA.txt [2026-02-19T20:18:49.144968] [INFO ] [sig ] [608/3393] Completed CDNA in 0.4s | 2.71 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-19T20:18:49.145036] [INFO ] [sig ] [609/3393] Forecasting CDNS... [2026-02-19T20:18:49.145078] [INFO ] [sig ] Generating forecast for: CDNS [2026-02-19T20:18:49.145122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-02-19T20:18:49.158959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-02-19T20:18:49.159363] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-02-19T20:18:49.160164] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-02-19T20:18:49.160217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:49.160251] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:49.160278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:49.160335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:49.219917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:49.220883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:49.220973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:49.221008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:49.351398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:49.351557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:49.351616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:49.351647] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:49.355102] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: UP (p=76.27%) [2026-02-19T20:18:49.355379] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-02-19T20:18:49.355506] [INFO ] [sig ] CDNS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:49.500975] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CDNS.txt [2026-02-19T20:18:49.501117] [INFO ] [sig ] [609/3393] Completed CDNS in 0.4s | 2.71 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-19T20:18:49.501159] [INFO ] [sig ] [610/3393] Forecasting CDP... [2026-02-19T20:18:49.501188] [INFO ] [sig ] Generating forecast for: CDP [2026-02-19T20:18:49.501219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-02-19T20:18:49.514292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-02-19T20:18:49.514644] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-02-19T20:18:49.515615] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-02-19T20:18:49.515668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:49.515702] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:49.515730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:49.515789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:49.574569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:49.575425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:49.575512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:49.575544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:49.700626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:49.700793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:49.700834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:49.700863] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:49.704714] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: DOWN (p=1.23%) [2026-02-19T20:18:49.705000] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-02-19T20:18:49.705135] [INFO ] [sig ] CDP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:49.859644] [INFO ] [LOCAL ] Saved forecast: CDP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CDP.txt [2026-02-19T20:18:49.859822] [INFO ] [sig ] [610/3393] Completed CDP in 0.4s | 2.71 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-19T20:18:49.859864] [INFO ] [sig ] [611/3393] Forecasting CDRE... [2026-02-19T20:18:49.859896] [INFO ] [sig ] Generating forecast for: CDRE [2026-02-19T20:18:49.859928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-02-19T20:18:49.871961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-02-19T20:18:49.872409] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-02-19T20:18:49.873342] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-02-19T20:18:49.873399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:49.873432] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:49.873461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:49.873520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:49.937160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:49.938129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:49.938219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:49.938254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:50.061039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:50.061200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:50.061240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:50.061304] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:50.064775] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: UP (p=75.35%) [2026-02-19T20:18:50.065060] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-02-19T20:18:50.065192] [INFO ] [sig ] CDRE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:50.216348] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CDRE.txt [2026-02-19T20:18:50.216518] [INFO ] [sig ] [611/3393] Completed CDRE in 0.4s | 2.71 sym/s | Total: 3.8m | ETA: 17.1m [2026-02-19T20:18:50.216594] [INFO ] [sig ] [612/3393] Forecasting CDRO... [2026-02-19T20:18:50.216647] [INFO ] [sig ] Generating forecast for: CDRO [2026-02-19T20:18:50.216685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-02-19T20:18:50.228329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-02-19T20:18:50.228732] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-02-19T20:18:50.229548] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-02-19T20:18:50.229628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:50.229663] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:50.229693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:50.229752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:50.288241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:50.289174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:50.289260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:50.289293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:50.396061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:50.396227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:50.396267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:50.396297] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:50.400283] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: UP (p=69.40%) [2026-02-19T20:18:50.400597] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-02-19T20:18:50.400731] [INFO ] [sig ] CDRO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:50.549302] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CDRO.txt [2026-02-19T20:18:50.549458] [INFO ] [sig ] [612/3393] Completed CDRO in 0.3s | 2.72 sym/s | Total: 3.8m | ETA: 17.1m [2026-02-19T20:18:50.549502] [INFO ] [sig ] [613/3393] Forecasting CDXS... [2026-02-19T20:18:50.549532] [INFO ] [sig ] Generating forecast for: CDXS [2026-02-19T20:18:50.549562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDXS' from 'https://tdm.silogroup.org/data/derivative_storage/CDXS.csv'. [2026-02-19T20:18:50.561679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDXS'. [2026-02-19T20:18:50.562073] [INFO ] [FORECASTER] Starting predict_future for CDXS [2026-02-19T20:18:50.562902] [DEBUG] [LOCAL ] No optimal features file found for CDXS: ./output/feature-sets/CDXS.txt [2026-02-19T20:18:50.562957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:50.562989] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:50.563017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:50.563279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:50.623944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:50.624988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:50.625072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:50.625105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:50.750145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:50.750314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:50.750355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:50.750388] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:50.754070] [DEBUG] [FORECASTER] CDXS: Forecast T+1@11:T+2@11: UP (p=94.32%) [2026-02-19T20:18:50.754403] [INFO ] [FORECASTER] Completed predict_future for CDXS [2026-02-19T20:18:50.754543] [INFO ] [sig ] CDXS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:50.900003] [INFO ] [LOCAL ] Saved forecast: CDXS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CDXS.txt [2026-02-19T20:18:50.900187] [INFO ] [sig ] [613/3393] Completed CDXS in 0.4s | 2.72 sym/s | Total: 3.8m | ETA: 17.1m [2026-02-19T20:18:50.900232] [INFO ] [sig ] [614/3393] Forecasting CDZI... [2026-02-19T20:18:50.900263] [INFO ] [sig ] Generating forecast for: CDZI [2026-02-19T20:18:50.900299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-02-19T20:18:50.912538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-02-19T20:18:50.912962] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-02-19T20:18:50.913850] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-02-19T20:18:50.913905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:50.913939] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:50.913968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:50.914041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:50.971992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:50.972923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:50.973010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:50.973045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:51.099138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:51.099303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:51.099342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:51.099372] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:51.102904] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: DOWN (p=35.82%) [2026-02-19T20:18:51.103199] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-02-19T20:18:51.103336] [INFO ] [sig ] CDZI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:51.252683] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CDZI.txt [2026-02-19T20:18:51.252860] [INFO ] [sig ] [614/3393] Completed CDZI in 0.4s | 2.72 sym/s | Total: 3.8m | ETA: 17.1m [2026-02-19T20:18:51.252904] [INFO ] [sig ] [615/3393] Forecasting CE... [2026-02-19T20:18:51.252935] [INFO ] [sig ] Generating forecast for: CE [2026-02-19T20:18:51.252965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-02-19T20:18:51.264703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-02-19T20:18:51.265068] [INFO ] [FORECASTER] Starting predict_future for CE [2026-02-19T20:18:51.265863] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-02-19T20:18:51.265918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:51.265950] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:51.265977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:51.266034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:51.327690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:51.329002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:51.329102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:51.329143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:51.466440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:51.466624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:51.466703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:51.466737] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:51.470288] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: DOWN (p=31.74%) [2026-02-19T20:18:51.470617] [INFO ] [FORECASTER] Completed predict_future for CE [2026-02-19T20:18:51.470758] [INFO ] [sig ] CE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:51.624007] [INFO ] [LOCAL ] Saved forecast: CE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CE.txt [2026-02-19T20:18:51.624342] [INFO ] [sig ] [615/3393] Completed CE in 0.4s | 2.72 sym/s | Total: 3.8m | ETA: 17.1m [2026-02-19T20:18:51.624383] [INFO ] [sig ] [616/3393] Forecasting CECO... [2026-02-19T20:18:51.624413] [INFO ] [sig ] Generating forecast for: CECO [2026-02-19T20:18:51.624445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-02-19T20:18:51.637816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-02-19T20:18:51.638379] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-02-19T20:18:51.639180] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-02-19T20:18:51.639233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:51.639264] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:51.639290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:51.639350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:51.700821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:51.701762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:51.701853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:51.701888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:51.822473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:51.822671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:51.822715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:51.822746] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:51.826765] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: UP (p=84.15%) [2026-02-19T20:18:51.827182] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-02-19T20:18:51.827342] [INFO ] [sig ] CECO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:51.979458] [INFO ] [LOCAL ] Saved forecast: CECO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CECO.txt [2026-02-19T20:18:51.979622] [INFO ] [sig ] [616/3393] Completed CECO in 0.4s | 2.72 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-19T20:18:51.979666] [INFO ] [sig ] [617/3393] Forecasting CEG... [2026-02-19T20:18:51.979696] [INFO ] [sig ] Generating forecast for: CEG [2026-02-19T20:18:51.979726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-02-19T20:18:51.992445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-02-19T20:18:51.992812] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-02-19T20:18:51.993597] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-02-19T20:18:51.993650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:51.993682] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:51.993709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:51.993767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:52.054003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:52.054759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:52.054842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:52.054876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:52.178744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:52.178932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:52.178986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:52.179021] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:52.182877] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: UP (p=74.70%) [2026-02-19T20:18:52.183232] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-02-19T20:18:52.183376] [INFO ] [sig ] CEG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:52.335620] [INFO ] [LOCAL ] Saved forecast: CEG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CEG.txt [2026-02-19T20:18:52.335794] [INFO ] [sig ] [617/3393] Completed CEG in 0.4s | 2.72 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-19T20:18:52.335837] [INFO ] [sig ] [618/3393] Forecasting CELC... [2026-02-19T20:18:52.335866] [INFO ] [sig ] Generating forecast for: CELC [2026-02-19T20:18:52.335896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-02-19T20:18:52.348873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-02-19T20:18:52.349322] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-02-19T20:18:52.350566] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-02-19T20:18:52.350642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:52.350675] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:52.350703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:52.350760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:52.410590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:52.411591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:52.411727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:52.411763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:52.533132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:52.533476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:52.533517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:52.533547] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:52.536986] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: UP (p=50.96%) [2026-02-19T20:18:52.537262] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-02-19T20:18:52.537390] [INFO ] [sig ] CELC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:52.679308] [INFO ] [LOCAL ] Saved forecast: CELC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CELC.txt [2026-02-19T20:18:52.679423] [INFO ] [sig ] [618/3393] Completed CELC in 0.3s | 2.72 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-19T20:18:52.679462] [INFO ] [sig ] [619/3393] Forecasting CELH... [2026-02-19T20:18:52.679492] [INFO ] [sig ] Generating forecast for: CELH [2026-02-19T20:18:52.679524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-02-19T20:18:52.690770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-02-19T20:18:52.691078] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-02-19T20:18:52.691866] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-02-19T20:18:52.691921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:52.691977] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:52.692010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:52.692068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:52.750285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:52.750903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:52.750983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:52.751015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:52.875605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:52.875779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:52.875824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:52.875853] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:52.879630] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-02-19T20:18:52.879907] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-02-19T20:18:52.880036] [INFO ] [sig ] CELH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:53.022915] [INFO ] [LOCAL ] Saved forecast: CELH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CELH.txt [2026-02-19T20:18:53.023028] [INFO ] [sig ] [619/3393] Completed CELH in 0.3s | 2.72 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-19T20:18:53.023252] [INFO ] [sig ] [620/3393] Forecasting CELZ... [2026-02-19T20:18:53.023282] [INFO ] [sig ] Generating forecast for: CELZ [2026-02-19T20:18:53.023311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-02-19T20:18:53.035872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-02-19T20:18:53.036367] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-02-19T20:18:53.037165] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-02-19T20:18:53.037218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:53.037250] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:53.037277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:53.037332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:53.096005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:53.096668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:53.096748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:53.096780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:53.213077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:53.213208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:53.213247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:53.213276] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:53.216987] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: UP (p=94.15%) [2026-02-19T20:18:53.217277] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-02-19T20:18:53.217406] [INFO ] [sig ] CELZ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:53.361337] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CELZ.txt [2026-02-19T20:18:53.361480] [INFO ] [sig ] [620/3393] Completed CELZ in 0.3s | 2.72 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-19T20:18:53.361520] [INFO ] [sig ] [621/3393] Forecasting CENTA... [2026-02-19T20:18:53.361549] [INFO ] [sig ] Generating forecast for: CENTA [2026-02-19T20:18:53.361600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-02-19T20:18:53.374095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-02-19T20:18:53.374687] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-02-19T20:18:53.375461] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-02-19T20:18:53.375514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:53.375548] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:53.375600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:53.375662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:53.434342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:53.435144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:53.435226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:53.435259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:53.565849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:53.566018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:53.566065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:53.566102] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:53.569630] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: UP (p=54.02%) [2026-02-19T20:18:53.569952] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-02-19T20:18:53.570112] [INFO ] [sig ] CENTA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:53.718730] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CENTA.txt [2026-02-19T20:18:53.718906] [INFO ] [sig ] [621/3393] Completed CENTA in 0.4s | 2.72 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-19T20:18:53.718954] [INFO ] [sig ] [622/3393] Forecasting CENX... [2026-02-19T20:18:53.718991] [INFO ] [sig ] Generating forecast for: CENX [2026-02-19T20:18:53.719031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-02-19T20:18:53.731166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-02-19T20:18:53.731729] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-02-19T20:18:53.732498] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-02-19T20:18:53.732553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:53.732607] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:53.732637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:53.732695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:53.790640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:53.791475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:53.791559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:53.791614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:53.922228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:53.922387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:53.922427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:53.922456] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:53.925863] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: DOWN (p=1.78%) [2026-02-19T20:18:53.926167] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-02-19T20:18:53.926294] [INFO ] [sig ] CENX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:54.069381] [INFO ] [LOCAL ] Saved forecast: CENX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CENX.txt [2026-02-19T20:18:54.069514] [INFO ] [sig ] [622/3393] Completed CENX in 0.4s | 2.72 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-19T20:18:54.069554] [INFO ] [sig ] [623/3393] Forecasting CERS... [2026-02-19T20:18:54.069610] [INFO ] [sig ] Generating forecast for: CERS [2026-02-19T20:18:54.069643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-02-19T20:18:54.081796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-02-19T20:18:54.082135] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-02-19T20:18:54.083318] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-02-19T20:18:54.083370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:54.083403] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:54.083430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:54.083486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:54.142509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:54.143240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:54.143322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:54.143355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:54.265204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:54.265358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:54.265399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:54.265428] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:54.269039] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: DOWN (p=16.34%) [2026-02-19T20:18:54.269319] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-02-19T20:18:54.269448] [INFO ] [sig ] CERS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:54.411339] [INFO ] [LOCAL ] Saved forecast: CERS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CERS.txt [2026-02-19T20:18:54.411473] [INFO ] [sig ] [623/3393] Completed CERS in 0.3s | 2.72 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-19T20:18:54.411512] [INFO ] [sig ] [624/3393] Forecasting CETX... [2026-02-19T20:18:54.411542] [INFO ] [sig ] Generating forecast for: CETX [2026-02-19T20:18:54.411590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CETX' from 'https://tdm.silogroup.org/data/derivative_storage/CETX.csv'. [2026-02-19T20:18:54.424728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CETX'. [2026-02-19T20:18:54.425113] [INFO ] [FORECASTER] Starting predict_future for CETX [2026-02-19T20:18:54.425959] [DEBUG] [LOCAL ] No optimal features file found for CETX: ./output/feature-sets/CETX.txt [2026-02-19T20:18:54.426014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:54.426048] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:54.426076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:54.426135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:54.486974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:54.487914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:54.488004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:54.488039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:54.605487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:54.605688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:54.605743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:54.605784] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:54.610011] [DEBUG] [FORECASTER] CETX: Forecast T+1@11:T+2@11: DOWN (p=39.56%) [2026-02-19T20:18:54.610325] [INFO ] [FORECASTER] Completed predict_future for CETX [2026-02-19T20:18:54.610464] [INFO ] [sig ] CETX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:54.758903] [INFO ] [LOCAL ] Saved forecast: CETX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CETX.txt [2026-02-19T20:18:54.759076] [INFO ] [sig ] [624/3393] Completed CETX in 0.3s | 2.72 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-19T20:18:54.759122] [INFO ] [sig ] [625/3393] Forecasting CF... [2026-02-19T20:18:54.759154] [INFO ] [sig ] Generating forecast for: CF [2026-02-19T20:18:54.759187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-02-19T20:18:54.772383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-02-19T20:18:54.772803] [INFO ] [FORECASTER] Starting predict_future for CF [2026-02-19T20:18:54.773657] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-02-19T20:18:54.773713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:54.773792] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:54.773834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:54.773916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:54.835115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:54.836076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:54.836163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:54.836197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:54.964640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:54.964866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:54.964910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:54.964940] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:54.969141] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: UP (p=83.48%) [2026-02-19T20:18:54.969483] [INFO ] [FORECASTER] Completed predict_future for CF [2026-02-19T20:18:54.969652] [INFO ] [sig ] CF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:55.114214] [INFO ] [LOCAL ] Saved forecast: CF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CF.txt [2026-02-19T20:18:55.114372] [INFO ] [sig ] [625/3393] Completed CF in 0.4s | 2.72 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-19T20:18:55.114413] [INFO ] [sig ] [626/3393] Forecasting CFFN... [2026-02-19T20:18:55.114444] [INFO ] [sig ] Generating forecast for: CFFN [2026-02-19T20:18:55.114476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-02-19T20:18:55.125976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-02-19T20:18:55.126334] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-02-19T20:18:55.127188] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-02-19T20:18:55.127243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:55.127277] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:55.127305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:55.127364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:55.189441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:55.190515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:55.190624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:55.190661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:55.322068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:55.322422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:55.322467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:55.322534] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:55.326712] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: UP (p=80.59%) [2026-02-19T20:18:55.327060] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-02-19T20:18:55.327219] [INFO ] [sig ] CFFN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:55.506072] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CFFN.txt [2026-02-19T20:18:55.506240] [INFO ] [sig ] [626/3393] Completed CFFN in 0.4s | 2.72 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-19T20:18:55.506279] [INFO ] [sig ] [627/3393] Forecasting CFG... [2026-02-19T20:18:55.506309] [INFO ] [sig ] Generating forecast for: CFG [2026-02-19T20:18:55.506339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-02-19T20:18:55.517466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-02-19T20:18:55.517837] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-02-19T20:18:55.518669] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-02-19T20:18:55.518722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:55.518755] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:55.518781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:55.518838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:55.581083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:55.582373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:55.582463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:55.582497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:55.713970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:55.714148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:55.714190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:55.714219] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:55.717674] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: DOWN (p=24.69%) [2026-02-19T20:18:55.717951] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-02-19T20:18:55.718109] [INFO ] [sig ] CFG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:55.864235] [INFO ] [LOCAL ] Saved forecast: CFG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CFG.txt [2026-02-19T20:18:55.864395] [INFO ] [sig ] [627/3393] Completed CFG in 0.4s | 2.72 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-19T20:18:55.864436] [INFO ] [sig ] [628/3393] Forecasting CFO... [2026-02-19T20:18:55.864465] [INFO ] [sig ] Generating forecast for: CFO [2026-02-19T20:18:55.864499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-02-19T20:18:55.875370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-02-19T20:18:55.875754] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-02-19T20:18:55.876535] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-02-19T20:18:55.876617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:55.876651] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:55.876678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:55.876735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:55.933450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:55.934267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:55.934542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:55.934623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:56.042681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:56.042840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:56.042880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:56.042908] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:56.046775] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: UP (p=87.06%) [2026-02-19T20:18:56.047057] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-02-19T20:18:56.047188] [INFO ] [sig ] CFO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:56.192824] [INFO ] [LOCAL ] Saved forecast: CFO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CFO.txt [2026-02-19T20:18:56.192994] [INFO ] [sig ] [628/3393] Completed CFO in 0.3s | 2.72 sym/s | Total: 3.9m | ETA: 17.0m [2026-02-19T20:18:56.193036] [INFO ] [sig ] [629/3393] Forecasting CG... [2026-02-19T20:18:56.193066] [INFO ] [sig ] Generating forecast for: CG [2026-02-19T20:18:56.193098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-02-19T20:18:56.204986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-02-19T20:18:56.205388] [INFO ] [FORECASTER] Starting predict_future for CG [2026-02-19T20:18:56.206224] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-02-19T20:18:56.206280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:56.206311] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:56.206339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:56.206396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:56.267535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:56.268462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:56.268551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:56.268604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:56.390445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:56.390617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:56.390661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:56.390691] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:56.394440] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: UP (p=75.68%) [2026-02-19T20:18:56.394747] [INFO ] [FORECASTER] Completed predict_future for CG [2026-02-19T20:18:56.394880] [INFO ] [sig ] CG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:56.543133] [INFO ] [LOCAL ] Saved forecast: CG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CG.txt [2026-02-19T20:18:56.543284] [INFO ] [sig ] [629/3393] Completed CG in 0.4s | 2.72 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-19T20:18:56.543323] [INFO ] [sig ] [630/3393] Forecasting CGABL... [2026-02-19T20:18:56.543354] [INFO ] [sig ] Generating forecast for: CGABL [2026-02-19T20:18:56.543387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-02-19T20:18:56.555084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-02-19T20:18:56.555470] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-02-19T20:18:56.556292] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-02-19T20:18:56.556542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:56.556592] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:56.556622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:56.556695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:56.619105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:56.620123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:56.620210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:56.620426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:56.744400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:56.744567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:56.744629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:56.744659] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:56.748226] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: DOWN (p=1.97%) [2026-02-19T20:18:56.748711] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-02-19T20:18:56.748847] [INFO ] [sig ] CGABL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:56.906159] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CGABL.txt [2026-02-19T20:18:56.906322] [INFO ] [sig ] [630/3393] Completed CGABL in 0.4s | 2.72 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-19T20:18:56.906364] [INFO ] [sig ] [631/3393] Forecasting CGBD... [2026-02-19T20:18:56.906395] [INFO ] [sig ] Generating forecast for: CGBD [2026-02-19T20:18:56.906429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-02-19T20:18:56.917924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-02-19T20:18:56.918337] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-02-19T20:18:56.919156] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-02-19T20:18:56.919210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:56.919242] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:56.919269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:56.919327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:56.978011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:56.978964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:56.979055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:56.979089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:57.096493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:57.096687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:57.096729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:57.096758] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:57.100926] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: DOWN (p=33.58%) [2026-02-19T20:18:57.101302] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-02-19T20:18:57.101476] [INFO ] [sig ] CGBD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:57.245682] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CGBD.txt [2026-02-19T20:18:57.245822] [INFO ] [sig ] [631/3393] Completed CGBD in 0.3s | 2.72 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-19T20:18:57.245864] [INFO ] [sig ] [632/3393] Forecasting CGC... [2026-02-19T20:18:57.245894] [INFO ] [sig ] Generating forecast for: CGC [2026-02-19T20:18:57.245925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-02-19T20:18:57.258398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-02-19T20:18:57.258796] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-02-19T20:18:57.259610] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-02-19T20:18:57.259678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:57.259712] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:57.259740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:57.259797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:57.319854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:57.320747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:57.320839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:57.320873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:57.444840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:57.445000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:57.445043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:57.445073] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:57.449452] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: DOWN (p=3.27%) [2026-02-19T20:18:57.449952] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-02-19T20:18:57.450090] [INFO ] [sig ] CGC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:57.597789] [INFO ] [LOCAL ] Saved forecast: CGC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CGC.txt [2026-02-19T20:18:57.597975] [INFO ] [sig ] [632/3393] Completed CGC in 0.4s | 2.72 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-19T20:18:57.598021] [INFO ] [sig ] [633/3393] Forecasting CGEM... [2026-02-19T20:18:57.598075] [INFO ] [sig ] Generating forecast for: CGEM [2026-02-19T20:18:57.598111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-02-19T20:18:57.609627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-02-19T20:18:57.610011] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-02-19T20:18:57.610882] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-02-19T20:18:57.610937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:57.610970] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:57.610999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:57.611058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:57.672388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:57.673238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:57.673327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:57.673361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:57.791503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:57.791683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:57.791725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:57.791756] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:57.795358] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: DOWN (p=5.25%) [2026-02-19T20:18:57.795692] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-02-19T20:18:57.795832] [INFO ] [sig ] CGEM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:57.940809] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CGEM.txt [2026-02-19T20:18:57.940954] [INFO ] [sig ] [633/3393] Completed CGEM in 0.3s | 2.72 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-19T20:18:57.940996] [INFO ] [sig ] [634/3393] Forecasting CGEN... [2026-02-19T20:18:57.941026] [INFO ] [sig ] Generating forecast for: CGEN [2026-02-19T20:18:57.941058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-02-19T20:18:57.953283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-02-19T20:18:57.953663] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-02-19T20:18:57.954502] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-02-19T20:18:57.954557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:57.954610] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:57.954640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:57.954698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:58.014490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:58.015265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:58.015350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:58.015384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:58.138259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:58.138414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:58.138454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:58.138483] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:58.141889] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: UP (p=79.43%) [2026-02-19T20:18:58.142189] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-02-19T20:18:58.142326] [INFO ] [sig ] CGEN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:58.287691] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CGEN.txt [2026-02-19T20:18:58.287850] [INFO ] [sig ] [634/3393] Completed CGEN in 0.3s | 2.72 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-19T20:18:58.287892] [INFO ] [sig ] [635/3393] Forecasting CGNX... [2026-02-19T20:18:58.287924] [INFO ] [sig ] Generating forecast for: CGNX [2026-02-19T20:18:58.287956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-02-19T20:18:58.300306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-02-19T20:18:58.300667] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-02-19T20:18:58.301717] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-02-19T20:18:58.301772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:58.301805] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:58.301833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:58.301893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:58.362310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:58.362975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:58.363088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:58.363123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:58.487844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:58.488013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:58.488087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:58.488122] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:58.492175] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: DOWN (p=4.65%) [2026-02-19T20:18:58.492725] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-02-19T20:18:58.492881] [INFO ] [sig ] CGNX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:58.649282] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CGNX.txt [2026-02-19T20:18:58.649467] [INFO ] [sig ] [635/3393] Completed CGNX in 0.4s | 2.72 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-19T20:18:58.649511] [INFO ] [sig ] [636/3393] Forecasting CGO... [2026-02-19T20:18:58.649543] [INFO ] [sig ] Generating forecast for: CGO [2026-02-19T20:18:58.649593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-02-19T20:18:58.660456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-02-19T20:18:58.660871] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-02-19T20:18:58.661732] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-02-19T20:18:58.661785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:58.661818] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:58.661846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:58.661903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:58.722609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:58.723690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:58.723779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:58.723811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:58.844706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:58.844869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:58.844915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:58.844946] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:58.848526] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: UP (p=50.38%) [2026-02-19T20:18:58.848831] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-02-19T20:18:58.848986] [INFO ] [sig ] CGO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:58.997559] [INFO ] [LOCAL ] Saved forecast: CGO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CGO.txt [2026-02-19T20:18:58.997736] [INFO ] [sig ] [636/3393] Completed CGO in 0.3s | 2.72 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-19T20:18:58.997778] [INFO ] [sig ] [637/3393] Forecasting CGON... [2026-02-19T20:18:58.997808] [INFO ] [sig ] Generating forecast for: CGON [2026-02-19T20:18:58.997838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-02-19T20:18:59.012122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-02-19T20:18:59.012484] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-02-19T20:18:59.013358] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-02-19T20:18:59.013415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:59.013447] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:59.013474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:59.013532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:59.079105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:59.080274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:59.080399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:59.080453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:59.208254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:59.208413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:59.208454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:59.208484] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:59.211934] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: DOWN (p=24.15%) [2026-02-19T20:18:59.212231] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-02-19T20:18:59.212365] [INFO ] [sig ] CGON: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:18:59.357012] [INFO ] [LOCAL ] Saved forecast: CGON 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CGON.txt [2026-02-19T20:18:59.357162] [INFO ] [sig ] [637/3393] Completed CGON in 0.4s | 2.72 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-19T20:18:59.357211] [INFO ] [sig ] [638/3393] Forecasting CHCI... [2026-02-19T20:18:59.357249] [INFO ] [sig ] Generating forecast for: CHCI [2026-02-19T20:18:59.357287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-02-19T20:18:59.368657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-02-19T20:18:59.369019] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-02-19T20:18:59.369892] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-02-19T20:18:59.369948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:59.369983] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:59.370012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:59.370071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:59.429167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:59.429871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:59.429954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:59.429987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:59.542482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:59.542667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:59.542712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:59.542744] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:59.546265] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: UP (p=68.53%) [2026-02-19T20:18:59.546554] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-02-19T20:18:59.546714] [INFO ] [sig ] CHCI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:18:59.690387] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CHCI.txt [2026-02-19T20:18:59.690594] [INFO ] [sig ] [638/3393] Completed CHCI in 0.3s | 2.72 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-19T20:18:59.690640] [INFO ] [sig ] [639/3393] Forecasting CHCO... [2026-02-19T20:18:59.690669] [INFO ] [sig ] Generating forecast for: CHCO [2026-02-19T20:18:59.690699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-02-19T20:18:59.701720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-02-19T20:18:59.702122] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-02-19T20:18:59.703003] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-02-19T20:18:59.703064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:18:59.703110] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:18:59.703148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:18:59.703220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:18:59.761865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:18:59.762771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:18:59.762856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:18:59.762891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:18:59.892869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:18:59.893070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:18:59.893117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:18:59.893152] [INFO ] [FORECASTER] Training complete [2026-02-19T20:18:59.897301] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: DOWN (p=43.72%) [2026-02-19T20:18:59.897809] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-02-19T20:18:59.897942] [INFO ] [sig ] CHCO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:00.048946] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CHCO.txt [2026-02-19T20:19:00.049136] [INFO ] [sig ] [639/3393] Completed CHCO in 0.4s | 2.72 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-19T20:19:00.049221] [INFO ] [sig ] [640/3393] Forecasting CHD... [2026-02-19T20:19:00.049286] [INFO ] [sig ] Generating forecast for: CHD [2026-02-19T20:19:00.049330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-02-19T20:19:00.061338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-02-19T20:19:00.061745] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-02-19T20:19:00.062555] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-02-19T20:19:00.062652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:00.062694] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:00.062729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:00.062801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:00.120532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:00.121504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:00.121614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:00.121653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:00.251478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:00.251858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:00.251901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:00.251931] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:00.256221] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: DOWN (p=31.79%) [2026-02-19T20:19:00.256514] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-02-19T20:19:00.256670] [INFO ] [sig ] CHD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:00.401434] [INFO ] [LOCAL ] Saved forecast: CHD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CHD.txt [2026-02-19T20:19:00.401600] [INFO ] [sig ] [640/3393] Completed CHD in 0.4s | 2.72 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-19T20:19:00.401645] [INFO ] [sig ] [641/3393] Forecasting CHDN... [2026-02-19T20:19:00.401678] [INFO ] [sig ] Generating forecast for: CHDN [2026-02-19T20:19:00.401710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-02-19T20:19:00.413162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-02-19T20:19:00.413523] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-02-19T20:19:00.414338] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-02-19T20:19:00.414393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:00.414427] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:00.414456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:00.414519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:00.475883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:00.476828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:00.476920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:00.476954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:00.610976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:00.611144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:00.611187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:00.611218] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:00.615069] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: UP (p=55.09%) [2026-02-19T20:19:00.615378] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-02-19T20:19:00.615510] [INFO ] [sig ] CHDN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:00.776612] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CHDN.txt [2026-02-19T20:19:00.776795] [INFO ] [sig ] [641/3393] Completed CHDN in 0.4s | 2.72 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-19T20:19:00.776838] [INFO ] [sig ] [642/3393] Forecasting CHE... [2026-02-19T20:19:00.776869] [INFO ] [sig ] Generating forecast for: CHE [2026-02-19T20:19:00.776905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-02-19T20:19:00.789024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-02-19T20:19:00.789400] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-02-19T20:19:00.790301] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-02-19T20:19:00.790356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:00.790430] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:00.790461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:00.790525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:00.848638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:00.849513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:00.849638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:00.849676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:00.970712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:00.970828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:00.970868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:00.970906] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:00.974451] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: DOWN (p=6.29%) [2026-02-19T20:19:00.974820] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-02-19T20:19:00.974969] [INFO ] [sig ] CHE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:01.119371] [INFO ] [LOCAL ] Saved forecast: CHE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CHE.txt [2026-02-19T20:19:01.119526] [INFO ] [sig ] [642/3393] Completed CHE in 0.3s | 2.72 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-19T20:19:01.119585] [INFO ] [sig ] [643/3393] Forecasting CHEF... [2026-02-19T20:19:01.119618] [INFO ] [sig ] Generating forecast for: CHEF [2026-02-19T20:19:01.119649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-02-19T20:19:01.134521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-02-19T20:19:01.134901] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-02-19T20:19:01.136481] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-02-19T20:19:01.136558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:01.136642] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:01.136673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:01.136731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:01.204966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:01.205814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:01.205900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:01.205933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:01.329129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:01.329249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:01.329290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:01.329320] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:01.332864] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: DOWN (p=3.29%) [2026-02-19T20:19:01.333203] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-02-19T20:19:01.333345] [INFO ] [sig ] CHEF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:01.490097] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CHEF.txt [2026-02-19T20:19:01.490329] [INFO ] [sig ] [643/3393] Completed CHEF in 0.4s | 2.72 sym/s | Total: 3.9m | ETA: 16.8m [2026-02-19T20:19:01.490388] [INFO ] [sig ] [644/3393] Forecasting CHH... [2026-02-19T20:19:01.490431] [INFO ] [sig ] Generating forecast for: CHH [2026-02-19T20:19:01.490482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-02-19T20:19:01.506598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-02-19T20:19:01.507087] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-02-19T20:19:01.508567] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-02-19T20:19:01.508648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:01.508681] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:01.508708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:01.508766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:01.566938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:01.567811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:01.567896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:01.567929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:01.720785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:01.720931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:01.720996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:01.721039] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:01.725544] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: UP (p=69.10%) [2026-02-19T20:19:01.725959] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-02-19T20:19:01.726115] [INFO ] [sig ] CHH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:01.885637] [INFO ] [LOCAL ] Saved forecast: CHH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CHH.txt [2026-02-19T20:19:01.885813] [INFO ] [sig ] [644/3393] Completed CHH in 0.4s | 2.72 sym/s | Total: 3.9m | ETA: 16.8m [2026-02-19T20:19:01.885858] [INFO ] [sig ] [645/3393] Forecasting CHI... [2026-02-19T20:19:01.885891] [INFO ] [sig ] Generating forecast for: CHI [2026-02-19T20:19:01.885924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-02-19T20:19:01.898843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-02-19T20:19:01.899240] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-02-19T20:19:01.900343] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-02-19T20:19:01.900401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:01.900436] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:01.900477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:01.900570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:01.965765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:01.966846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:01.966957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:01.966998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:02.099465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:02.099652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:02.099694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:02.099772] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:02.103370] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: UP (p=50.76%) [2026-02-19T20:19:02.103676] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-02-19T20:19:02.103807] [INFO ] [sig ] CHI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:02.263737] [INFO ] [LOCAL ] Saved forecast: CHI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CHI.txt [2026-02-19T20:19:02.263942] [INFO ] [sig ] [645/3393] Completed CHI in 0.4s | 2.72 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-19T20:19:02.263988] [INFO ] [sig ] [646/3393] Forecasting CHKP... [2026-02-19T20:19:02.264023] [INFO ] [sig ] Generating forecast for: CHKP [2026-02-19T20:19:02.264056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-02-19T20:19:02.277011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-02-19T20:19:02.277687] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-02-19T20:19:02.278565] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-02-19T20:19:02.278642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:02.278677] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:02.278704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:02.278763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:02.344180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:02.345350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:02.345455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:02.345695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:02.477903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:02.478108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:02.478156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:02.478209] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:02.482540] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: UP (p=83.05%) [2026-02-19T20:19:02.483088] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-02-19T20:19:02.483276] [INFO ] [sig ] CHKP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:02.640435] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CHKP.txt [2026-02-19T20:19:02.640619] [INFO ] [sig ] [646/3393] Completed CHKP in 0.4s | 2.72 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-19T20:19:02.640672] [INFO ] [sig ] [647/3393] Forecasting CHMI... [2026-02-19T20:19:02.640706] [INFO ] [sig ] Generating forecast for: CHMI [2026-02-19T20:19:02.640739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-02-19T20:19:02.654677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-02-19T20:19:02.655069] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-02-19T20:19:02.655908] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-02-19T20:19:02.655963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:02.655997] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:02.656026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:02.656084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:02.721105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:02.721981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:02.722069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:02.722103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:02.843149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:02.843316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:02.843357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:02.843389] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:02.846867] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: DOWN (p=13.14%) [2026-02-19T20:19:02.847158] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-02-19T20:19:02.847291] [INFO ] [sig ] CHMI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:02.992658] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CHMI.txt [2026-02-19T20:19:02.992830] [INFO ] [sig ] [647/3393] Completed CHMI in 0.4s | 2.72 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-19T20:19:02.992873] [INFO ] [sig ] [648/3393] Forecasting CHRD... [2026-02-19T20:19:02.992904] [INFO ] [sig ] Generating forecast for: CHRD [2026-02-19T20:19:02.992936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-02-19T20:19:03.005613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-02-19T20:19:03.006005] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-02-19T20:19:03.006821] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-02-19T20:19:03.006875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:03.006907] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:03.006934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:03.006991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:03.067015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:03.067931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:03.068021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:03.068074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:03.195938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:03.196103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:03.196145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:03.196175] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:03.201056] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: UP (p=96.29%) [2026-02-19T20:19:03.201514] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-02-19T20:19:03.201723] [INFO ] [sig ] CHRD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:03.346460] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CHRD.txt [2026-02-19T20:19:03.346613] [INFO ] [sig ] [648/3393] Completed CHRD in 0.4s | 2.72 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-19T20:19:03.346657] [INFO ] [sig ] [649/3393] Forecasting CHRS... [2026-02-19T20:19:03.346688] [INFO ] [sig ] Generating forecast for: CHRS [2026-02-19T20:19:03.346719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-02-19T20:19:03.358475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-02-19T20:19:03.358816] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-02-19T20:19:03.359654] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-02-19T20:19:03.359712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:03.359745] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:03.359773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:03.359830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:03.418408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:03.419066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:03.419148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:03.419180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:03.542243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:03.542399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:03.542440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:03.542469] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:03.546425] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: DOWN (p=4.34%) [2026-02-19T20:19:03.546731] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-02-19T20:19:03.546863] [INFO ] [sig ] CHRS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:03.707710] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CHRS.txt [2026-02-19T20:19:03.707891] [INFO ] [sig ] [649/3393] Completed CHRS in 0.4s | 2.72 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-19T20:19:03.707939] [INFO ] [sig ] [650/3393] Forecasting CHSCL... [2026-02-19T20:19:03.707972] [INFO ] [sig ] Generating forecast for: CHSCL [2026-02-19T20:19:03.708003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-02-19T20:19:03.720306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-02-19T20:19:03.720824] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-02-19T20:19:03.721664] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-02-19T20:19:03.721718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:03.721751] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:03.721778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:03.721847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:03.780239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:03.780902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:03.780981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:03.781013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:03.896959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:03.897116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:03.897173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:03.897209] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:03.900747] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: UP (p=75.83%) [2026-02-19T20:19:03.901035] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-02-19T20:19:03.901162] [INFO ] [sig ] CHSCL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:04.048029] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CHSCL.txt [2026-02-19T20:19:04.048204] [INFO ] [sig ] [650/3393] Completed CHSCL in 0.3s | 2.72 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-19T20:19:04.048250] [INFO ] [sig ] [651/3393] Forecasting CHSCM... [2026-02-19T20:19:04.048283] [INFO ] [sig ] Generating forecast for: CHSCM [2026-02-19T20:19:04.048313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-02-19T20:19:04.060969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-02-19T20:19:04.061389] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-02-19T20:19:04.062276] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-02-19T20:19:04.062332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:04.062366] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:04.062394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:04.062452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:04.121080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:04.121808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:04.121897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:04.121932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:04.243548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:04.243730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:04.243772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:04.243802] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:04.247334] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: UP (p=67.05%) [2026-02-19T20:19:04.247643] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-02-19T20:19:04.247773] [INFO ] [sig ] CHSCM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:04.389865] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CHSCM.txt [2026-02-19T20:19:04.389997] [INFO ] [sig ] [651/3393] Completed CHSCM in 0.3s | 2.72 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-19T20:19:04.390037] [INFO ] [sig ] [652/3393] Forecasting CHSCN... [2026-02-19T20:19:04.390065] [INFO ] [sig ] Generating forecast for: CHSCN [2026-02-19T20:19:04.390095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-02-19T20:19:04.401526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-02-19T20:19:04.401882] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-02-19T20:19:04.402841] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-02-19T20:19:04.402895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:04.402927] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:04.402955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:04.403013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:04.463773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:04.464609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:04.464747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:04.464783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:04.580231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:04.580390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:04.580429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:04.580460] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:04.583908] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: DOWN (p=33.41%) [2026-02-19T20:19:04.584183] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-02-19T20:19:04.584313] [INFO ] [sig ] CHSCN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:04.731158] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CHSCN.txt [2026-02-19T20:19:04.731329] [INFO ] [sig ] [652/3393] Completed CHSCN in 0.3s | 2.72 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-19T20:19:04.731378] [INFO ] [sig ] [653/3393] Forecasting CHSCO... [2026-02-19T20:19:04.731416] [INFO ] [sig ] Generating forecast for: CHSCO [2026-02-19T20:19:04.731448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-02-19T20:19:04.742265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-02-19T20:19:04.742632] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-02-19T20:19:04.743432] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-02-19T20:19:04.743485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:04.743518] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:04.743545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:04.743622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:04.801715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:04.802708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:04.802802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:04.802837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:04.921293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:04.921471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:04.921512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:04.921552] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:04.926653] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: DOWN (p=19.62%) [2026-02-19T20:19:04.927160] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-02-19T20:19:04.927357] [INFO ] [sig ] CHSCO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:05.079080] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CHSCO.txt [2026-02-19T20:19:05.079213] [INFO ] [sig ] [653/3393] Completed CHSCO in 0.3s | 2.72 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-19T20:19:05.079256] [INFO ] [sig ] [654/3393] Forecasting CHSCP... [2026-02-19T20:19:05.079293] [INFO ] [sig ] Generating forecast for: CHSCP [2026-02-19T20:19:05.079332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-02-19T20:19:05.091140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-02-19T20:19:05.091679] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-02-19T20:19:05.092459] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-02-19T20:19:05.092512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:05.092558] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:05.092615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:05.092681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:05.151933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:05.152806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:05.152891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:05.152924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:05.257901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:05.258070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:05.258113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:05.258142] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:05.261513] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: UP (p=70.65%) [2026-02-19T20:19:05.261805] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-02-19T20:19:05.261935] [INFO ] [sig ] CHSCP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:05.464869] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CHSCP.txt [2026-02-19T20:19:05.465014] [INFO ] [sig ] [654/3393] Completed CHSCP in 0.4s | 2.72 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-19T20:19:05.465054] [INFO ] [sig ] [655/3393] Forecasting CHWY... [2026-02-19T20:19:05.465085] [INFO ] [sig ] Generating forecast for: CHWY [2026-02-19T20:19:05.465115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-02-19T20:19:05.476270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-02-19T20:19:05.476610] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-02-19T20:19:05.477373] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-02-19T20:19:05.477425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:05.477459] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:05.477486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:05.477544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:05.543314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:05.544328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:05.544439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:05.544669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:05.689038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:05.689221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:05.689274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:05.689305] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:05.693304] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: UP (p=91.98%) [2026-02-19T20:19:05.693707] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-02-19T20:19:05.693860] [INFO ] [sig ] CHWY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:05.836908] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CHWY.txt [2026-02-19T20:19:05.837078] [INFO ] [sig ] [655/3393] Completed CHWY in 0.4s | 2.72 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-19T20:19:05.837122] [INFO ] [sig ] [656/3393] Forecasting CHY... [2026-02-19T20:19:05.837152] [INFO ] [sig ] Generating forecast for: CHY [2026-02-19T20:19:05.837197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-02-19T20:19:05.851715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-02-19T20:19:05.852152] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-02-19T20:19:05.852988] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-02-19T20:19:05.853042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:05.853074] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:05.853101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:05.853158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:05.910819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:05.911795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:05.911889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:05.911924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:06.030062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:06.030227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:06.030267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:06.030302] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:06.034042] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: DOWN (p=16.14%) [2026-02-19T20:19:06.034322] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-02-19T20:19:06.034454] [INFO ] [sig ] CHY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:06.180374] [INFO ] [LOCAL ] Saved forecast: CHY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CHY.txt [2026-02-19T20:19:06.180529] [INFO ] [sig ] [656/3393] Completed CHY in 0.3s | 2.72 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-19T20:19:06.180777] [INFO ] [sig ] [657/3393] Forecasting CI... [2026-02-19T20:19:06.180814] [INFO ] [sig ] Generating forecast for: CI [2026-02-19T20:19:06.180846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-02-19T20:19:06.193611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-02-19T20:19:06.193976] [INFO ] [FORECASTER] Starting predict_future for CI [2026-02-19T20:19:06.194773] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-02-19T20:19:06.194825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:06.194858] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:06.194885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:06.194941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:06.254700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:06.255517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:06.255620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:06.255656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:06.378131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:06.378298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:06.378340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:06.378369] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:06.381889] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: DOWN (p=26.45%) [2026-02-19T20:19:06.382165] [INFO ] [FORECASTER] Completed predict_future for CI [2026-02-19T20:19:06.382301] [INFO ] [sig ] CI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:06.529954] [INFO ] [LOCAL ] Saved forecast: CI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CI.txt [2026-02-19T20:19:06.530124] [INFO ] [sig ] [657/3393] Completed CI in 0.3s | 2.72 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-19T20:19:06.530165] [INFO ] [sig ] [658/3393] Forecasting CIA... [2026-02-19T20:19:06.530201] [INFO ] [sig ] Generating forecast for: CIA [2026-02-19T20:19:06.530233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-02-19T20:19:06.541779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-02-19T20:19:06.542149] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-02-19T20:19:06.543150] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-02-19T20:19:06.543205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:06.543237] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:06.543265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:06.543322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:06.603902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:06.604980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:06.605068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:06.605100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:06.732392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:06.732552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:06.732616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:06.732647] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:06.736157] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: DOWN (p=39.30%) [2026-02-19T20:19:06.736498] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-02-19T20:19:06.736657] [INFO ] [sig ] CIA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:06.882633] [INFO ] [LOCAL ] Saved forecast: CIA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CIA.txt [2026-02-19T20:19:06.882817] [INFO ] [sig ] [658/3393] Completed CIA in 0.4s | 2.72 sym/s | Total: 4.0m | ETA: 16.7m [2026-02-19T20:19:06.882861] [INFO ] [sig ] [659/3393] Forecasting CIB... [2026-02-19T20:19:06.882895] [INFO ] [sig ] Generating forecast for: CIB [2026-02-19T20:19:06.882927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-02-19T20:19:06.895075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-02-19T20:19:06.895507] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-02-19T20:19:06.896364] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-02-19T20:19:06.896461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:06.896495] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:06.896523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:06.896599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:06.955308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:06.956270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:06.956374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:06.956414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:07.078028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:07.078200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:07.078241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:07.078272] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:07.081735] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-02-19T20:19:07.082018] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-02-19T20:19:07.082147] [INFO ] [sig ] CIB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:07.231819] [INFO ] [LOCAL ] Saved forecast: CIB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CIB.txt [2026-02-19T20:19:07.231971] [INFO ] [sig ] [659/3393] Completed CIB in 0.3s | 2.72 sym/s | Total: 4.0m | ETA: 16.7m [2026-02-19T20:19:07.232013] [INFO ] [sig ] [660/3393] Forecasting CIEN... [2026-02-19T20:19:07.232044] [INFO ] [sig ] Generating forecast for: CIEN [2026-02-19T20:19:07.232076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-02-19T20:19:07.243612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-02-19T20:19:07.243994] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-02-19T20:19:07.244815] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-02-19T20:19:07.244870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:07.244904] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:07.244932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:07.244990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:07.302310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:07.303056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:07.303138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:07.303172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:07.426965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:07.427124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:07.427167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:07.427196] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:07.430698] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: DOWN (p=31.18%) [2026-02-19T20:19:07.430981] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-02-19T20:19:07.431116] [INFO ] [sig ] CIEN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:07.578987] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CIEN.txt [2026-02-19T20:19:07.579162] [INFO ] [sig ] [660/3393] Completed CIEN in 0.3s | 2.72 sym/s | Total: 4.0m | ETA: 16.7m [2026-02-19T20:19:07.579205] [INFO ] [sig ] [661/3393] Forecasting CIF... [2026-02-19T20:19:07.579236] [INFO ] [sig ] Generating forecast for: CIF [2026-02-19T20:19:07.579267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-02-19T20:19:07.591687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-02-19T20:19:07.592059] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-02-19T20:19:07.592910] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-02-19T20:19:07.592964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:07.592996] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:07.593024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:07.593081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:07.650702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:07.651485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:07.651611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:07.651654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:07.762537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:07.762717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:07.762760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:07.762808] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:07.766274] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: UP (p=75.66%) [2026-02-19T20:19:07.766555] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-02-19T20:19:07.766705] [INFO ] [sig ] CIF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:07.909066] [INFO ] [LOCAL ] Saved forecast: CIF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CIF.txt [2026-02-19T20:19:07.909214] [INFO ] [sig ] [661/3393] Completed CIF in 0.3s | 2.72 sym/s | Total: 4.0m | ETA: 16.7m [2026-02-19T20:19:07.909256] [INFO ] [sig ] [662/3393] Forecasting CIG... [2026-02-19T20:19:07.909287] [INFO ] [sig ] Generating forecast for: CIG [2026-02-19T20:19:07.909318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-02-19T20:19:07.920722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-02-19T20:19:07.921043] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-02-19T20:19:07.921843] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-02-19T20:19:07.921896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:07.921928] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:07.921955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:07.922011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:07.980972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:07.981852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:07.981938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:07.981973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:08.106702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:08.106863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:08.106942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:08.106975] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:08.110518] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: DOWN (p=25.03%) [2026-02-19T20:19:08.110876] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-02-19T20:19:08.111018] [INFO ] [sig ] CIG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:08.257659] [INFO ] [LOCAL ] Saved forecast: CIG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CIG.txt [2026-02-19T20:19:08.257816] [INFO ] [sig ] [662/3393] Completed CIG in 0.3s | 2.72 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-19T20:19:08.257859] [INFO ] [sig ] [663/3393] Forecasting CIGI... [2026-02-19T20:19:08.257889] [INFO ] [sig ] Generating forecast for: CIGI [2026-02-19T20:19:08.257920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-02-19T20:19:08.270016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-02-19T20:19:08.270419] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-02-19T20:19:08.271340] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-02-19T20:19:08.271397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:08.271432] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:08.271461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:08.271521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:08.334638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:08.335611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:08.335712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:08.335766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:08.460280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:08.460444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:08.460488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:08.460720] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:08.464468] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: UP (p=96.19%) [2026-02-19T20:19:08.464802] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-02-19T20:19:08.464953] [INFO ] [sig ] CIGI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:08.609561] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CIGI.txt [2026-02-19T20:19:08.609725] [INFO ] [sig ] [663/3393] Completed CIGI in 0.4s | 2.72 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-19T20:19:08.609766] [INFO ] [sig ] [664/3393] Forecasting CII... [2026-02-19T20:19:08.609796] [INFO ] [sig ] Generating forecast for: CII [2026-02-19T20:19:08.609827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-02-19T20:19:08.621769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-02-19T20:19:08.622143] [INFO ] [FORECASTER] Starting predict_future for CII [2026-02-19T20:19:08.623023] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-02-19T20:19:08.623080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:08.623114] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:08.623144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:08.623203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:08.684315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:08.685438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:08.685527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:08.685563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:08.810036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:08.810197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:08.810240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:08.810270] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:08.813752] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: UP (p=98.44%) [2026-02-19T20:19:08.814034] [INFO ] [FORECASTER] Completed predict_future for CII [2026-02-19T20:19:08.814166] [INFO ] [sig ] CII: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:08.961417] [INFO ] [LOCAL ] Saved forecast: CII 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CII.txt [2026-02-19T20:19:08.961603] [INFO ] [sig ] [664/3393] Completed CII in 0.4s | 2.72 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-19T20:19:08.961650] [INFO ] [sig ] [665/3393] Forecasting CIM... [2026-02-19T20:19:08.961687] [INFO ] [sig ] Generating forecast for: CIM [2026-02-19T20:19:08.961737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-02-19T20:19:08.973670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-02-19T20:19:08.974041] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-02-19T20:19:08.974951] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-02-19T20:19:08.975007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:08.975042] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:08.975070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:08.975147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:09.037112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:09.038130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:09.038218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:09.038253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:09.167801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:09.167959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:09.168002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:09.168033] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:09.171764] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: DOWN (p=14.11%) [2026-02-19T20:19:09.172054] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-02-19T20:19:09.172187] [INFO ] [sig ] CIM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:09.317545] [INFO ] [LOCAL ] Saved forecast: CIM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CIM.txt [2026-02-19T20:19:09.317728] [INFO ] [sig ] [665/3393] Completed CIM in 0.4s | 2.72 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-19T20:19:09.317768] [INFO ] [sig ] [666/3393] Forecasting CINF... [2026-02-19T20:19:09.317799] [INFO ] [sig ] Generating forecast for: CINF [2026-02-19T20:19:09.317865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-02-19T20:19:09.331175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-02-19T20:19:09.331594] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-02-19T20:19:09.332493] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-02-19T20:19:09.332564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:09.332648] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:09.332688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:09.332750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:09.392997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:09.393910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:09.393996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:09.394033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:09.513972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:09.514134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:09.514175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:09.514204] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:09.518310] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: UP (p=50.10%) [2026-02-19T20:19:09.518821] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-02-19T20:19:09.518953] [INFO ] [sig ] CINF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:09.668671] [INFO ] [LOCAL ] Saved forecast: CINF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CINF.txt [2026-02-19T20:19:09.668813] [INFO ] [sig ] [666/3393] Completed CINF in 0.4s | 2.72 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-19T20:19:09.668856] [INFO ] [sig ] [667/3393] Forecasting CING... [2026-02-19T20:19:09.668889] [INFO ] [sig ] Generating forecast for: CING [2026-02-19T20:19:09.668921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-02-19T20:19:09.681181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-02-19T20:19:09.681521] [INFO ] [FORECASTER] Starting predict_future for CING [2026-02-19T20:19:09.682366] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-02-19T20:19:09.682448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:09.682490] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:09.682524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:09.682602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:09.745072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:09.745870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:09.745971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:09.746014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:09.875058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:09.875229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:09.875285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:09.875320] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:09.879299] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: DOWN (p=20.93%) [2026-02-19T20:19:09.879640] [INFO ] [FORECASTER] Completed predict_future for CING [2026-02-19T20:19:09.879776] [INFO ] [sig ] CING: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:10.033429] [INFO ] [LOCAL ] Saved forecast: CING 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CING.txt [2026-02-19T20:19:10.033788] [INFO ] [sig ] [667/3393] Completed CING in 0.4s | 2.72 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-19T20:19:10.033832] [INFO ] [sig ] [668/3393] Forecasting CION... [2026-02-19T20:19:10.033862] [INFO ] [sig ] Generating forecast for: CION [2026-02-19T20:19:10.033894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-02-19T20:19:10.045305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-02-19T20:19:10.045669] [INFO ] [FORECASTER] Starting predict_future for CION [2026-02-19T20:19:10.046480] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-02-19T20:19:10.046538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:10.046593] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:10.046625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:10.046684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:10.106507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:10.107589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:10.107679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:10.107715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:10.241098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:10.241256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:10.241298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:10.241329] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:10.244867] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: UP (p=73.52%) [2026-02-19T20:19:10.245163] [INFO ] [FORECASTER] Completed predict_future for CION [2026-02-19T20:19:10.245302] [INFO ] [sig ] CION: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:10.391483] [INFO ] [LOCAL ] Saved forecast: CION 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CION.txt [2026-02-19T20:19:10.391673] [INFO ] [sig ] [668/3393] Completed CION in 0.4s | 2.72 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-19T20:19:10.391732] [INFO ] [sig ] [669/3393] Forecasting CIVB... [2026-02-19T20:19:10.391763] [INFO ] [sig ] Generating forecast for: CIVB [2026-02-19T20:19:10.391794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-02-19T20:19:10.403334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-02-19T20:19:10.403711] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-02-19T20:19:10.404523] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-02-19T20:19:10.404606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:10.404648] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:10.404677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:10.404738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:10.473893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:10.475107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:10.475261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:10.475318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:10.609066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:10.609246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:10.609290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:10.609322] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:10.613456] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: UP (p=66.04%) [2026-02-19T20:19:10.613919] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-02-19T20:19:10.614090] [INFO ] [sig ] CIVB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:10.770138] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CIVB.txt [2026-02-19T20:19:10.770292] [INFO ] [sig ] [669/3393] Completed CIVB in 0.4s | 2.72 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-19T20:19:10.770338] [INFO ] [sig ] [670/3393] Forecasting CLB... [2026-02-19T20:19:10.770377] [INFO ] [sig ] Generating forecast for: CLB [2026-02-19T20:19:10.770418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-02-19T20:19:10.782331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-02-19T20:19:10.782908] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-02-19T20:19:10.783717] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-02-19T20:19:10.783771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:10.783805] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:10.783833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:10.783891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:10.842240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:10.842969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:10.843051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:10.843086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:10.960895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:10.961060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:10.961103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:10.961136] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:10.964858] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: UP (p=88.71%) [2026-02-19T20:19:10.965351] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-02-19T20:19:10.965487] [INFO ] [sig ] CLB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:11.113115] [INFO ] [LOCAL ] Saved forecast: CLB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CLB.txt [2026-02-19T20:19:11.113284] [INFO ] [sig ] [670/3393] Completed CLB in 0.3s | 2.72 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-19T20:19:11.113327] [INFO ] [sig ] [671/3393] Forecasting CLBK... [2026-02-19T20:19:11.113357] [INFO ] [sig ] Generating forecast for: CLBK [2026-02-19T20:19:11.113388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-02-19T20:19:11.124337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-02-19T20:19:11.124728] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-02-19T20:19:11.125532] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-02-19T20:19:11.125615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:11.125650] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:11.125677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:11.125733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:11.183148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:11.183978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:11.184061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:11.184094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:11.307408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:11.307565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:11.307623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:11.307652] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:11.311094] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: DOWN (p=33.15%) [2026-02-19T20:19:11.311388] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-02-19T20:19:11.311543] [INFO ] [sig ] CLBK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:11.465319] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CLBK.txt [2026-02-19T20:19:11.465482] [INFO ] [sig ] [671/3393] Completed CLBK in 0.4s | 2.72 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-19T20:19:11.465525] [INFO ] [sig ] [672/3393] Forecasting CLDX... [2026-02-19T20:19:11.465555] [INFO ] [sig ] Generating forecast for: CLDX [2026-02-19T20:19:11.465605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-02-19T20:19:11.476620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-02-19T20:19:11.477005] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-02-19T20:19:11.477887] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-02-19T20:19:11.477941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:11.477974] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:11.478001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:11.478089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:11.539148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:11.540083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:11.540171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:11.540205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:11.664926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:11.665087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:11.665128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:11.665157] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:11.668683] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: UP (p=60.99%) [2026-02-19T20:19:11.668996] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-02-19T20:19:11.669177] [INFO ] [sig ] CLDX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:11.828544] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CLDX.txt [2026-02-19T20:19:11.828735] [INFO ] [sig ] [672/3393] Completed CLDX in 0.4s | 2.72 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-19T20:19:11.828776] [INFO ] [sig ] [673/3393] Forecasting CLF... [2026-02-19T20:19:11.828807] [INFO ] [sig ] Generating forecast for: CLF [2026-02-19T20:19:11.828839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-02-19T20:19:11.840478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-02-19T20:19:11.840894] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-02-19T20:19:11.841754] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-02-19T20:19:11.841807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:11.841839] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:11.841866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:11.841923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:11.901779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:11.902551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:11.902652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:11.902688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:12.033762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:12.033920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:12.033961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:12.033991] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:12.037426] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: DOWN (p=1.78%) [2026-02-19T20:19:12.037727] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-02-19T20:19:12.037858] [INFO ] [sig ] CLF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:12.191674] [INFO ] [LOCAL ] Saved forecast: CLF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CLF.txt [2026-02-19T20:19:12.191857] [INFO ] [sig ] [673/3393] Completed CLF in 0.4s | 2.72 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-19T20:19:12.191900] [INFO ] [sig ] [674/3393] Forecasting CLFD... [2026-02-19T20:19:12.191932] [INFO ] [sig ] Generating forecast for: CLFD [2026-02-19T20:19:12.191962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-02-19T20:19:12.205103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-02-19T20:19:12.205500] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-02-19T20:19:12.206568] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-02-19T20:19:12.206642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:12.206674] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:12.206701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:12.206756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:12.266607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:12.267470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:12.267556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:12.267610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:12.397466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:12.397866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:12.397909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:12.397938] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:12.401754] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: UP (p=86.69%) [2026-02-19T20:19:12.402055] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-02-19T20:19:12.402192] [INFO ] [sig ] CLFD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:12.549738] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CLFD.txt [2026-02-19T20:19:12.549896] [INFO ] [sig ] [674/3393] Completed CLFD in 0.4s | 2.72 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-19T20:19:12.549937] [INFO ] [sig ] [675/3393] Forecasting CLH... [2026-02-19T20:19:12.549966] [INFO ] [sig ] Generating forecast for: CLH [2026-02-19T20:19:12.549998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-02-19T20:19:12.561330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-02-19T20:19:12.561719] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-02-19T20:19:12.562545] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-02-19T20:19:12.562637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:12.562694] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:12.562727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:12.562785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:12.624325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:12.625328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:12.625417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:12.625451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:12.751520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:12.751775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:12.751820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:12.751849] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:12.755401] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: DOWN (p=1.72%) [2026-02-19T20:19:12.755734] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-02-19T20:19:12.755871] [INFO ] [sig ] CLH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:12.903048] [INFO ] [LOCAL ] Saved forecast: CLH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CLH.txt [2026-02-19T20:19:12.903211] [INFO ] [sig ] [675/3393] Completed CLH in 0.4s | 2.72 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-19T20:19:12.903252] [INFO ] [sig ] [676/3393] Forecasting CLLS... [2026-02-19T20:19:12.903283] [INFO ] [sig ] Generating forecast for: CLLS [2026-02-19T20:19:12.903316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-02-19T20:19:12.914962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-02-19T20:19:12.915309] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-02-19T20:19:12.916176] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-02-19T20:19:12.916231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:12.916265] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:12.916295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:12.916354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:12.981892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:12.983161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:12.983264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:12.983302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:13.110306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:13.110472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:13.110521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:13.110558] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:13.114060] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: DOWN (p=11.10%) [2026-02-19T20:19:13.114347] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-02-19T20:19:13.114478] [INFO ] [sig ] CLLS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:13.257911] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CLLS.txt [2026-02-19T20:19:13.258098] [INFO ] [sig ] [676/3393] Completed CLLS in 0.4s | 2.72 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-19T20:19:13.258144] [INFO ] [sig ] [677/3393] Forecasting CLMB... [2026-02-19T20:19:13.258175] [INFO ] [sig ] Generating forecast for: CLMB [2026-02-19T20:19:13.258206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-02-19T20:19:13.270025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-02-19T20:19:13.270416] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-02-19T20:19:13.271254] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-02-19T20:19:13.271308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:13.271339] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:13.271366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:13.271423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:13.330376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:13.331325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:13.331414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:13.331450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:13.462262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:13.462414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:13.462455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:13.462483] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:13.465964] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: DOWN (p=15.37%) [2026-02-19T20:19:13.466243] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-02-19T20:19:13.466370] [INFO ] [sig ] CLMB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:13.610139] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CLMB.txt [2026-02-19T20:19:13.610278] [INFO ] [sig ] [677/3393] Completed CLMB in 0.4s | 2.72 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-19T20:19:13.610318] [INFO ] [sig ] [678/3393] Forecasting CLNE... [2026-02-19T20:19:13.610349] [INFO ] [sig ] Generating forecast for: CLNE [2026-02-19T20:19:13.610380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-02-19T20:19:13.621389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-02-19T20:19:13.621746] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-02-19T20:19:13.622534] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-02-19T20:19:13.622613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:13.622662] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:13.622691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:13.622747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:13.683795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:13.684512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:13.684614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:13.684652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:13.808842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:13.809078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:13.809154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:13.809196] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:13.813151] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: UP (p=91.76%) [2026-02-19T20:19:13.813478] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-02-19T20:19:13.813654] [INFO ] [sig ] CLNE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:13.959523] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CLNE.txt [2026-02-19T20:19:13.959700] [INFO ] [sig ] [678/3393] Completed CLNE in 0.3s | 2.72 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-19T20:19:13.959742] [INFO ] [sig ] [679/3393] Forecasting CLNN... [2026-02-19T20:19:13.959773] [INFO ] [sig ] Generating forecast for: CLNN [2026-02-19T20:19:13.959814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-02-19T20:19:13.970973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-02-19T20:19:13.971352] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-02-19T20:19:13.972217] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-02-19T20:19:13.972273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:13.972306] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:13.972334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:13.972402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:14.031398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:14.032348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:14.032458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:14.032496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:14.152135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:14.152336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:14.152378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:14.152408] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:14.156558] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: DOWN (p=29.31%) [2026-02-19T20:19:14.156960] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-02-19T20:19:14.157110] [INFO ] [sig ] CLNN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:14.304745] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CLNN.txt [2026-02-19T20:19:14.304922] [INFO ] [sig ] [679/3393] Completed CLNN in 0.3s | 2.73 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-19T20:19:14.304970] [INFO ] [sig ] [680/3393] Forecasting CLOA... [2026-02-19T20:19:14.305001] [INFO ] [sig ] Generating forecast for: CLOA [2026-02-19T20:19:14.305034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-02-19T20:19:14.316487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-02-19T20:19:14.316852] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-02-19T20:19:14.317670] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-02-19T20:19:14.317724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:14.317758] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:14.317786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:14.317845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:14.376872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:14.377634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:14.377717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:14.377751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:14.492480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:14.492676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:14.492730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:14.492764] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:14.496546] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: UP (p=98.87%) [2026-02-19T20:19:14.496861] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-02-19T20:19:14.497006] [INFO ] [sig ] CLOA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:14.638280] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CLOA.txt [2026-02-19T20:19:14.638428] [INFO ] [sig ] [680/3393] Completed CLOA in 0.3s | 2.73 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-19T20:19:14.638472] [INFO ] [sig ] [681/3393] Forecasting CLRB... [2026-02-19T20:19:14.638504] [INFO ] [sig ] Generating forecast for: CLRB [2026-02-19T20:19:14.638543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-02-19T20:19:14.650002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-02-19T20:19:14.650375] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-02-19T20:19:14.651249] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-02-19T20:19:14.651304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:14.651337] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:14.651364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:14.651437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:14.714909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:14.715784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:14.715887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:14.715924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:14.839264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:14.839428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:14.839476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:14.839514] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:14.843090] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: DOWN (p=22.56%) [2026-02-19T20:19:14.843380] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-02-19T20:19:14.843515] [INFO ] [sig ] CLRB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:14.993604] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CLRB.txt [2026-02-19T20:19:14.993774] [INFO ] [sig ] [681/3393] Completed CLRB in 0.4s | 2.73 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-19T20:19:14.993827] [INFO ] [sig ] [682/3393] Forecasting CLRO... [2026-02-19T20:19:14.993860] [INFO ] [sig ] Generating forecast for: CLRO [2026-02-19T20:19:14.993893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRO' from 'https://tdm.silogroup.org/data/derivative_storage/CLRO.csv'. [2026-02-19T20:19:15.004962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRO'. [2026-02-19T20:19:15.005365] [INFO ] [FORECASTER] Starting predict_future for CLRO [2026-02-19T20:19:15.006237] [DEBUG] [LOCAL ] No optimal features file found for CLRO: ./output/feature-sets/CLRO.txt [2026-02-19T20:19:15.006294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:15.006327] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:15.006356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:15.006416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:15.067292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:15.068398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:15.068495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:15.068539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:15.184478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:15.184664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:15.184710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:15.184740] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:15.188277] [DEBUG] [FORECASTER] CLRO: Forecast T+1@11:T+2@11: UP (p=95.25%) [2026-02-19T20:19:15.188608] [INFO ] [FORECASTER] Completed predict_future for CLRO [2026-02-19T20:19:15.188747] [INFO ] [sig ] CLRO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:15.348940] [INFO ] [LOCAL ] Saved forecast: CLRO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CLRO.txt [2026-02-19T20:19:15.349143] [INFO ] [sig ] [682/3393] Completed CLRO in 0.4s | 2.73 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-19T20:19:15.349262] [INFO ] [sig ] [683/3393] Forecasting CLS... [2026-02-19T20:19:15.349312] [INFO ] [sig ] Generating forecast for: CLS [2026-02-19T20:19:15.349356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-02-19T20:19:15.362540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-02-19T20:19:15.362976] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-02-19T20:19:15.363868] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-02-19T20:19:15.363925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:15.363959] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:15.363987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:15.364046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:15.423327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:15.424446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:15.424530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:15.424563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:15.549758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:15.549921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:15.549963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:15.549993] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:15.553661] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: DOWN (p=42.10%) [2026-02-19T20:19:15.553947] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-02-19T20:19:15.554094] [INFO ] [sig ] CLS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:15.698281] [INFO ] [LOCAL ] Saved forecast: CLS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CLS.txt [2026-02-19T20:19:15.698442] [INFO ] [sig ] [683/3393] Completed CLS in 0.3s | 2.73 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-19T20:19:15.698484] [INFO ] [sig ] [684/3393] Forecasting CLX... [2026-02-19T20:19:15.698521] [INFO ] [sig ] Generating forecast for: CLX [2026-02-19T20:19:15.698559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-02-19T20:19:15.709872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-02-19T20:19:15.710212] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-02-19T20:19:15.711017] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-02-19T20:19:15.711070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:15.711102] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:15.711129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:15.711186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:15.768874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:15.769748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:15.769829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:15.769863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:15.892333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:15.892504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:15.892545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:15.892615] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:15.896426] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: UP (p=97.88%) [2026-02-19T20:19:15.896731] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-02-19T20:19:15.896860] [INFO ] [sig ] CLX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:16.045428] [INFO ] [LOCAL ] Saved forecast: CLX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CLX.txt [2026-02-19T20:19:16.045613] [INFO ] [sig ] [684/3393] Completed CLX in 0.3s | 2.73 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-19T20:19:16.045660] [INFO ] [sig ] [685/3393] Forecasting CM... [2026-02-19T20:19:16.045690] [INFO ] [sig ] Generating forecast for: CM [2026-02-19T20:19:16.045721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-02-19T20:19:16.056879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-02-19T20:19:16.057257] [INFO ] [FORECASTER] Starting predict_future for CM [2026-02-19T20:19:16.058117] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-02-19T20:19:16.058170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:16.058202] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:16.058229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:16.058286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:16.115139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:16.116078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:16.116164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:16.116198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:16.241050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:16.241208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:16.241251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:16.241297] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:16.244712] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: DOWN (p=39.16%) [2026-02-19T20:19:16.244996] [INFO ] [FORECASTER] Completed predict_future for CM [2026-02-19T20:19:16.245129] [INFO ] [sig ] CM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:16.394663] [INFO ] [LOCAL ] Saved forecast: CM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CM.txt [2026-02-19T20:19:16.394829] [INFO ] [sig ] [685/3393] Completed CM in 0.3s | 2.73 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-19T20:19:16.394872] [INFO ] [sig ] [686/3393] Forecasting CMC... [2026-02-19T20:19:16.394905] [INFO ] [sig ] Generating forecast for: CMC [2026-02-19T20:19:16.394938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-02-19T20:19:16.406475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-02-19T20:19:16.406895] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-02-19T20:19:16.407815] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-02-19T20:19:16.407885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:16.407933] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:16.407975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:16.408113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:16.472722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:16.473645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:16.473928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:16.473963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:16.603092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:16.603248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:16.603287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:16.603316] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:16.606762] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: UP (p=65.19%) [2026-02-19T20:19:16.607040] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-02-19T20:19:16.607167] [INFO ] [sig ] CMC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:16.751017] [INFO ] [LOCAL ] Saved forecast: CMC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CMC.txt [2026-02-19T20:19:16.751178] [INFO ] [sig ] [686/3393] Completed CMC in 0.4s | 2.73 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-19T20:19:16.751219] [INFO ] [sig ] [687/3393] Forecasting CMCM... [2026-02-19T20:19:16.751251] [INFO ] [sig ] Generating forecast for: CMCM [2026-02-19T20:19:16.751283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-02-19T20:19:16.763151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-02-19T20:19:16.763545] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-02-19T20:19:16.764370] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-02-19T20:19:16.764424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:16.764457] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:16.764485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:16.764544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:16.826987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:16.828209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:16.828294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:16.828351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:16.945358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:16.945517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:16.945557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:16.945605] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:16.949106] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-02-19T20:19:16.949380] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-02-19T20:19:16.949507] [INFO ] [sig ] CMCM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:17.095954] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CMCM.txt [2026-02-19T20:19:17.096090] [INFO ] [sig ] [687/3393] Completed CMCM in 0.3s | 2.73 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-19T20:19:17.096130] [INFO ] [sig ] [688/3393] Forecasting CMCO... [2026-02-19T20:19:17.096161] [INFO ] [sig ] Generating forecast for: CMCO [2026-02-19T20:19:17.096192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-02-19T20:19:17.108011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-02-19T20:19:17.108390] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-02-19T20:19:17.109259] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-02-19T20:19:17.109314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:17.109346] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:17.109373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:17.109430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:17.167932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:17.168719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:17.168799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:17.168833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:17.291536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:17.291709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:17.291752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:17.291782] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:17.295261] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: DOWN (p=29.95%) [2026-02-19T20:19:17.295541] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-02-19T20:19:17.295728] [INFO ] [sig ] CMCO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:17.442306] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CMCO.txt [2026-02-19T20:19:17.442443] [INFO ] [sig ] [688/3393] Completed CMCO in 0.3s | 2.73 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-19T20:19:17.442482] [INFO ] [sig ] [689/3393] Forecasting CMCSA... [2026-02-19T20:19:17.442512] [INFO ] [sig ] Generating forecast for: CMCSA [2026-02-19T20:19:17.442544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-02-19T20:19:17.454981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-02-19T20:19:17.455295] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-02-19T20:19:17.456083] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-02-19T20:19:17.456135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:17.456168] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:17.456222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:17.456282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:17.515458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:17.516112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:17.516191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:17.516224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:17.639309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:17.639473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:17.639514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:17.639542] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:17.643072] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: UP (p=88.25%) [2026-02-19T20:19:17.643455] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-02-19T20:19:17.643624] [INFO ] [sig ] CMCSA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:17.787720] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CMCSA.txt [2026-02-19T20:19:17.787857] [INFO ] [sig ] [689/3393] Completed CMCSA in 0.3s | 2.73 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-19T20:19:17.787898] [INFO ] [sig ] [690/3393] Forecasting CME... [2026-02-19T20:19:17.787927] [INFO ] [sig ] Generating forecast for: CME [2026-02-19T20:19:17.787956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-02-19T20:19:17.799192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-02-19T20:19:17.799538] [INFO ] [FORECASTER] Starting predict_future for CME [2026-02-19T20:19:17.800332] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-02-19T20:19:17.800395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:17.800437] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:17.800467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:17.800525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:17.865780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:17.866633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:17.866717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:17.866750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:17.993113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:17.993248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:17.993288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:17.993317] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:17.997012] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: UP (p=86.47%) [2026-02-19T20:19:17.997286] [INFO ] [FORECASTER] Completed predict_future for CME [2026-02-19T20:19:17.997412] [INFO ] [sig ] CME: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:18.143938] [INFO ] [LOCAL ] Saved forecast: CME 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CME.txt [2026-02-19T20:19:18.144077] [INFO ] [sig ] [690/3393] Completed CME in 0.4s | 2.73 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-19T20:19:18.144118] [INFO ] [sig ] [691/3393] Forecasting CMG... [2026-02-19T20:19:18.144147] [INFO ] [sig ] Generating forecast for: CMG [2026-02-19T20:19:18.144177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-02-19T20:19:18.155522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-02-19T20:19:18.155885] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-02-19T20:19:18.156736] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-02-19T20:19:18.156788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:18.156820] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:18.156848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:18.156905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:18.214745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:18.215509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:18.215609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:18.215645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:18.336793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:18.336948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:18.336987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:18.337016] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:18.340448] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: UP (p=93.53%) [2026-02-19T20:19:18.340747] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-02-19T20:19:18.340876] [INFO ] [sig ] CMG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:18.489116] [INFO ] [LOCAL ] Saved forecast: CMG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CMG.txt [2026-02-19T20:19:18.489265] [INFO ] [sig ] [691/3393] Completed CMG in 0.3s | 2.73 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-19T20:19:18.489308] [INFO ] [sig ] [692/3393] Forecasting CMI... [2026-02-19T20:19:18.489339] [INFO ] [sig ] Generating forecast for: CMI [2026-02-19T20:19:18.489371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-02-19T20:19:18.500713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-02-19T20:19:18.501066] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-02-19T20:19:18.501876] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-02-19T20:19:18.501930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:18.501964] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:18.501991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:18.502053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:18.560053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:18.560824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:18.560908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:18.560942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:18.684938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:18.685100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:18.685141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:18.685171] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:18.689287] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: DOWN (p=21.13%) [2026-02-19T20:19:18.689652] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-02-19T20:19:18.689805] [INFO ] [sig ] CMI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:18.846235] [INFO ] [LOCAL ] Saved forecast: CMI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CMI.txt [2026-02-19T20:19:18.846378] [INFO ] [sig ] [692/3393] Completed CMI in 0.4s | 2.73 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-19T20:19:18.846421] [INFO ] [sig ] [693/3393] Forecasting CMMB... [2026-02-19T20:19:18.846453] [INFO ] [sig ] Generating forecast for: CMMB [2026-02-19T20:19:18.846492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-02-19T20:19:18.857403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-02-19T20:19:18.857785] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-02-19T20:19:18.858668] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-02-19T20:19:18.858724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:18.858758] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:18.858788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:18.858847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:18.916047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:18.916737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:18.916817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:18.916850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:19.034174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:19.034330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:19.034371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:19.034401] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:19.037903] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: UP (p=51.11%) [2026-02-19T20:19:19.038195] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-02-19T20:19:19.038538] [INFO ] [sig ] CMMB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:19.191355] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CMMB.txt [2026-02-19T20:19:19.191525] [INFO ] [sig ] [693/3393] Completed CMMB in 0.3s | 2.73 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-19T20:19:19.191591] [INFO ] [sig ] [694/3393] Forecasting CMP... [2026-02-19T20:19:19.191627] [INFO ] [sig ] Generating forecast for: CMP [2026-02-19T20:19:19.191663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-02-19T20:19:19.203734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-02-19T20:19:19.204072] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-02-19T20:19:19.204875] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-02-19T20:19:19.204928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:19.204960] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:19.204988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:19.205045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:19.263599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:19.264267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:19.264352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:19.264389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:19.389290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:19.389439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:19.389481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:19.389512] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:19.393250] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: UP (p=96.34%) [2026-02-19T20:19:19.393533] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-02-19T20:19:19.393691] [INFO ] [sig ] CMP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:19.539548] [INFO ] [LOCAL ] Saved forecast: CMP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CMP.txt [2026-02-19T20:19:19.539728] [INFO ] [sig ] [694/3393] Completed CMP in 0.3s | 2.73 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-19T20:19:19.539770] [INFO ] [sig ] [695/3393] Forecasting CMPS... [2026-02-19T20:19:19.539799] [INFO ] [sig ] Generating forecast for: CMPS [2026-02-19T20:19:19.539831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-02-19T20:19:19.551335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-02-19T20:19:19.551737] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-02-19T20:19:19.552614] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-02-19T20:19:19.552670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:19.552705] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:19.552732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:19.552795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:19.613017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:19.613928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:19.614013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:19.614047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:19.738379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:19.738539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:19.738597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:19.738629] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:19.742077] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-02-19T20:19:19.742359] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-02-19T20:19:19.742488] [INFO ] [sig ] CMPS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:19.887770] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CMPS.txt [2026-02-19T20:19:19.887932] [INFO ] [sig ] [695/3393] Completed CMPS in 0.3s | 2.73 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-19T20:19:19.887974] [INFO ] [sig ] [696/3393] Forecasting CMPX... [2026-02-19T20:19:19.888005] [INFO ] [sig ] Generating forecast for: CMPX [2026-02-19T20:19:19.888036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-02-19T20:19:19.899020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-02-19T20:19:19.899352] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-02-19T20:19:19.900162] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-02-19T20:19:19.900218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:19.900250] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:19.900278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:19.900338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:19.957687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:19.958373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:19.958452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:19.958485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:20.083476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:20.083644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:20.083686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:20.083715] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:20.087100] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: DOWN (p=36.18%) [2026-02-19T20:19:20.087372] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-02-19T20:19:20.087501] [INFO ] [sig ] CMPX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:20.229420] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CMPX.txt [2026-02-19T20:19:20.229543] [INFO ] [sig ] [696/3393] Completed CMPX in 0.3s | 2.73 sym/s | Total: 4.3m | ETA: 16.5m [2026-02-19T20:19:20.229605] [INFO ] [sig ] [697/3393] Forecasting CMRE... [2026-02-19T20:19:20.229646] [INFO ] [sig ] Generating forecast for: CMRE [2026-02-19T20:19:20.229683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-02-19T20:19:20.241072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-02-19T20:19:20.241403] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-02-19T20:19:20.242243] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-02-19T20:19:20.242300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:20.242335] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:20.242371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:20.242430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:20.301709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:20.302373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:20.302456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:20.302489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:20.433380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:20.433558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:20.433654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:20.433704] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:20.438515] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: UP (p=97.85%) [2026-02-19T20:19:20.438953] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-02-19T20:19:20.439138] [INFO ] [sig ] CMRE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:20.584355] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CMRE.txt [2026-02-19T20:19:20.584489] [INFO ] [sig ] [697/3393] Completed CMRE in 0.4s | 2.73 sym/s | Total: 4.3m | ETA: 16.5m [2026-02-19T20:19:20.584529] [INFO ] [sig ] [698/3393] Forecasting CMS... [2026-02-19T20:19:20.584558] [INFO ] [sig ] Generating forecast for: CMS [2026-02-19T20:19:20.584607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-02-19T20:19:20.595856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-02-19T20:19:20.596210] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-02-19T20:19:20.597037] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-02-19T20:19:20.597093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:20.597127] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:20.597155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:20.597215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:20.658197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:20.658917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:20.658999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:20.659033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:20.788157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:20.788349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:20.788391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:20.788421] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:20.792241] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: UP (p=80.68%) [2026-02-19T20:19:20.792531] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-02-19T20:19:20.792685] [INFO ] [sig ] CMS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:20.939438] [INFO ] [LOCAL ] Saved forecast: CMS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CMS.txt [2026-02-19T20:19:20.939639] [INFO ] [sig ] [698/3393] Completed CMS in 0.4s | 2.73 sym/s | Total: 4.3m | ETA: 16.5m [2026-02-19T20:19:20.939697] [INFO ] [sig ] [699/3393] Forecasting CMSA... [2026-02-19T20:19:20.939736] [INFO ] [sig ] Generating forecast for: CMSA [2026-02-19T20:19:20.939781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-02-19T20:19:20.951199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-02-19T20:19:20.951630] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-02-19T20:19:20.952489] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-02-19T20:19:20.952545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:20.952602] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:20.952638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:20.952700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:21.015339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:21.016255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:21.016340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:21.016374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:21.127947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:21.128126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:21.128168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:21.128198] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:21.131768] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: DOWN (p=14.43%) [2026-02-19T20:19:21.132048] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-02-19T20:19:21.132178] [INFO ] [sig ] CMSA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:21.275788] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CMSA.txt [2026-02-19T20:19:21.276122] [INFO ] [sig ] [699/3393] Completed CMSA in 0.3s | 2.73 sym/s | Total: 4.3m | ETA: 16.5m [2026-02-19T20:19:21.276199] [INFO ] [sig ] [700/3393] Forecasting CMSC... [2026-02-19T20:19:21.276232] [INFO ] [sig ] Generating forecast for: CMSC [2026-02-19T20:19:21.276263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-02-19T20:19:21.287547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-02-19T20:19:21.288121] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-02-19T20:19:21.289077] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-02-19T20:19:21.289130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:21.289163] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:21.289191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:21.289248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:21.350417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:21.351358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:21.351442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:21.351476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:21.467543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:21.467718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:21.467759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:21.467787] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:21.471238] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: UP (p=59.57%) [2026-02-19T20:19:21.471517] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-02-19T20:19:21.471666] [INFO ] [sig ] CMSC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:21.616661] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CMSC.txt [2026-02-19T20:19:21.616827] [INFO ] [sig ] [700/3393] Completed CMSC in 0.3s | 2.73 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-19T20:19:21.616871] [INFO ] [sig ] [701/3393] Forecasting CMSD... [2026-02-19T20:19:21.616901] [INFO ] [sig ] Generating forecast for: CMSD [2026-02-19T20:19:21.616931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-02-19T20:19:21.627676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-02-19T20:19:21.628021] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-02-19T20:19:21.628904] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-02-19T20:19:21.628958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:21.629015] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:21.629062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:21.629124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:21.689553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:21.690246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:21.690326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:21.690360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:21.819849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:21.820008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:21.820049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:21.820079] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:21.823600] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: DOWN (p=22.65%) [2026-02-19T20:19:21.823881] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-02-19T20:19:21.824015] [INFO ] [sig ] CMSD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:21.968749] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CMSD.txt [2026-02-19T20:19:21.968897] [INFO ] [sig ] [701/3393] Completed CMSD in 0.4s | 2.73 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-19T20:19:21.968940] [INFO ] [sig ] [702/3393] Forecasting CMTG... [2026-02-19T20:19:21.968970] [INFO ] [sig ] Generating forecast for: CMTG [2026-02-19T20:19:21.969002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-02-19T20:19:21.980111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-02-19T20:19:21.980510] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-02-19T20:19:21.981368] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-02-19T20:19:21.981451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:21.981486] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:21.981515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:21.981590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:22.039146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:22.040089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:22.040196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:22.040230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:22.161622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:22.161783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:22.161823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:22.161852] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:22.165357] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: DOWN (p=17.85%) [2026-02-19T20:19:22.165687] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-02-19T20:19:22.165839] [INFO ] [sig ] CMTG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:22.313485] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CMTG.txt [2026-02-19T20:19:22.313673] [INFO ] [sig ] [702/3393] Completed CMTG in 0.3s | 2.73 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-19T20:19:22.313718] [INFO ] [sig ] [703/3393] Forecasting CMTL... [2026-02-19T20:19:22.313747] [INFO ] [sig ] Generating forecast for: CMTL [2026-02-19T20:19:22.313778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-02-19T20:19:22.327172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-02-19T20:19:22.327554] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-02-19T20:19:22.328526] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-02-19T20:19:22.328597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:22.328635] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:22.328701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:22.328774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:22.392077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:22.392893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:22.392973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:22.393006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:22.518034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:22.518221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:22.518262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:22.518291] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:22.522117] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: DOWN (p=25.69%) [2026-02-19T20:19:22.522393] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-02-19T20:19:22.522522] [INFO ] [sig ] CMTL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:22.669733] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CMTL.txt [2026-02-19T20:19:22.669882] [INFO ] [sig ] [703/3393] Completed CMTL in 0.4s | 2.73 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-19T20:19:22.669924] [INFO ] [sig ] [704/3393] Forecasting CNA... [2026-02-19T20:19:22.669955] [INFO ] [sig ] Generating forecast for: CNA [2026-02-19T20:19:22.669986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-02-19T20:19:22.681899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-02-19T20:19:22.682226] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-02-19T20:19:22.683038] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-02-19T20:19:22.683091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:22.683124] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:22.683151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:22.683210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:22.744435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:22.745322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:22.745402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:22.745435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:22.868675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:22.868837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:22.868877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:22.868908] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:22.872314] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: DOWN (p=6.00%) [2026-02-19T20:19:22.872604] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-02-19T20:19:22.872734] [INFO ] [sig ] CNA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:23.016719] [INFO ] [LOCAL ] Saved forecast: CNA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CNA.txt [2026-02-19T20:19:23.016858] [INFO ] [sig ] [704/3393] Completed CNA in 0.3s | 2.73 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-19T20:19:23.016900] [INFO ] [sig ] [705/3393] Forecasting CNC... [2026-02-19T20:19:23.016931] [INFO ] [sig ] Generating forecast for: CNC [2026-02-19T20:19:23.016962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-02-19T20:19:23.028352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-02-19T20:19:23.028719] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-02-19T20:19:23.029536] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-02-19T20:19:23.029624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:23.029671] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:23.029710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:23.029797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:23.089640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:23.090383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:23.090465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:23.090499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:23.210866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:23.211022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:23.211063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:23.211091] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:23.214690] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: UP (p=86.85%) [2026-02-19T20:19:23.214975] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-02-19T20:19:23.215107] [INFO ] [sig ] CNC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:23.360622] [INFO ] [LOCAL ] Saved forecast: CNC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CNC.txt [2026-02-19T20:19:23.360778] [INFO ] [sig ] [705/3393] Completed CNC in 0.3s | 2.73 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-19T20:19:23.360843] [INFO ] [sig ] [706/3393] Forecasting CNF... [2026-02-19T20:19:23.360875] [INFO ] [sig ] Generating forecast for: CNF [2026-02-19T20:19:23.360907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-02-19T20:19:23.371339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-02-19T20:19:23.371677] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-02-19T20:19:23.372459] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-02-19T20:19:23.372513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:23.372545] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:23.372591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:23.372653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:23.430972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:23.431647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:23.431728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:23.431762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:23.540520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:23.540696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:23.540743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:23.540772] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:23.544403] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: DOWN (p=4.07%) [2026-02-19T20:19:23.544749] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-02-19T20:19:23.544902] [INFO ] [sig ] CNF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:23.689327] [INFO ] [LOCAL ] Saved forecast: CNF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CNF.txt [2026-02-19T20:19:23.689485] [INFO ] [sig ] [706/3393] Completed CNF in 0.3s | 2.73 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-19T20:19:23.689527] [INFO ] [sig ] [707/3393] Forecasting CNI... [2026-02-19T20:19:23.689557] [INFO ] [sig ] Generating forecast for: CNI [2026-02-19T20:19:23.689609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-02-19T20:19:23.701107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-02-19T20:19:23.701462] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-02-19T20:19:23.702335] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-02-19T20:19:23.702391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:23.702425] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:23.702454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:23.702512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:23.760715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:23.761604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:23.761692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:23.761733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:23.883641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:23.883822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:23.883870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:23.883902] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:23.887329] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: DOWN (p=13.60%) [2026-02-19T20:19:23.887625] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-02-19T20:19:23.887797] [INFO ] [sig ] CNI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:24.035426] [INFO ] [LOCAL ] Saved forecast: CNI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CNI.txt [2026-02-19T20:19:24.035611] [INFO ] [sig ] [707/3393] Completed CNI in 0.3s | 2.73 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-19T20:19:24.035657] [INFO ] [sig ] [708/3393] Forecasting CNK... [2026-02-19T20:19:24.035688] [INFO ] [sig ] Generating forecast for: CNK [2026-02-19T20:19:24.035724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-02-19T20:19:24.047210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-02-19T20:19:24.047603] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-02-19T20:19:24.048519] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-02-19T20:19:24.048602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:24.048643] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:24.048677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:24.048749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:24.108847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:24.109613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:24.109696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:24.109728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:24.234105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:24.234265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:24.234306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:24.234336] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:24.237788] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: DOWN (p=37.59%) [2026-02-19T20:19:24.238094] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-02-19T20:19:24.238232] [INFO ] [sig ] CNK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:24.398789] [INFO ] [LOCAL ] Saved forecast: CNK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CNK.txt [2026-02-19T20:19:24.398956] [INFO ] [sig ] [708/3393] Completed CNK in 0.4s | 2.73 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-19T20:19:24.399000] [INFO ] [sig ] [709/3393] Forecasting CNM... [2026-02-19T20:19:24.399031] [INFO ] [sig ] Generating forecast for: CNM [2026-02-19T20:19:24.399062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-02-19T20:19:24.410311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-02-19T20:19:24.410688] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-02-19T20:19:24.411694] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-02-19T20:19:24.411760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:24.411800] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:24.411836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:24.411903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:24.470445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:24.471316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:24.471404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:24.471439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:24.599290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:24.599455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:24.599535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:24.599588] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:24.603189] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: UP (p=86.43%) [2026-02-19T20:19:24.603528] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-02-19T20:19:24.603698] [INFO ] [sig ] CNM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:24.748930] [INFO ] [LOCAL ] Saved forecast: CNM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CNM.txt [2026-02-19T20:19:24.749090] [INFO ] [sig ] [709/3393] Completed CNM in 0.4s | 2.73 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-19T20:19:24.749133] [INFO ] [sig ] [710/3393] Forecasting CNMD... [2026-02-19T20:19:24.749164] [INFO ] [sig ] Generating forecast for: CNMD [2026-02-19T20:19:24.749194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-02-19T20:19:24.760996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-02-19T20:19:24.761547] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-02-19T20:19:24.762418] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-02-19T20:19:24.762474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:24.762507] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:24.762536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:24.762622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:24.822845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:24.823829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:24.823930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:24.823965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:24.958555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:24.958734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:24.958776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:24.958807] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:24.962843] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: UP (p=97.08%) [2026-02-19T20:19:24.963138] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-02-19T20:19:24.963272] [INFO ] [sig ] CNMD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:25.109531] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CNMD.txt [2026-02-19T20:19:25.109717] [INFO ] [sig ] [710/3393] Completed CNMD in 0.4s | 2.73 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-19T20:19:25.109762] [INFO ] [sig ] [711/3393] Forecasting CNNE... [2026-02-19T20:19:25.109793] [INFO ] [sig ] Generating forecast for: CNNE [2026-02-19T20:19:25.109824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-02-19T20:19:25.120601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-02-19T20:19:25.120928] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-02-19T20:19:25.121716] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-02-19T20:19:25.121768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:25.121801] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:25.121829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:25.121887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:25.180182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:25.180856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:25.180970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:25.181195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:25.307364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:25.307518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:25.307560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:25.307611] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:25.311186] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: DOWN (p=26.64%) [2026-02-19T20:19:25.311472] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-02-19T20:19:25.311629] [INFO ] [sig ] CNNE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:25.457297] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CNNE.txt [2026-02-19T20:19:25.457460] [INFO ] [sig ] [711/3393] Completed CNNE in 0.3s | 2.73 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-19T20:19:25.457500] [INFO ] [sig ] [712/3393] Forecasting CNO... [2026-02-19T20:19:25.457533] [INFO ] [sig ] Generating forecast for: CNO [2026-02-19T20:19:25.457565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-02-19T20:19:25.468710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-02-19T20:19:25.469065] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-02-19T20:19:25.469900] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-02-19T20:19:25.469953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:25.469986] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:25.470014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:25.470080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:25.528335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:25.529253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:25.529342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:25.529377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:25.658012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:25.658189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:25.658229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:25.658258] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:25.661755] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: UP (p=68.64%) [2026-02-19T20:19:25.662041] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-02-19T20:19:25.662172] [INFO ] [sig ] CNO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:25.810093] [INFO ] [LOCAL ] Saved forecast: CNO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CNO.txt [2026-02-19T20:19:25.810278] [INFO ] [sig ] [712/3393] Completed CNO in 0.4s | 2.73 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-19T20:19:25.810321] [INFO ] [sig ] [713/3393] Forecasting CNOB... [2026-02-19T20:19:25.810352] [INFO ] [sig ] Generating forecast for: CNOB [2026-02-19T20:19:25.810383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-02-19T20:19:25.822362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-02-19T20:19:25.822783] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-02-19T20:19:25.823645] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-02-19T20:19:25.823700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:25.823759] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:25.823791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:25.823852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:25.881699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:25.882601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:25.882687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:25.882742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:26.003470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:26.003637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:26.003680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:26.003709] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:26.007431] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: DOWN (p=17.89%) [2026-02-19T20:19:26.007727] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-02-19T20:19:26.007856] [INFO ] [sig ] CNOB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:26.149192] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CNOB.txt [2026-02-19T20:19:26.149326] [INFO ] [sig ] [713/3393] Completed CNOB in 0.3s | 2.73 sym/s | Total: 4.4m | ETA: 16.4m [2026-02-19T20:19:26.149365] [INFO ] [sig ] [714/3393] Forecasting CNP... [2026-02-19T20:19:26.149396] [INFO ] [sig ] Generating forecast for: CNP [2026-02-19T20:19:26.149427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-02-19T20:19:26.160496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-02-19T20:19:26.160840] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-02-19T20:19:26.161641] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-02-19T20:19:26.161695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:26.161736] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:26.161764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:26.161822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:26.218907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:26.219599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:26.219679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:26.219713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:26.344189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:26.344346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:26.344386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:26.344416] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:26.348232] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: DOWN (p=5.94%) [2026-02-19T20:19:26.348512] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-02-19T20:19:26.348661] [INFO ] [sig ] CNP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:26.491356] [INFO ] [LOCAL ] Saved forecast: CNP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CNP.txt [2026-02-19T20:19:26.491518] [INFO ] [sig ] [714/3393] Completed CNP in 0.3s | 2.73 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-19T20:19:26.491560] [INFO ] [sig ] [715/3393] Forecasting CNQ... [2026-02-19T20:19:26.491614] [INFO ] [sig ] Generating forecast for: CNQ [2026-02-19T20:19:26.491646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-02-19T20:19:26.502967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-02-19T20:19:26.503330] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-02-19T20:19:26.504152] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-02-19T20:19:26.504207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:26.504240] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:26.504268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:26.504327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:26.561986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:26.562759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:26.562843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:26.562876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:26.687124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:26.687285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:26.687323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:26.687352] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:26.690869] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: UP (p=93.30%) [2026-02-19T20:19:26.691142] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-02-19T20:19:26.691273] [INFO ] [sig ] CNQ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:26.836442] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CNQ.txt [2026-02-19T20:19:26.836632] [INFO ] [sig ] [715/3393] Completed CNQ in 0.3s | 2.73 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-19T20:19:26.836676] [INFO ] [sig ] [716/3393] Forecasting CNS... [2026-02-19T20:19:26.836706] [INFO ] [sig ] Generating forecast for: CNS [2026-02-19T20:19:26.836736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-02-19T20:19:26.849107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-02-19T20:19:26.849522] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-02-19T20:19:26.850330] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-02-19T20:19:26.850384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:26.850416] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:26.850443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:26.850501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:26.908678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:26.909558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:26.909662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:26.909695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:27.031959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:27.032321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:27.032362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:27.032390] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:27.036067] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: DOWN (p=28.73%) [2026-02-19T20:19:27.036361] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-02-19T20:19:27.036495] [INFO ] [sig ] CNS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:27.181116] [INFO ] [LOCAL ] Saved forecast: CNS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CNS.txt [2026-02-19T20:19:27.181245] [INFO ] [sig ] [716/3393] Completed CNS in 0.3s | 2.73 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-19T20:19:27.181309] [INFO ] [sig ] [717/3393] Forecasting CNSP... [2026-02-19T20:19:27.181341] [INFO ] [sig ] Generating forecast for: CNSP [2026-02-19T20:19:27.181379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-02-19T20:19:27.192386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-02-19T20:19:27.192727] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-02-19T20:19:27.193544] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-02-19T20:19:27.193623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:27.193660] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:27.193688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:27.193746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:27.251429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:27.252070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:27.252149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:27.252182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:27.378990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:27.379183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:27.379232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:27.379265] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:27.382860] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: UP (p=90.15%) [2026-02-19T20:19:27.383167] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-02-19T20:19:27.383297] [INFO ] [sig ] CNSP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:27.526964] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CNSP.txt [2026-02-19T20:19:27.527095] [INFO ] [sig ] [717/3393] Completed CNSP in 0.3s | 2.73 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-19T20:19:27.527141] [INFO ] [sig ] [718/3393] Forecasting CNTA... [2026-02-19T20:19:27.527173] [INFO ] [sig ] Generating forecast for: CNTA [2026-02-19T20:19:27.527203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-02-19T20:19:27.540448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-02-19T20:19:27.540774] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-02-19T20:19:27.541562] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-02-19T20:19:27.541641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:27.541673] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:27.541700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:27.541758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:27.600468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:27.601153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:27.601248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:27.601283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:27.721106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:27.721253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:27.721292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:27.721321] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:27.724702] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: UP (p=87.38%) [2026-02-19T20:19:27.724985] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-02-19T20:19:27.725117] [INFO ] [sig ] CNTA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:27.867901] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CNTA.txt [2026-02-19T20:19:27.868030] [INFO ] [sig ] [718/3393] Completed CNTA in 0.3s | 2.73 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-19T20:19:27.868085] [INFO ] [sig ] [719/3393] Forecasting CNTY... [2026-02-19T20:19:27.868122] [INFO ] [sig ] Generating forecast for: CNTY [2026-02-19T20:19:27.868152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-02-19T20:19:27.879199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-02-19T20:19:27.879509] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-02-19T20:19:27.880291] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-02-19T20:19:27.880344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:27.880377] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:27.880406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:27.880463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:27.937902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:27.938525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:27.938622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:27.938657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:28.058183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:28.058335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:28.058374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:28.058403] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:28.061827] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: UP (p=85.69%) [2026-02-19T20:19:28.062254] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-02-19T20:19:28.062388] [INFO ] [sig ] CNTY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:28.210299] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CNTY.txt [2026-02-19T20:19:28.210471] [INFO ] [sig ] [719/3393] Completed CNTY in 0.3s | 2.73 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-19T20:19:28.210512] [INFO ] [sig ] [720/3393] Forecasting CNVS... [2026-02-19T20:19:28.210544] [INFO ] [sig ] Generating forecast for: CNVS [2026-02-19T20:19:28.210596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-02-19T20:19:28.222314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-02-19T20:19:28.222722] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-02-19T20:19:28.223525] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-02-19T20:19:28.223605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:28.223642] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:28.223717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:28.223778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:28.283776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:28.284762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:28.284854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:28.284888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:28.416380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:28.416553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:28.416617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:28.416666] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:28.420195] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: DOWN (p=45.50%) [2026-02-19T20:19:28.420487] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-02-19T20:19:28.420642] [INFO ] [sig ] CNVS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:28.566109] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CNVS.txt [2026-02-19T20:19:28.566287] [INFO ] [sig ] [720/3393] Completed CNVS in 0.4s | 2.73 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-19T20:19:28.566330] [INFO ] [sig ] [721/3393] Forecasting CNX... [2026-02-19T20:19:28.566359] [INFO ] [sig ] Generating forecast for: CNX [2026-02-19T20:19:28.566390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-02-19T20:19:28.578741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-02-19T20:19:28.579146] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-02-19T20:19:28.580010] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-02-19T20:19:28.580063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:28.580095] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:28.580122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:28.580179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:28.639102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:28.640108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:28.640196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:28.640230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:28.763437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:28.763619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:28.763660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:28.763691] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:28.767161] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-02-19T20:19:28.767437] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-02-19T20:19:28.767566] [INFO ] [sig ] CNX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:28.909464] [INFO ] [LOCAL ] Saved forecast: CNX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CNX.txt [2026-02-19T20:19:28.909616] [INFO ] [sig ] [721/3393] Completed CNX in 0.3s | 2.73 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-19T20:19:28.909659] [INFO ] [sig ] [722/3393] Forecasting CNXN... [2026-02-19T20:19:28.909688] [INFO ] [sig ] Generating forecast for: CNXN [2026-02-19T20:19:28.909718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-02-19T20:19:28.920749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-02-19T20:19:28.921057] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-02-19T20:19:28.921839] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-02-19T20:19:28.921893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:28.921925] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:28.921953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:28.922010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:28.979565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:28.980176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:28.980254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:28.980288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:29.107557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:29.107845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:29.107887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:29.107915] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:29.111433] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: UP (p=72.88%) [2026-02-19T20:19:29.111739] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-02-19T20:19:29.111918] [INFO ] [sig ] CNXN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:29.253028] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CNXN.txt [2026-02-19T20:19:29.253136] [INFO ] [sig ] [722/3393] Completed CNXN in 0.3s | 2.73 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-19T20:19:29.253175] [INFO ] [sig ] [723/3393] Forecasting COCO... [2026-02-19T20:19:29.253205] [INFO ] [sig ] Generating forecast for: COCO [2026-02-19T20:19:29.253235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-02-19T20:19:29.264354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-02-19T20:19:29.264685] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-02-19T20:19:29.265445] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-02-19T20:19:29.265497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:29.265529] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:29.265556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:29.265641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:29.323884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:29.324734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:29.324815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:29.324854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:29.450606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:29.450752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:29.450790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:29.450818] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:29.454398] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: UP (p=95.05%) [2026-02-19T20:19:29.454693] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-02-19T20:19:29.454823] [INFO ] [sig ] COCO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:29.600271] [INFO ] [LOCAL ] Saved forecast: COCO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/COCO.txt [2026-02-19T20:19:29.600385] [INFO ] [sig ] [723/3393] Completed COCO in 0.3s | 2.73 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-19T20:19:29.600425] [INFO ] [sig ] [724/3393] Forecasting CODA... [2026-02-19T20:19:29.600453] [INFO ] [sig ] Generating forecast for: CODA [2026-02-19T20:19:29.600482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-02-19T20:19:29.611689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-02-19T20:19:29.611995] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-02-19T20:19:29.612779] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-02-19T20:19:29.612832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:29.612865] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:29.612893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:29.612965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:29.671961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:29.672605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:29.672689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:29.672721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:29.789750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:29.789897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:29.789942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:29.789978] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:29.793535] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: DOWN (p=8.77%) [2026-02-19T20:19:29.793828] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-02-19T20:19:29.793962] [INFO ] [sig ] CODA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:29.939429] [INFO ] [LOCAL ] Saved forecast: CODA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CODA.txt [2026-02-19T20:19:29.939557] [INFO ] [sig ] [724/3393] Completed CODA in 0.3s | 2.73 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-19T20:19:29.939617] [INFO ] [sig ] [725/3393] Forecasting CODI... [2026-02-19T20:19:29.939648] [INFO ] [sig ] Generating forecast for: CODI [2026-02-19T20:19:29.939678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-02-19T20:19:29.952514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-02-19T20:19:29.952846] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-02-19T20:19:29.953661] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-02-19T20:19:29.953714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:29.953747] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:29.953774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:29.953831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:30.014530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:30.015148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:30.015228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:30.015260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:30.136927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:30.137085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:30.137124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:30.137153] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:30.140665] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: DOWN (p=43.24%) [2026-02-19T20:19:30.140944] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-02-19T20:19:30.141077] [INFO ] [sig ] CODI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:30.291721] [INFO ] [LOCAL ] Saved forecast: CODI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CODI.txt [2026-02-19T20:19:30.291881] [INFO ] [sig ] [725/3393] Completed CODI in 0.4s | 2.73 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-19T20:19:30.291923] [INFO ] [sig ] [726/3393] Forecasting COEP... [2026-02-19T20:19:30.291954] [INFO ] [sig ] Generating forecast for: COEP [2026-02-19T20:19:30.291985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-02-19T20:19:30.304786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-02-19T20:19:30.305143] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-02-19T20:19:30.305981] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-02-19T20:19:30.306051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:30.306085] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:30.306112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:30.306169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:30.363736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:30.364360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:30.364440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:30.364479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:30.487684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:30.487855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:30.487901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:30.487929] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:30.491400] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: UP (p=94.39%) [2026-02-19T20:19:30.491697] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-02-19T20:19:30.491825] [INFO ] [sig ] COEP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:30.635252] [INFO ] [LOCAL ] Saved forecast: COEP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/COEP.txt [2026-02-19T20:19:30.635401] [INFO ] [sig ] [726/3393] Completed COEP in 0.3s | 2.73 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-19T20:19:30.635441] [INFO ] [sig ] [727/3393] Forecasting COF... [2026-02-19T20:19:30.635473] [INFO ] [sig ] Generating forecast for: COF [2026-02-19T20:19:30.635504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-02-19T20:19:30.646508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-02-19T20:19:30.646853] [INFO ] [FORECASTER] Starting predict_future for COF [2026-02-19T20:19:30.647642] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-02-19T20:19:30.647695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:30.647727] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:30.647754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:30.647811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:30.707891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:30.708838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:30.708923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:30.708958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:30.835807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:30.835970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:30.836010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:30.836040] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:30.839885] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: UP (p=59.56%) [2026-02-19T20:19:30.840353] [INFO ] [FORECASTER] Completed predict_future for COF [2026-02-19T20:19:30.840481] [INFO ] [sig ] COF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:30.984314] [INFO ] [LOCAL ] Saved forecast: COF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/COF.txt [2026-02-19T20:19:30.984514] [INFO ] [sig ] [727/3393] Completed COF in 0.3s | 2.73 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-19T20:19:30.984587] [INFO ] [sig ] [728/3393] Forecasting COFS... [2026-02-19T20:19:30.984634] [INFO ] [sig ] Generating forecast for: COFS [2026-02-19T20:19:30.984675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-02-19T20:19:30.996518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-02-19T20:19:30.996965] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-02-19T20:19:30.997838] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-02-19T20:19:30.997896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:30.997945] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:30.997980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:30.998078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:31.059759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:31.060645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:31.060731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:31.060766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:31.178010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:31.178190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:31.178232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:31.178260] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:31.181806] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: DOWN (p=12.81%) [2026-02-19T20:19:31.182089] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-02-19T20:19:31.182218] [INFO ] [sig ] COFS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:31.326704] [INFO ] [LOCAL ] Saved forecast: COFS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/COFS.txt [2026-02-19T20:19:31.326846] [INFO ] [sig ] [728/3393] Completed COFS in 0.3s | 2.73 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-19T20:19:31.326887] [INFO ] [sig ] [729/3393] Forecasting COKE... [2026-02-19T20:19:31.326918] [INFO ] [sig ] Generating forecast for: COKE [2026-02-19T20:19:31.326949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-02-19T20:19:31.338302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-02-19T20:19:31.338678] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-02-19T20:19:31.339483] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-02-19T20:19:31.339536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:31.339568] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:31.339623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:31.339681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:31.397001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:31.397735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:31.397815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:31.397849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:31.523545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:31.523725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:31.523766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:31.523794] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:31.527662] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: DOWN (p=33.71%) [2026-02-19T20:19:31.527944] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-02-19T20:19:31.528102] [INFO ] [sig ] COKE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:31.681679] [INFO ] [LOCAL ] Saved forecast: COKE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/COKE.txt [2026-02-19T20:19:31.681816] [INFO ] [sig ] [729/3393] Completed COKE in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-19T20:19:31.681856] [INFO ] [sig ] [730/3393] Forecasting COLB... [2026-02-19T20:19:31.681886] [INFO ] [sig ] Generating forecast for: COLB [2026-02-19T20:19:31.681917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-02-19T20:19:31.692940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-02-19T20:19:31.693299] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-02-19T20:19:31.694155] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-02-19T20:19:31.694208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:31.694239] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:31.694267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:31.694324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:31.752402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:31.753072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:31.753195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:31.753230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:31.877188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:31.877350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:31.877396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:31.877426] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:31.881008] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: DOWN (p=24.99%) [2026-02-19T20:19:31.881292] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-02-19T20:19:31.881424] [INFO ] [sig ] COLB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:32.033701] [INFO ] [LOCAL ] Saved forecast: COLB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/COLB.txt [2026-02-19T20:19:32.033848] [INFO ] [sig ] [730/3393] Completed COLB in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-19T20:19:32.033890] [INFO ] [sig ] [731/3393] Forecasting COLD... [2026-02-19T20:19:32.033927] [INFO ] [sig ] Generating forecast for: COLD [2026-02-19T20:19:32.033960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-02-19T20:19:32.045870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-02-19T20:19:32.046213] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-02-19T20:19:32.047064] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-02-19T20:19:32.047119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:32.047154] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:32.047183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:32.047241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:32.108101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:32.109042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:32.109129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:32.109165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:32.232528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:32.232717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:32.232761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:32.232791] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:32.236564] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: DOWN (p=45.41%) [2026-02-19T20:19:32.236892] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-02-19T20:19:32.237048] [INFO ] [sig ] COLD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:32.387871] [INFO ] [LOCAL ] Saved forecast: COLD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/COLD.txt [2026-02-19T20:19:32.388022] [INFO ] [sig ] [731/3393] Completed COLD in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-19T20:19:32.388080] [INFO ] [sig ] [732/3393] Forecasting COLL... [2026-02-19T20:19:32.388113] [INFO ] [sig ] Generating forecast for: COLL [2026-02-19T20:19:32.388146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-02-19T20:19:32.400157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-02-19T20:19:32.400564] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-02-19T20:19:32.401409] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-02-19T20:19:32.401465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:32.401498] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:32.401526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:32.401602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:32.461457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:32.462424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:32.462515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:32.462550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:32.589289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:32.589450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:32.589491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:32.589521] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:32.593037] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: DOWN (p=5.53%) [2026-02-19T20:19:32.593320] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-02-19T20:19:32.593453] [INFO ] [sig ] COLL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:32.737034] [INFO ] [LOCAL ] Saved forecast: COLL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/COLL.txt [2026-02-19T20:19:32.737190] [INFO ] [sig ] [732/3393] Completed COLL in 0.3s | 2.74 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-19T20:19:32.737232] [INFO ] [sig ] [733/3393] Forecasting COLM... [2026-02-19T20:19:32.737276] [INFO ] [sig ] Generating forecast for: COLM [2026-02-19T20:19:32.737325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-02-19T20:19:32.748392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-02-19T20:19:32.748780] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-02-19T20:19:32.749648] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-02-19T20:19:32.749703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:32.749738] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:32.749767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:32.749825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:32.814074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:32.814976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:32.815063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:32.815097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:32.935995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:32.936165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:32.936206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:32.936236] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:32.939660] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: DOWN (p=1.66%) [2026-02-19T20:19:32.939935] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-02-19T20:19:32.940064] [INFO ] [sig ] COLM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:33.087630] [INFO ] [LOCAL ] Saved forecast: COLM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/COLM.txt [2026-02-19T20:19:33.087812] [INFO ] [sig ] [733/3393] Completed COLM in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-19T20:19:33.087857] [INFO ] [sig ] [734/3393] Forecasting COMP... [2026-02-19T20:19:33.087888] [INFO ] [sig ] Generating forecast for: COMP [2026-02-19T20:19:33.087921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-02-19T20:19:33.099258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-02-19T20:19:33.099691] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-02-19T20:19:33.100545] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-02-19T20:19:33.100630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:33.100668] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:33.100696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:33.100755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:33.158963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:33.159800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:33.159886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:33.159921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:33.288309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:33.288475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:33.288523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:33.288569] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:33.292226] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: UP (p=72.02%) [2026-02-19T20:19:33.292510] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-02-19T20:19:33.292689] [INFO ] [sig ] COMP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:33.441712] [INFO ] [LOCAL ] Saved forecast: COMP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/COMP.txt [2026-02-19T20:19:33.441870] [INFO ] [sig ] [734/3393] Completed COMP in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-19T20:19:33.441912] [INFO ] [sig ] [735/3393] Forecasting CONL... [2026-02-19T20:19:33.441948] [INFO ] [sig ] Generating forecast for: CONL [2026-02-19T20:19:33.441980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-02-19T20:19:33.453243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-02-19T20:19:33.453655] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-02-19T20:19:33.454465] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-02-19T20:19:33.454519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:33.454553] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:33.454606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:33.454667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:33.514220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:33.515172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:33.515259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:33.515294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:33.641710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:33.641881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:33.641924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:33.641954] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:33.645662] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: DOWN (p=17.17%) [2026-02-19T20:19:33.646014] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-02-19T20:19:33.646172] [INFO ] [sig ] CONL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:33.797364] [INFO ] [LOCAL ] Saved forecast: CONL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CONL.txt [2026-02-19T20:19:33.797535] [INFO ] [sig ] [735/3393] Completed CONL in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-19T20:19:33.797596] [INFO ] [sig ] [736/3393] Forecasting COO... [2026-02-19T20:19:33.797632] [INFO ] [sig ] Generating forecast for: COO [2026-02-19T20:19:33.797664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-02-19T20:19:33.810527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-02-19T20:19:33.810957] [INFO ] [FORECASTER] Starting predict_future for COO [2026-02-19T20:19:33.811828] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-02-19T20:19:33.811882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:33.811915] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:33.811943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:33.811999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:33.872771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:33.873760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:33.873847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:33.873881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:33.997076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:33.997243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:33.997283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:33.997313] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:34.000935] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: UP (p=81.99%) [2026-02-19T20:19:34.001231] [INFO ] [FORECASTER] Completed predict_future for COO [2026-02-19T20:19:34.001367] [INFO ] [sig ] COO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:34.150199] [INFO ] [LOCAL ] Saved forecast: COO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/COO.txt [2026-02-19T20:19:34.150363] [INFO ] [sig ] [736/3393] Completed COO in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-19T20:19:34.150404] [INFO ] [sig ] [737/3393] Forecasting COP... [2026-02-19T20:19:34.150434] [INFO ] [sig ] Generating forecast for: COP [2026-02-19T20:19:34.150466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-02-19T20:19:34.162139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-02-19T20:19:34.162512] [INFO ] [FORECASTER] Starting predict_future for COP [2026-02-19T20:19:34.163516] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-02-19T20:19:34.163570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:34.163669] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:34.163700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:34.163758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:34.226957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:34.227890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:34.227983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:34.228025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:34.356223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:34.356640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:34.356685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:34.356714] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:34.361462] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: UP (p=76.27%) [2026-02-19T20:19:34.361983] [INFO ] [FORECASTER] Completed predict_future for COP [2026-02-19T20:19:34.362177] [INFO ] [sig ] COP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:34.511361] [INFO ] [LOCAL ] Saved forecast: COP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/COP.txt [2026-02-19T20:19:34.511528] [INFO ] [sig ] [737/3393] Completed COP in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-19T20:19:34.511589] [INFO ] [sig ] [738/3393] Forecasting COPP... [2026-02-19T20:19:34.511626] [INFO ] [sig ] Generating forecast for: COPP [2026-02-19T20:19:34.511659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-02-19T20:19:34.523205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-02-19T20:19:34.523630] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-02-19T20:19:34.524420] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-02-19T20:19:34.524473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:34.524505] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:34.524531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:34.524610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:34.585789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:34.586957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:34.587062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:34.587105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:34.712766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:34.712934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:34.712977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:34.713007] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:34.717088] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: DOWN (p=11.66%) [2026-02-19T20:19:34.717383] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-02-19T20:19:34.717524] [INFO ] [sig ] COPP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:34.868369] [INFO ] [LOCAL ] Saved forecast: COPP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/COPP.txt [2026-02-19T20:19:34.868534] [INFO ] [sig ] [738/3393] Completed COPP in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-19T20:19:34.868595] [INFO ] [sig ] [739/3393] Forecasting CORZ... [2026-02-19T20:19:34.868630] [INFO ] [sig ] Generating forecast for: CORZ [2026-02-19T20:19:34.868663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-02-19T20:19:34.880482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-02-19T20:19:34.880899] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-02-19T20:19:34.881771] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-02-19T20:19:34.881827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:34.881861] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:34.881890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:34.881948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:34.947685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:34.948643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:34.948728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:34.948761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:35.096526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:35.096744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:35.096815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:35.096866] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:35.100720] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: DOWN (p=0.22%) [2026-02-19T20:19:35.101085] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-02-19T20:19:35.101256] [INFO ] [sig ] CORZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:35.267497] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CORZ.txt [2026-02-19T20:19:35.267687] [INFO ] [sig ] [739/3393] Completed CORZ in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-19T20:19:35.267730] [INFO ] [sig ] [740/3393] Forecasting CORZZ... [2026-02-19T20:19:35.267762] [INFO ] [sig ] Generating forecast for: CORZZ [2026-02-19T20:19:35.267794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-02-19T20:19:35.279459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-02-19T20:19:35.279953] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-02-19T20:19:35.280799] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-02-19T20:19:35.280853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:35.280886] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:35.280913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:35.280970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:35.343177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:35.344151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:35.344250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:35.344285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:35.470979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:35.471188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:35.471248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:35.471342] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:35.475384] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: DOWN (p=38.33%) [2026-02-19T20:19:35.475911] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-02-19T20:19:35.476097] [INFO ] [sig ] CORZZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:35.664818] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CORZZ.txt [2026-02-19T20:19:35.665047] [INFO ] [sig ] [740/3393] Completed CORZZ in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-19T20:19:35.665116] [INFO ] [sig ] [741/3393] Forecasting COTY... [2026-02-19T20:19:35.665163] [INFO ] [sig ] Generating forecast for: COTY [2026-02-19T20:19:35.665207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-02-19T20:19:35.680846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-02-19T20:19:35.681354] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-02-19T20:19:35.682519] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-02-19T20:19:35.682631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:35.682680] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:35.682719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:35.682803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:35.765105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:35.766407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:35.766556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:35.766628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:35.950170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:35.950395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:35.950478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:35.950535] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:35.956217] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: DOWN (p=48.94%) [2026-02-19T20:19:35.956738] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-02-19T20:19:35.956936] [INFO ] [sig ] COTY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:36.186718] [INFO ] [LOCAL ] Saved forecast: COTY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/COTY.txt [2026-02-19T20:19:36.186967] [INFO ] [sig ] [741/3393] Completed COTY in 0.5s | 2.73 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-19T20:19:36.187035] [INFO ] [sig ] [742/3393] Forecasting COWG... [2026-02-19T20:19:36.187081] [INFO ] [sig ] Generating forecast for: COWG [2026-02-19T20:19:36.187123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-02-19T20:19:36.221253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-02-19T20:19:36.221850] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-02-19T20:19:36.223197] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-02-19T20:19:36.223273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:36.223318] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:36.223355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:36.223441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:36.314977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:36.316306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:36.316428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:36.316480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:36.466423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:36.466631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:36.466679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:36.466711] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:36.470610] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: DOWN (p=7.18%) [2026-02-19T20:19:36.470996] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-02-19T20:19:36.471172] [INFO ] [sig ] COWG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:36.686840] [INFO ] [LOCAL ] Saved forecast: COWG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/COWG.txt [2026-02-19T20:19:36.687018] [INFO ] [sig ] [742/3393] Completed COWG in 0.5s | 2.73 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-19T20:19:36.687059] [INFO ] [sig ] [743/3393] Forecasting COYA... [2026-02-19T20:19:36.687088] [INFO ] [sig ] Generating forecast for: COYA [2026-02-19T20:19:36.687120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-02-19T20:19:36.698555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-02-19T20:19:36.698992] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-02-19T20:19:36.699833] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-02-19T20:19:36.699888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:36.699920] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:36.699948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:36.700010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:36.760845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:36.761822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:36.761922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:36.761958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:36.886285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:36.886451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:36.886500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:36.886538] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:36.890289] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: UP (p=94.93%) [2026-02-19T20:19:36.890644] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-02-19T20:19:36.890790] [INFO ] [sig ] COYA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:37.042772] [INFO ] [LOCAL ] Saved forecast: COYA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/COYA.txt [2026-02-19T20:19:37.042937] [INFO ] [sig ] [743/3393] Completed COYA in 0.4s | 2.73 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-19T20:19:37.042979] [INFO ] [sig ] [744/3393] Forecasting CP... [2026-02-19T20:19:37.043011] [INFO ] [sig ] Generating forecast for: CP [2026-02-19T20:19:37.043045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-02-19T20:19:37.055189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-02-19T20:19:37.055663] [INFO ] [FORECASTER] Starting predict_future for CP [2026-02-19T20:19:37.056547] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-02-19T20:19:37.056630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:37.056666] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:37.056694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:37.056754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:37.115648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:37.116473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:37.116558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:37.116613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:37.242975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:37.243139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:37.243196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:37.243228] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:37.246797] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: UP (p=50.26%) [2026-02-19T20:19:37.247103] [INFO ] [FORECASTER] Completed predict_future for CP [2026-02-19T20:19:37.247239] [INFO ] [sig ] CP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:37.390938] [INFO ] [LOCAL ] Saved forecast: CP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CP.txt [2026-02-19T20:19:37.391071] [INFO ] [sig ] [744/3393] Completed CP in 0.3s | 2.73 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-19T20:19:37.391111] [INFO ] [sig ] [745/3393] Forecasting CPA... [2026-02-19T20:19:37.391142] [INFO ] [sig ] Generating forecast for: CPA [2026-02-19T20:19:37.391172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-02-19T20:19:37.402876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-02-19T20:19:37.403185] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-02-19T20:19:37.403977] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-02-19T20:19:37.404030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:37.404062] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:37.404088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:37.404145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:37.462593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:37.463362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:37.463445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:37.463478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:37.597136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:37.597297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:37.597336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:37.597365] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:37.601263] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: DOWN (p=44.54%) [2026-02-19T20:19:37.601548] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-02-19T20:19:37.601701] [INFO ] [sig ] CPA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:37.749199] [INFO ] [LOCAL ] Saved forecast: CPA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CPA.txt [2026-02-19T20:19:37.749536] [INFO ] [sig ] [745/3393] Completed CPA in 0.4s | 2.73 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-19T20:19:37.749597] [INFO ] [sig ] [746/3393] Forecasting CPB... [2026-02-19T20:19:37.749630] [INFO ] [sig ] Generating forecast for: CPB [2026-02-19T20:19:37.749662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-02-19T20:19:37.762808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-02-19T20:19:37.763127] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-02-19T20:19:37.764160] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-02-19T20:19:37.764214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:37.764245] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:37.764272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:37.764328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:37.822858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:37.823530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:37.823658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:37.823695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:37.942662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:37.942831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:37.942874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:37.942905] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:37.946686] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: UP (p=84.33%) [2026-02-19T20:19:37.946986] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-02-19T20:19:37.947152] [INFO ] [sig ] CPB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:38.099985] [INFO ] [LOCAL ] Saved forecast: CPB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CPB.txt [2026-02-19T20:19:38.100187] [INFO ] [sig ] [746/3393] Completed CPB in 0.4s | 2.73 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-19T20:19:38.100228] [INFO ] [sig ] [747/3393] Forecasting CPF... [2026-02-19T20:19:38.100259] [INFO ] [sig ] Generating forecast for: CPF [2026-02-19T20:19:38.100290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-02-19T20:19:38.111622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-02-19T20:19:38.111937] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-02-19T20:19:38.112748] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-02-19T20:19:38.112801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:38.112832] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:38.112860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:38.112917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:38.172435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:38.173127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:38.173228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:38.173314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:38.305235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:38.305399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:38.305439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:38.305469] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:38.309124] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-02-19T20:19:38.309422] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-02-19T20:19:38.309556] [INFO ] [sig ] CPF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:38.457886] [INFO ] [LOCAL ] Saved forecast: CPF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CPF.txt [2026-02-19T20:19:38.458076] [INFO ] [sig ] [747/3393] Completed CPF in 0.4s | 2.73 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-19T20:19:38.458132] [INFO ] [sig ] [748/3393] Forecasting CPIX... [2026-02-19T20:19:38.458170] [INFO ] [sig ] Generating forecast for: CPIX [2026-02-19T20:19:38.458203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-02-19T20:19:38.471461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-02-19T20:19:38.471875] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-02-19T20:19:38.472867] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-02-19T20:19:38.472927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:38.472972] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:38.473019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:38.473092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:38.535941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:38.536801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:38.536882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:38.536916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:38.662354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:38.662518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:38.662564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:38.662617] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:38.666275] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: UP (p=94.40%) [2026-02-19T20:19:38.666622] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-02-19T20:19:38.666767] [INFO ] [sig ] CPIX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:38.816729] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CPIX.txt [2026-02-19T20:19:38.816881] [INFO ] [sig ] [748/3393] Completed CPIX in 0.4s | 2.73 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-19T20:19:38.816922] [INFO ] [sig ] [749/3393] Forecasting CPK... [2026-02-19T20:19:38.816952] [INFO ] [sig ] Generating forecast for: CPK [2026-02-19T20:19:38.816985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-02-19T20:19:38.828822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-02-19T20:19:38.829175] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-02-19T20:19:38.830178] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-02-19T20:19:38.830233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:38.830266] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:38.830293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:38.830349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:38.889098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:38.889824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:38.889905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:38.889939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:39.014139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:39.014510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:39.014550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:39.014597] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:39.018629] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: UP (p=99.17%) [2026-02-19T20:19:39.018960] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-02-19T20:19:39.019118] [INFO ] [sig ] CPK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:39.163128] [INFO ] [LOCAL ] Saved forecast: CPK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CPK.txt [2026-02-19T20:19:39.163266] [INFO ] [sig ] [749/3393] Completed CPK in 0.3s | 2.73 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-19T20:19:39.163305] [INFO ] [sig ] [750/3393] Forecasting CPNG... [2026-02-19T20:19:39.163334] [INFO ] [sig ] Generating forecast for: CPNG [2026-02-19T20:19:39.163364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-02-19T20:19:39.174348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-02-19T20:19:39.174681] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-02-19T20:19:39.175463] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-02-19T20:19:39.175516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:39.175548] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:39.175594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:39.175654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:39.233479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:39.234234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:39.234316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:39.234349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:39.356995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:39.357165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:39.357205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:39.357234] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:39.361035] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: DOWN (p=5.06%) [2026-02-19T20:19:39.361319] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-02-19T20:19:39.361448] [INFO ] [sig ] CPNG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:39.505484] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CPNG.txt [2026-02-19T20:19:39.505667] [INFO ] [sig ] [750/3393] Completed CPNG in 0.3s | 2.73 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-19T20:19:39.505710] [INFO ] [sig ] [751/3393] Forecasting CPRI... [2026-02-19T20:19:39.505740] [INFO ] [sig ] Generating forecast for: CPRI [2026-02-19T20:19:39.505771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-02-19T20:19:39.516836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-02-19T20:19:39.517198] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-02-19T20:19:39.518011] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-02-19T20:19:39.518085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:39.518118] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:39.518146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:39.518203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:39.575971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:39.576705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:39.576785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:39.576818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:39.699988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:39.700159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:39.700207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:39.700238] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:39.703801] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: UP (p=85.95%) [2026-02-19T20:19:39.704097] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-02-19T20:19:39.704247] [INFO ] [sig ] CPRI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:39.850978] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CPRI.txt [2026-02-19T20:19:39.851117] [INFO ] [sig ] [751/3393] Completed CPRI in 0.3s | 2.73 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-19T20:19:39.851157] [INFO ] [sig ] [752/3393] Forecasting CPRX... [2026-02-19T20:19:39.851187] [INFO ] [sig ] Generating forecast for: CPRX [2026-02-19T20:19:39.851224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-02-19T20:19:39.862839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-02-19T20:19:39.863210] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-02-19T20:19:39.864009] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-02-19T20:19:39.864062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:39.864094] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:39.864122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:39.864179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:39.922328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:39.923180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:39.923267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:39.923301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:40.060768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:40.060939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:40.060983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:40.061014] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:40.065010] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: DOWN (p=13.37%) [2026-02-19T20:19:40.065416] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-02-19T20:19:40.065596] [INFO ] [sig ] CPRX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:40.217197] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CPRX.txt [2026-02-19T20:19:40.217362] [INFO ] [sig ] [752/3393] Completed CPRX in 0.4s | 2.73 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-19T20:19:40.217404] [INFO ] [sig ] [753/3393] Forecasting CPS... [2026-02-19T20:19:40.217435] [INFO ] [sig ] Generating forecast for: CPS [2026-02-19T20:19:40.217466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-02-19T20:19:40.228883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-02-19T20:19:40.229213] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-02-19T20:19:40.230016] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-02-19T20:19:40.230069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:40.230108] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:40.230135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:40.230191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:40.288119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:40.288988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:40.289070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:40.289103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:40.417986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:40.418183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:40.418226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:40.418257] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:40.422253] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: DOWN (p=42.50%) [2026-02-19T20:19:40.422553] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-02-19T20:19:40.422888] [INFO ] [sig ] CPS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:40.567331] [INFO ] [LOCAL ] Saved forecast: CPS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CPS.txt [2026-02-19T20:19:40.567497] [INFO ] [sig ] [753/3393] Completed CPS in 0.4s | 2.73 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-19T20:19:40.567538] [INFO ] [sig ] [754/3393] Forecasting CPSH... [2026-02-19T20:19:40.567585] [INFO ] [sig ] Generating forecast for: CPSH [2026-02-19T20:19:40.567620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-02-19T20:19:40.578614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-02-19T20:19:40.578957] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-02-19T20:19:40.579808] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-02-19T20:19:40.579861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:40.579922] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:40.579951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:40.580008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:40.637120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:40.637863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:40.637945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:40.637979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:40.760910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:40.761066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:40.761108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:40.761137] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:40.764914] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: DOWN (p=20.21%) [2026-02-19T20:19:40.765189] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-02-19T20:19:40.765316] [INFO ] [sig ] CPSH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:40.911043] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CPSH.txt [2026-02-19T20:19:40.911193] [INFO ] [sig ] [754/3393] Completed CPSH in 0.3s | 2.73 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-19T20:19:40.911234] [INFO ] [sig ] [755/3393] Forecasting CPSS... [2026-02-19T20:19:40.911264] [INFO ] [sig ] Generating forecast for: CPSS [2026-02-19T20:19:40.911296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-02-19T20:19:40.921720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-02-19T20:19:40.922042] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-02-19T20:19:40.922836] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-02-19T20:19:40.922889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:40.922922] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:40.922949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:40.923005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:40.981232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:40.981932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:40.982012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:40.982045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:41.091131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:41.091281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:41.091322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:41.091351] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:41.094765] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: DOWN (p=37.76%) [2026-02-19T20:19:41.095038] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-02-19T20:19:41.095167] [INFO ] [sig ] CPSS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:41.241590] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CPSS.txt [2026-02-19T20:19:41.241751] [INFO ] [sig ] [755/3393] Completed CPSS in 0.3s | 2.73 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-19T20:19:41.241792] [INFO ] [sig ] [756/3393] Forecasting CPZ... [2026-02-19T20:19:41.241822] [INFO ] [sig ] Generating forecast for: CPZ [2026-02-19T20:19:41.241854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-02-19T20:19:41.253331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-02-19T20:19:41.253692] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-02-19T20:19:41.254477] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-02-19T20:19:41.254530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:41.254563] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:41.254610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:41.254668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:41.313440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:41.314186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:41.314267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:41.314300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:41.436081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:41.436248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:41.436290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:41.436319] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:41.440050] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: DOWN (p=3.04%) [2026-02-19T20:19:41.440539] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-02-19T20:19:41.440688] [INFO ] [sig ] CPZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:41.584509] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CPZ.txt [2026-02-19T20:19:41.584671] [INFO ] [sig ] [756/3393] Completed CPZ in 0.3s | 2.73 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-19T20:19:41.584714] [INFO ] [sig ] [757/3393] Forecasting CQP... [2026-02-19T20:19:41.584745] [INFO ] [sig ] Generating forecast for: CQP [2026-02-19T20:19:41.584778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-02-19T20:19:41.595664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-02-19T20:19:41.596016] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-02-19T20:19:41.596859] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-02-19T20:19:41.596914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:41.596948] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:41.596978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:41.597037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:41.656948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:41.657878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:41.657961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:41.657995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:41.777486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:41.777657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:41.777698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:41.777786] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:41.781455] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: UP (p=83.80%) [2026-02-19T20:19:41.781759] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-02-19T20:19:41.781891] [INFO ] [sig ] CQP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:41.928304] [INFO ] [LOCAL ] Saved forecast: CQP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CQP.txt [2026-02-19T20:19:41.928442] [INFO ] [sig ] [757/3393] Completed CQP in 0.3s | 2.73 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-19T20:19:41.928484] [INFO ] [sig ] [758/3393] Forecasting CRAI... [2026-02-19T20:19:41.928528] [INFO ] [sig ] Generating forecast for: CRAI [2026-02-19T20:19:41.928562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-02-19T20:19:41.939704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-02-19T20:19:41.940043] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-02-19T20:19:41.940926] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-02-19T20:19:41.940982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:41.941017] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:41.941045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:41.941114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:41.999156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:42.000013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:42.000099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:42.000138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:42.123487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:42.123652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:42.123692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:42.123719] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:42.127160] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: UP (p=57.02%) [2026-02-19T20:19:42.127434] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-02-19T20:19:42.127561] [INFO ] [sig ] CRAI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:42.271324] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CRAI.txt [2026-02-19T20:19:42.271454] [INFO ] [sig ] [758/3393] Completed CRAI in 0.3s | 2.74 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-19T20:19:42.271494] [INFO ] [sig ] [759/3393] Forecasting CRBG... [2026-02-19T20:19:42.271524] [INFO ] [sig ] Generating forecast for: CRBG [2026-02-19T20:19:42.271556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-02-19T20:19:42.283390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-02-19T20:19:42.283929] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-02-19T20:19:42.284768] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-02-19T20:19:42.284820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:42.284852] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:42.284879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:42.284942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:42.348767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:42.349638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:42.349721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:42.349753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:42.472565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:42.472744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:42.472782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:42.472812] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:42.476189] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: UP (p=95.30%) [2026-02-19T20:19:42.476475] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-02-19T20:19:42.476622] [INFO ] [sig ] CRBG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:42.617556] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CRBG.txt [2026-02-19T20:19:42.617725] [INFO ] [sig ] [759/3393] Completed CRBG in 0.3s | 2.74 sym/s | Total: 4.6m | ETA: 16.0m [2026-02-19T20:19:42.617777] [INFO ] [sig ] [760/3393] Forecasting CRBP... [2026-02-19T20:19:42.617811] [INFO ] [sig ] Generating forecast for: CRBP [2026-02-19T20:19:42.617842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-02-19T20:19:42.629552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-02-19T20:19:42.629938] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-02-19T20:19:42.630781] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-02-19T20:19:42.630835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:42.630867] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:42.630894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:42.630951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:42.688308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:42.689143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:42.689228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:42.689261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:42.814552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:42.814724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:42.814764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:42.814792] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:42.818747] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: DOWN (p=39.95%) [2026-02-19T20:19:42.819023] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-02-19T20:19:42.819152] [INFO ] [sig ] CRBP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:42.962766] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CRBP.txt [2026-02-19T20:19:42.962900] [INFO ] [sig ] [760/3393] Completed CRBP in 0.3s | 2.74 sym/s | Total: 4.6m | ETA: 16.0m [2026-02-19T20:19:42.962940] [INFO ] [sig ] [761/3393] Forecasting CRC... [2026-02-19T20:19:42.962970] [INFO ] [sig ] Generating forecast for: CRC [2026-02-19T20:19:42.963002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-02-19T20:19:42.974066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-02-19T20:19:42.974428] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-02-19T20:19:42.975240] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-02-19T20:19:42.975307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:42.975341] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:42.975369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:42.975425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:43.032061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:43.032779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:43.032862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:43.032894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:43.155313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:43.155475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:43.155516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:43.155545] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:43.159153] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: UP (p=55.63%) [2026-02-19T20:19:43.159451] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-02-19T20:19:43.159612] [INFO ] [sig ] CRC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:43.306854] [INFO ] [LOCAL ] Saved forecast: CRC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CRC.txt [2026-02-19T20:19:43.307012] [INFO ] [sig ] [761/3393] Completed CRC in 0.3s | 2.74 sym/s | Total: 4.6m | ETA: 16.0m [2026-02-19T20:19:43.307053] [INFO ] [sig ] [762/3393] Forecasting CRDF... [2026-02-19T20:19:43.307082] [INFO ] [sig ] Generating forecast for: CRDF [2026-02-19T20:19:43.307115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-02-19T20:19:43.318536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-02-19T20:19:43.318910] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-02-19T20:19:43.319734] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-02-19T20:19:43.319799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:43.319838] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:43.319872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:43.319934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:43.379167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:43.380095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:43.380200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:43.380241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:43.503513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:43.503703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:43.503745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:43.503774] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:43.507336] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: DOWN (p=18.78%) [2026-02-19T20:19:43.507714] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-02-19T20:19:43.507862] [INFO ] [sig ] CRDF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:43.657839] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CRDF.txt [2026-02-19T20:19:43.658005] [INFO ] [sig ] [762/3393] Completed CRDF in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 16.0m [2026-02-19T20:19:43.658070] [INFO ] [sig ] [763/3393] Forecasting CRDO... [2026-02-19T20:19:43.658103] [INFO ] [sig ] Generating forecast for: CRDO [2026-02-19T20:19:43.658136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-02-19T20:19:43.669625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-02-19T20:19:43.669956] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-02-19T20:19:43.670742] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-02-19T20:19:43.670796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:43.670828] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:43.670855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:43.670912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:43.728544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:43.729442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:43.729524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:43.729557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:43.852913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:43.853077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:43.853117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:43.853147] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:43.856940] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: UP (p=71.65%) [2026-02-19T20:19:43.857220] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-02-19T20:19:43.857348] [INFO ] [sig ] CRDO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:44.006367] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CRDO.txt [2026-02-19T20:19:44.006532] [INFO ] [sig ] [763/3393] Completed CRDO in 0.3s | 2.74 sym/s | Total: 4.6m | ETA: 16.0m [2026-02-19T20:19:44.006607] [INFO ] [sig ] [764/3393] Forecasting CRESY... [2026-02-19T20:19:44.006645] [INFO ] [sig ] Generating forecast for: CRESY [2026-02-19T20:19:44.006678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-02-19T20:19:44.019984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-02-19T20:19:44.020383] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-02-19T20:19:44.021308] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-02-19T20:19:44.021376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:44.021409] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:44.021438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:44.021497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:44.084262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:44.085190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:44.085335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:44.085375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:44.217720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:44.217896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:44.217939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:44.217970] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:44.221693] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: UP (p=54.62%) [2026-02-19T20:19:44.222007] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-02-19T20:19:44.222148] [INFO ] [sig ] CRESY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:44.372400] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CRESY.txt [2026-02-19T20:19:44.372563] [INFO ] [sig ] [764/3393] Completed CRESY in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-19T20:19:44.372627] [INFO ] [sig ] [765/3393] Forecasting CREX... [2026-02-19T20:19:44.372661] [INFO ] [sig ] Generating forecast for: CREX [2026-02-19T20:19:44.372693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-02-19T20:19:44.384838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-02-19T20:19:44.385229] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-02-19T20:19:44.386071] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-02-19T20:19:44.386127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:44.386160] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:44.386188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:44.386251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:44.448729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:44.449623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:44.449710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:44.449744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:44.577068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:44.577235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:44.577284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:44.577322] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:44.580969] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-02-19T20:19:44.581293] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-02-19T20:19:44.581435] [INFO ] [sig ] CREX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:44.732589] [INFO ] [LOCAL ] Saved forecast: CREX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CREX.txt [2026-02-19T20:19:44.732766] [INFO ] [sig ] [765/3393] Completed CREX in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-19T20:19:44.732810] [INFO ] [sig ] [766/3393] Forecasting CRGO... [2026-02-19T20:19:44.732840] [INFO ] [sig ] Generating forecast for: CRGO [2026-02-19T20:19:44.732872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-02-19T20:19:44.745473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-02-19T20:19:44.746064] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-02-19T20:19:44.747128] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-02-19T20:19:44.747198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:44.747252] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:44.747288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:44.747372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:44.812989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:44.813831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:44.813932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:44.813972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:44.945372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:44.945536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:44.945595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:44.945630] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:44.949439] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: DOWN (p=13.64%) [2026-02-19T20:19:44.949958] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-02-19T20:19:44.950100] [INFO ] [sig ] CRGO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:45.100473] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CRGO.txt [2026-02-19T20:19:45.100887] [INFO ] [sig ] [766/3393] Completed CRGO in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-19T20:19:45.100950] [INFO ] [sig ] [767/3393] Forecasting CRGY... [2026-02-19T20:19:45.100984] [INFO ] [sig ] Generating forecast for: CRGY [2026-02-19T20:19:45.101015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-02-19T20:19:45.114268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-02-19T20:19:45.114659] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-02-19T20:19:45.115932] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-02-19T20:19:45.115986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:45.116033] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:45.116075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:45.116153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:45.180107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:45.180967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:45.181052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:45.181085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:45.302921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:45.303083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:45.303123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:45.303154] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:45.306736] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: UP (p=99.13%) [2026-02-19T20:19:45.307060] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-02-19T20:19:45.307203] [INFO ] [sig ] CRGY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:45.451475] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CRGY.txt [2026-02-19T20:19:45.451680] [INFO ] [sig ] [767/3393] Completed CRGY in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-19T20:19:45.451725] [INFO ] [sig ] [768/3393] Forecasting CRH... [2026-02-19T20:19:45.451755] [INFO ] [sig ] Generating forecast for: CRH [2026-02-19T20:19:45.451787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-02-19T20:19:45.462994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-02-19T20:19:45.463328] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-02-19T20:19:45.464138] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-02-19T20:19:45.464200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:45.464240] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:45.464273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:45.464342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:45.520965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:45.521767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:45.521851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:45.521884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:45.645921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:45.646084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:45.646141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:45.646173] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:45.649695] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: UP (p=99.04%) [2026-02-19T20:19:45.649975] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-02-19T20:19:45.650105] [INFO ] [sig ] CRH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:45.792460] [INFO ] [LOCAL ] Saved forecast: CRH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CRH.txt [2026-02-19T20:19:45.792638] [INFO ] [sig ] [768/3393] Completed CRH in 0.3s | 2.74 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-19T20:19:45.792683] [INFO ] [sig ] [769/3393] Forecasting CRI... [2026-02-19T20:19:45.792714] [INFO ] [sig ] Generating forecast for: CRI [2026-02-19T20:19:45.792747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-02-19T20:19:45.804123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-02-19T20:19:45.804517] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-02-19T20:19:45.805325] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-02-19T20:19:45.805378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:45.805410] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:45.805437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:45.805494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:45.862934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:45.863838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:45.863943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:45.863975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:45.986150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:45.986308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:45.986353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:45.986383] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:45.989852] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: DOWN (p=30.37%) [2026-02-19T20:19:45.990125] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-02-19T20:19:45.990267] [INFO ] [sig ] CRI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:46.131936] [INFO ] [LOCAL ] Saved forecast: CRI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CRI.txt [2026-02-19T20:19:46.132070] [INFO ] [sig ] [769/3393] Completed CRI in 0.3s | 2.74 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-19T20:19:46.132112] [INFO ] [sig ] [770/3393] Forecasting CRK... [2026-02-19T20:19:46.132141] [INFO ] [sig ] Generating forecast for: CRK [2026-02-19T20:19:46.132174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-02-19T20:19:46.147723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-02-19T20:19:46.148246] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-02-19T20:19:46.149335] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-02-19T20:19:46.149408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:46.149451] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:46.149489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:46.149594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:46.208948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:46.209919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:46.210011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:46.210043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:46.334901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:46.335069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:46.335110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:46.335143] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:46.339059] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: UP (p=50.19%) [2026-02-19T20:19:46.339359] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-02-19T20:19:46.339497] [INFO ] [sig ] CRK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:46.492851] [INFO ] [LOCAL ] Saved forecast: CRK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CRK.txt [2026-02-19T20:19:46.493008] [INFO ] [sig ] [770/3393] Completed CRK in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-19T20:19:46.493050] [INFO ] [sig ] [771/3393] Forecasting CRL... [2026-02-19T20:19:46.493081] [INFO ] [sig ] Generating forecast for: CRL [2026-02-19T20:19:46.493113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-02-19T20:19:46.505168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-02-19T20:19:46.505548] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-02-19T20:19:46.506475] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-02-19T20:19:46.506540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:46.506636] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:46.506668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:46.506727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:46.566724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:46.567565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:46.567670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:46.567705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:46.693893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:46.694053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:46.694092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:46.694121] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:46.697607] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-02-19T20:19:46.697890] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-02-19T20:19:46.698021] [INFO ] [sig ] CRL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:46.842420] [INFO ] [LOCAL ] Saved forecast: CRL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CRL.txt [2026-02-19T20:19:46.842565] [INFO ] [sig ] [771/3393] Completed CRL in 0.3s | 2.74 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-19T20:19:46.842629] [INFO ] [sig ] [772/3393] Forecasting CRM... [2026-02-19T20:19:46.842659] [INFO ] [sig ] Generating forecast for: CRM [2026-02-19T20:19:46.842690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-02-19T20:19:46.853818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-02-19T20:19:46.854142] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-02-19T20:19:46.854938] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-02-19T20:19:46.854991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:46.855039] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:46.855072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:46.855129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:46.915664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:46.916556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:46.916657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:46.916692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:47.044527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:47.044718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:47.044760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:47.044789] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:47.048225] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: UP (p=80.26%) [2026-02-19T20:19:47.048499] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-02-19T20:19:47.048647] [INFO ] [sig ] CRM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:47.191099] [INFO ] [LOCAL ] Saved forecast: CRM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CRM.txt [2026-02-19T20:19:47.191244] [INFO ] [sig ] [772/3393] Completed CRM in 0.3s | 2.74 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-19T20:19:47.191285] [INFO ] [sig ] [773/3393] Forecasting CRMD... [2026-02-19T20:19:47.191315] [INFO ] [sig ] Generating forecast for: CRMD [2026-02-19T20:19:47.191345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-02-19T20:19:47.203166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-02-19T20:19:47.203560] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-02-19T20:19:47.204412] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-02-19T20:19:47.204467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:47.204500] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:47.204537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:47.204623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:47.264214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:47.265145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:47.265231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:47.265266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:47.394905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:47.395065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:47.395106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:47.395135] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:47.398852] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: UP (p=96.75%) [2026-02-19T20:19:47.399141] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-02-19T20:19:47.399289] [INFO ] [sig ] CRMD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:47.551560] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CRMD.txt [2026-02-19T20:19:47.551747] [INFO ] [sig ] [773/3393] Completed CRMD in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-19T20:19:47.551790] [INFO ] [sig ] [774/3393] Forecasting CRML... [2026-02-19T20:19:47.551821] [INFO ] [sig ] Generating forecast for: CRML [2026-02-19T20:19:47.551856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-02-19T20:19:47.563557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-02-19T20:19:47.564007] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-02-19T20:19:47.564855] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-02-19T20:19:47.564911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:47.564944] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:47.564972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:47.565030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:47.629199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:47.630205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:47.630304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:47.630339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:47.754851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:47.755011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:47.755053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:47.755117] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:47.758716] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: DOWN (p=0.26%) [2026-02-19T20:19:47.759008] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-02-19T20:19:47.759148] [INFO ] [sig ] CRML: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:47.909872] [INFO ] [LOCAL ] Saved forecast: CRML 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CRML.txt [2026-02-19T20:19:47.910016] [INFO ] [sig ] [774/3393] Completed CRML in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-19T20:19:47.910057] [INFO ] [sig ] [775/3393] Forecasting CRNC... [2026-02-19T20:19:47.910088] [INFO ] [sig ] Generating forecast for: CRNC [2026-02-19T20:19:47.910119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-02-19T20:19:47.921958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-02-19T20:19:47.922392] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-02-19T20:19:47.923223] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-02-19T20:19:47.923283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:47.923316] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:47.923344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:47.923400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:47.984777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:47.985755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:47.985854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:47.985889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:48.109531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:48.109715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:48.109757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:48.109786] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:48.114153] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: DOWN (p=40.91%) [2026-02-19T20:19:48.114745] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-02-19T20:19:48.114901] [INFO ] [sig ] CRNC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:48.276374] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CRNC.txt [2026-02-19T20:19:48.276554] [INFO ] [sig ] [775/3393] Completed CRNC in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-19T20:19:48.276624] [INFO ] [sig ] [776/3393] Forecasting CRNX... [2026-02-19T20:19:48.276663] [INFO ] [sig ] Generating forecast for: CRNX [2026-02-19T20:19:48.276695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-02-19T20:19:48.288204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-02-19T20:19:48.288649] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-02-19T20:19:48.289528] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-02-19T20:19:48.289628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:48.289667] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:48.289695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:48.289756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:48.353287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:48.354217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:48.354322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:48.354357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:48.477881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:48.478061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:48.478102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:48.478132] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:48.481692] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: DOWN (p=0.70%) [2026-02-19T20:19:48.482013] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-02-19T20:19:48.482152] [INFO ] [sig ] CRNX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:48.635713] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CRNX.txt [2026-02-19T20:19:48.635884] [INFO ] [sig ] [776/3393] Completed CRNX in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-19T20:19:48.635924] [INFO ] [sig ] [777/3393] Forecasting CRON... [2026-02-19T20:19:48.635955] [INFO ] [sig ] Generating forecast for: CRON [2026-02-19T20:19:48.635988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-02-19T20:19:48.648407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-02-19T20:19:48.648861] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-02-19T20:19:48.649752] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-02-19T20:19:48.649816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:48.649849] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:48.649876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:48.649934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:48.709128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:48.710053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:48.710157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:48.710191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:48.833324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:48.833493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:48.833534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:48.833563] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:48.837149] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: DOWN (p=44.64%) [2026-02-19T20:19:48.837476] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-02-19T20:19:48.837635] [INFO ] [sig ] CRON: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:48.986661] [INFO ] [LOCAL ] Saved forecast: CRON 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CRON.txt [2026-02-19T20:19:48.986828] [INFO ] [sig ] [777/3393] Completed CRON in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-19T20:19:48.986870] [INFO ] [sig ] [778/3393] Forecasting CROX... [2026-02-19T20:19:48.986901] [INFO ] [sig ] Generating forecast for: CROX [2026-02-19T20:19:48.986932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-02-19T20:19:48.999362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-02-19T20:19:48.999800] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-02-19T20:19:49.000805] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-02-19T20:19:49.000861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:49.000895] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:49.000923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:49.000982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:49.062410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:49.063366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:49.063482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:49.063516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:49.187325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:49.187495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:49.187537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:49.187586] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:49.191057] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: DOWN (p=22.60%) [2026-02-19T20:19:49.191337] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-02-19T20:19:49.191470] [INFO ] [sig ] CROX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:49.332802] [INFO ] [LOCAL ] Saved forecast: CROX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CROX.txt [2026-02-19T20:19:49.332971] [INFO ] [sig ] [778/3393] Completed CROX in 0.3s | 2.74 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-19T20:19:49.333013] [INFO ] [sig ] [779/3393] Forecasting CRS... [2026-02-19T20:19:49.333044] [INFO ] [sig ] Generating forecast for: CRS [2026-02-19T20:19:49.333076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-02-19T20:19:49.344707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-02-19T20:19:49.345110] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-02-19T20:19:49.345948] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-02-19T20:19:49.346003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:49.346035] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:49.346063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:49.346119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:49.404072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:49.405042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:49.405133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:49.405168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:49.530477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:49.530663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:49.530706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:49.530755] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:49.534313] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: UP (p=95.99%) [2026-02-19T20:19:49.534652] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-02-19T20:19:49.534801] [INFO ] [sig ] CRS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:49.679702] [INFO ] [LOCAL ] Saved forecast: CRS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CRS.txt [2026-02-19T20:19:49.679878] [INFO ] [sig ] [779/3393] Completed CRS in 0.3s | 2.74 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-19T20:19:49.679919] [INFO ] [sig ] [780/3393] Forecasting CRSP... [2026-02-19T20:19:49.679950] [INFO ] [sig ] Generating forecast for: CRSP [2026-02-19T20:19:49.679980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-02-19T20:19:49.691613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-02-19T20:19:49.692017] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-02-19T20:19:49.692836] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-02-19T20:19:49.692890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:49.692921] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:49.692947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:49.693004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:49.751720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:49.752687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:49.752776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:49.752811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:49.874484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:49.874669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:49.874713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:49.874744] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:49.878512] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: DOWN (p=30.87%) [2026-02-19T20:19:49.878842] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-02-19T20:19:49.878980] [INFO ] [sig ] CRSP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:50.033840] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CRSP.txt [2026-02-19T20:19:50.034015] [INFO ] [sig ] [780/3393] Completed CRSP in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-19T20:19:50.034057] [INFO ] [sig ] [781/3393] Forecasting CRTO... [2026-02-19T20:19:50.034087] [INFO ] [sig ] Generating forecast for: CRTO [2026-02-19T20:19:50.034127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-02-19T20:19:50.046735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-02-19T20:19:50.047137] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-02-19T20:19:50.048315] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-02-19T20:19:50.048371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:50.048410] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:50.048441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:50.048705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:50.109907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:50.110956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:50.111105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:50.111184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:50.242129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:50.242294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:50.242339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:50.242383] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:50.245956] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: UP (p=92.23%) [2026-02-19T20:19:50.246247] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-02-19T20:19:50.246404] [INFO ] [sig ] CRTO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:50.388399] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CRTO.txt [2026-02-19T20:19:50.388567] [INFO ] [sig ] [781/3393] Completed CRTO in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-19T20:19:50.388632] [INFO ] [sig ] [782/3393] Forecasting CRUS... [2026-02-19T20:19:50.388665] [INFO ] [sig ] Generating forecast for: CRUS [2026-02-19T20:19:50.388698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-02-19T20:19:50.400025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-02-19T20:19:50.400397] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-02-19T20:19:50.401205] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-02-19T20:19:50.401259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:50.401291] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:50.401318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:50.401374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:50.460751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:50.461730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:50.461829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:50.461891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:50.596829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:50.596993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:50.597035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:50.597067] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:50.600659] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: DOWN (p=11.38%) [2026-02-19T20:19:50.600957] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-02-19T20:19:50.601091] [INFO ] [sig ] CRUS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:50.744949] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CRUS.txt [2026-02-19T20:19:50.745124] [INFO ] [sig ] [782/3393] Completed CRUS in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-19T20:19:50.745167] [INFO ] [sig ] [783/3393] Forecasting CRVL... [2026-02-19T20:19:50.745197] [INFO ] [sig ] Generating forecast for: CRVL [2026-02-19T20:19:50.745227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-02-19T20:19:50.759313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-02-19T20:19:50.759855] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-02-19T20:19:50.760815] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-02-19T20:19:50.760871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:50.760903] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:50.760945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:50.761005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:50.826446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:50.827791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:50.827881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:50.827917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:50.959309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:50.959490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:50.959534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:50.959564] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:50.963334] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: DOWN (p=19.82%) [2026-02-19T20:19:50.963696] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-02-19T20:19:50.963880] [INFO ] [sig ] CRVL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:51.110228] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CRVL.txt [2026-02-19T20:19:51.110369] [INFO ] [sig ] [783/3393] Completed CRVL in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-19T20:19:51.110409] [INFO ] [sig ] [784/3393] Forecasting CRVO... [2026-02-19T20:19:51.110439] [INFO ] [sig ] Generating forecast for: CRVO [2026-02-19T20:19:51.110471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-02-19T20:19:51.122942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-02-19T20:19:51.123260] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-02-19T20:19:51.124059] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-02-19T20:19:51.124113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:51.124146] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:51.124173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:51.124230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:51.185072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:51.185728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:51.185807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:51.185839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:51.310615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:51.310773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:51.310814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:51.310844] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:51.315042] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: UP (p=57.75%) [2026-02-19T20:19:51.315316] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-02-19T20:19:51.315445] [INFO ] [sig ] CRVO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:51.468751] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CRVO.txt [2026-02-19T20:19:51.469004] [INFO ] [sig ] [784/3393] Completed CRVO in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-19T20:19:51.469051] [INFO ] [sig ] [785/3393] Forecasting CRVS... [2026-02-19T20:19:51.469084] [INFO ] [sig ] Generating forecast for: CRVS [2026-02-19T20:19:51.469117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-02-19T20:19:51.483292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-02-19T20:19:51.483959] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-02-19T20:19:51.485030] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-02-19T20:19:51.485085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:51.485117] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:51.485144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:51.485200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:51.550628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:51.551648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:51.551746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:51.551780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:51.691104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:51.691269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:51.691311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:51.691341] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:51.695055] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: UP (p=51.71%) [2026-02-19T20:19:51.695390] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-02-19T20:19:51.695557] [INFO ] [sig ] CRVS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:51.924150] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CRVS.txt [2026-02-19T20:19:51.924334] [INFO ] [sig ] [785/3393] Completed CRVS in 0.5s | 2.74 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-19T20:19:51.924383] [INFO ] [sig ] [786/3393] Forecasting CRWD... [2026-02-19T20:19:51.924413] [INFO ] [sig ] Generating forecast for: CRWD [2026-02-19T20:19:51.924448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-02-19T20:19:51.937479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-02-19T20:19:51.938142] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-02-19T20:19:51.939249] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-02-19T20:19:51.939317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:51.939361] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:51.939410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:51.939488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:52.003814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:52.004808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:52.004901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:52.004935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:52.138455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:52.138644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:52.138687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:52.138720] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:52.142441] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: UP (p=61.17%) [2026-02-19T20:19:52.142797] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-02-19T20:19:52.142937] [INFO ] [sig ] CRWD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:52.297472] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CRWD.txt [2026-02-19T20:19:52.297661] [INFO ] [sig ] [786/3393] Completed CRWD in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-19T20:19:52.297706] [INFO ] [sig ] [787/3393] Forecasting CRWS... [2026-02-19T20:19:52.297737] [INFO ] [sig ] Generating forecast for: CRWS [2026-02-19T20:19:52.297778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-02-19T20:19:52.309505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-02-19T20:19:52.309896] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-02-19T20:19:52.310769] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-02-19T20:19:52.310824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:52.310857] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:52.310884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:52.310942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:52.371984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:52.372828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:52.372915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:52.372950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:52.489800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:52.489974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:52.490212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:52.490249] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:52.494103] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: DOWN (p=11.59%) [2026-02-19T20:19:52.494393] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-02-19T20:19:52.494529] [INFO ] [sig ] CRWS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:52.647772] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CRWS.txt [2026-02-19T20:19:52.647947] [INFO ] [sig ] [787/3393] Completed CRWS in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-19T20:19:52.647991] [INFO ] [sig ] [788/3393] Forecasting CSAN... [2026-02-19T20:19:52.648023] [INFO ] [sig ] Generating forecast for: CSAN [2026-02-19T20:19:52.648074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-02-19T20:19:52.660934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-02-19T20:19:52.661299] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-02-19T20:19:52.662135] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-02-19T20:19:52.662190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:52.662253] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:52.662285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:52.662345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:52.723444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:52.724337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:52.724440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:52.724484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:52.843371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:52.843534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:52.843594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:52.843628] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:52.847135] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: DOWN (p=19.36%) [2026-02-19T20:19:52.847420] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-02-19T20:19:52.847555] [INFO ] [sig ] CSAN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:52.997300] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CSAN.txt [2026-02-19T20:19:52.997616] [INFO ] [sig ] [788/3393] Completed CSAN in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-19T20:19:52.997677] [INFO ] [sig ] [789/3393] Forecasting CSB... [2026-02-19T20:19:52.997711] [INFO ] [sig ] Generating forecast for: CSB [2026-02-19T20:19:52.997753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-02-19T20:19:53.011814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-02-19T20:19:53.012207] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-02-19T20:19:53.013152] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-02-19T20:19:53.013208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:53.013242] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:53.013271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:53.013330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:53.071856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:53.072867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:53.072968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:53.073005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:53.189197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:53.189366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:53.189409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:53.189441] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:53.193072] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: DOWN (p=25.03%) [2026-02-19T20:19:53.193421] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-02-19T20:19:53.193604] [INFO ] [sig ] CSB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:53.337767] [INFO ] [LOCAL ] Saved forecast: CSB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CSB.txt [2026-02-19T20:19:53.337929] [INFO ] [sig ] [789/3393] Completed CSB in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-19T20:19:53.337971] [INFO ] [sig ] [790/3393] Forecasting CSCO... [2026-02-19T20:19:53.338001] [INFO ] [sig ] Generating forecast for: CSCO [2026-02-19T20:19:53.338032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-02-19T20:19:53.355890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-02-19T20:19:53.356330] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-02-19T20:19:53.357367] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-02-19T20:19:53.357434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:53.357476] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:53.357509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:53.357589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:53.422242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:53.423268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:53.423359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:53.423396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:53.559139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:53.559308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:53.559350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:53.559381] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:53.563101] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: UP (p=94.58%) [2026-02-19T20:19:53.563426] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-02-19T20:19:53.563570] [INFO ] [sig ] CSCO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:53.709140] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CSCO.txt [2026-02-19T20:19:53.709305] [INFO ] [sig ] [790/3393] Completed CSCO in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-19T20:19:53.709346] [INFO ] [sig ] [791/3393] Forecasting CSGP... [2026-02-19T20:19:53.709376] [INFO ] [sig ] Generating forecast for: CSGP [2026-02-19T20:19:53.709409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-02-19T20:19:53.721041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-02-19T20:19:53.721345] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-02-19T20:19:53.722141] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-02-19T20:19:53.722194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:53.722226] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:53.722253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:53.722325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:53.780492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:53.781113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:53.781194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:53.781227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:53.898701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:53.898852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:53.898891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:53.898954] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:53.902355] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: DOWN (p=1.93%) [2026-02-19T20:19:53.902653] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-02-19T20:19:53.902780] [INFO ] [sig ] CSGP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:54.043686] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CSGP.txt [2026-02-19T20:19:54.043796] [INFO ] [sig ] [791/3393] Completed CSGP in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-19T20:19:54.043834] [INFO ] [sig ] [792/3393] Forecasting CSGS... [2026-02-19T20:19:54.043865] [INFO ] [sig ] Generating forecast for: CSGS [2026-02-19T20:19:54.043907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-02-19T20:19:54.055131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-02-19T20:19:54.055445] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-02-19T20:19:54.056241] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-02-19T20:19:54.056295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:54.056327] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:54.056355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:54.056411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:54.113077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:54.113689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:54.113768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:54.113800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:54.233622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:54.233746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:54.233786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:54.233814] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:54.237111] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: UP (p=67.25%) [2026-02-19T20:19:54.237381] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-02-19T20:19:54.237508] [INFO ] [sig ] CSGS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:54.397488] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CSGS.txt [2026-02-19T20:19:54.397675] [INFO ] [sig ] [792/3393] Completed CSGS in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-19T20:19:54.397719] [INFO ] [sig ] [793/3393] Forecasting CSIQ... [2026-02-19T20:19:54.397751] [INFO ] [sig ] Generating forecast for: CSIQ [2026-02-19T20:19:54.397783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-02-19T20:19:54.410202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-02-19T20:19:54.410598] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-02-19T20:19:54.411553] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-02-19T20:19:54.411675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:54.411722] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:54.411759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:54.411841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:54.473618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:54.474525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:54.474634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:54.474853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:54.608706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:54.608856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:54.608899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:54.608930] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:54.612591] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: DOWN (p=27.95%) [2026-02-19T20:19:54.612881] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-02-19T20:19:54.613013] [INFO ] [sig ] CSIQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:54.755836] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CSIQ.txt [2026-02-19T20:19:54.755957] [INFO ] [sig ] [793/3393] Completed CSIQ in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-19T20:19:54.755996] [INFO ] [sig ] [794/3393] Forecasting CSPI... [2026-02-19T20:19:54.756026] [INFO ] [sig ] Generating forecast for: CSPI [2026-02-19T20:19:54.756057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-02-19T20:19:54.768355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-02-19T20:19:54.768684] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-02-19T20:19:54.769448] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-02-19T20:19:54.769501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:54.769535] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:54.769562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:54.769671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:54.828712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:54.829331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:54.829430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:54.829465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:54.944712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:54.944861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:54.944902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:54.944931] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:54.948361] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: DOWN (p=44.08%) [2026-02-19T20:19:54.948663] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-02-19T20:19:54.948792] [INFO ] [sig ] CSPI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:55.091148] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CSPI.txt [2026-02-19T20:19:55.091279] [INFO ] [sig ] [794/3393] Completed CSPI in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-19T20:19:55.091318] [INFO ] [sig ] [795/3393] Forecasting CSQ... [2026-02-19T20:19:55.091347] [INFO ] [sig ] Generating forecast for: CSQ [2026-02-19T20:19:55.091378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-02-19T20:19:55.102475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-02-19T20:19:55.102813] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-02-19T20:19:55.103611] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-02-19T20:19:55.103664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:55.103696] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:55.103723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:55.103781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:55.160382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:55.161319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:55.161406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:55.161447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:55.279769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:55.279932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:55.279973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:55.280003] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:55.283432] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: UP (p=81.57%) [2026-02-19T20:19:55.283730] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-02-19T20:19:55.283861] [INFO ] [sig ] CSQ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:55.424483] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CSQ.txt [2026-02-19T20:19:55.424644] [INFO ] [sig ] [795/3393] Completed CSQ in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-19T20:19:55.424687] [INFO ] [sig ] [796/3393] Forecasting CSTL... [2026-02-19T20:19:55.424717] [INFO ] [sig ] Generating forecast for: CSTL [2026-02-19T20:19:55.424748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-02-19T20:19:55.436112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-02-19T20:19:55.436479] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-02-19T20:19:55.437317] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-02-19T20:19:55.437388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:55.437420] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:55.437447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:55.437503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:55.494566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:55.495478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:55.495563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:55.495618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:55.622043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:55.622212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:55.622255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:55.622286] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:55.625765] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: UP (p=58.84%) [2026-02-19T20:19:55.626047] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-02-19T20:19:55.626183] [INFO ] [sig ] CSTL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:55.771723] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CSTL.txt [2026-02-19T20:19:55.771937] [INFO ] [sig ] [796/3393] Completed CSTL in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-19T20:19:55.771999] [INFO ] [sig ] [797/3393] Forecasting CSTM... [2026-02-19T20:19:55.772032] [INFO ] [sig ] Generating forecast for: CSTM [2026-02-19T20:19:55.772063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-02-19T20:19:55.784358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-02-19T20:19:55.784838] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-02-19T20:19:55.785729] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-02-19T20:19:55.785784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:55.785817] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:55.785846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:55.785921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:55.850272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:55.851284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:55.851377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:55.851415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:55.991217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:55.991389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:55.991446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:55.991495] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:55.995193] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: UP (p=90.15%) [2026-02-19T20:19:55.995504] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-02-19T20:19:55.995693] [INFO ] [sig ] CSTM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:56.153658] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CSTM.txt [2026-02-19T20:19:56.153833] [INFO ] [sig ] [797/3393] Completed CSTM in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-19T20:19:56.153876] [INFO ] [sig ] [798/3393] Forecasting CSWC... [2026-02-19T20:19:56.153907] [INFO ] [sig ] Generating forecast for: CSWC [2026-02-19T20:19:56.153940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-02-19T20:19:56.166105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-02-19T20:19:56.166503] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-02-19T20:19:56.167358] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-02-19T20:19:56.167413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:56.167447] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:56.167477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:56.167538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:56.233307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:56.234214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:56.234337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:56.234374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:56.374846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:56.375021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:56.375073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:56.375122] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:56.379224] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: UP (p=61.11%) [2026-02-19T20:19:56.379544] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-02-19T20:19:56.379905] [INFO ] [sig ] CSWC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:56.534713] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CSWC.txt [2026-02-19T20:19:56.534885] [INFO ] [sig ] [798/3393] Completed CSWC in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-19T20:19:56.534927] [INFO ] [sig ] [799/3393] Forecasting CSX... [2026-02-19T20:19:56.534958] [INFO ] [sig ] Generating forecast for: CSX [2026-02-19T20:19:56.534990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-02-19T20:19:56.547633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-02-19T20:19:56.548113] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-02-19T20:19:56.549206] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-02-19T20:19:56.549275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:56.549326] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:56.549367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:56.549449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:56.613877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:56.614830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:56.614926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:56.614960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:56.745207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:56.745360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:56.745402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:56.745433] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:56.749608] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: UP (p=82.50%) [2026-02-19T20:19:56.749930] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-02-19T20:19:56.750071] [INFO ] [sig ] CSX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:56.902292] [INFO ] [LOCAL ] Saved forecast: CSX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CSX.txt [2026-02-19T20:19:56.902457] [INFO ] [sig ] [799/3393] Completed CSX in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-19T20:19:56.902507] [INFO ] [sig ] [800/3393] Forecasting CTAS... [2026-02-19T20:19:56.902541] [INFO ] [sig ] Generating forecast for: CTAS [2026-02-19T20:19:56.902596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-02-19T20:19:56.915526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-02-19T20:19:56.916034] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-02-19T20:19:56.917020] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-02-19T20:19:56.917083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:56.917117] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:56.917146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:56.917204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:56.979174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:56.980270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:56.980358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:56.980393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:57.106843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:57.107007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:57.107048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:57.107077] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:57.110529] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: DOWN (p=1.16%) [2026-02-19T20:19:57.110842] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-02-19T20:19:57.110973] [INFO ] [sig ] CTAS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:19:57.263072] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CTAS.txt [2026-02-19T20:19:57.263238] [INFO ] [sig ] [800/3393] Completed CTAS in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-19T20:19:57.263279] [INFO ] [sig ] [801/3393] Forecasting CTBB... [2026-02-19T20:19:57.263309] [INFO ] [sig ] Generating forecast for: CTBB [2026-02-19T20:19:57.263341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-02-19T20:19:57.275169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-02-19T20:19:57.275593] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-02-19T20:19:57.276650] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-02-19T20:19:57.276703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:57.276737] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:57.276765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:57.276822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:57.339201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:57.340185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:57.340279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:57.340313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:57.463431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:57.463636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:57.463680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:57.463711] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:57.467466] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: UP (p=53.20%) [2026-02-19T20:19:57.467863] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-02-19T20:19:57.468011] [INFO ] [sig ] CTBB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:57.635885] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CTBB.txt [2026-02-19T20:19:57.636139] [INFO ] [sig ] [801/3393] Completed CTBB in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-19T20:19:57.636191] [INFO ] [sig ] [802/3393] Forecasting CTBI... [2026-02-19T20:19:57.636221] [INFO ] [sig ] Generating forecast for: CTBI [2026-02-19T20:19:57.636253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-02-19T20:19:57.649291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-02-19T20:19:57.649743] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-02-19T20:19:57.650569] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-02-19T20:19:57.650658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:57.650702] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:57.650739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:57.650817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:57.709335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:57.710357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:57.710448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:57.710482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:57.840402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:57.840601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:57.840652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:57.840682] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:57.844204] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: UP (p=73.10%) [2026-02-19T20:19:57.844497] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-02-19T20:19:57.844651] [INFO ] [sig ] CTBI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:57.995096] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CTBI.txt [2026-02-19T20:19:57.995268] [INFO ] [sig ] [802/3393] Completed CTBI in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-19T20:19:57.995310] [INFO ] [sig ] [803/3393] Forecasting CTDD... [2026-02-19T20:19:57.995340] [INFO ] [sig ] Generating forecast for: CTDD [2026-02-19T20:19:57.995374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-02-19T20:19:58.007816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-02-19T20:19:58.008316] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-02-19T20:19:58.009308] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-02-19T20:19:58.009366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:58.009400] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:58.009430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:58.009510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:58.073365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:58.074498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:58.074610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:58.074648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:58.192765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:58.192934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:58.192993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:58.193025] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:58.197319] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: UP (p=69.63%) [2026-02-19T20:19:58.197891] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-02-19T20:19:58.198082] [INFO ] [sig ] CTDD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:58.351620] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CTDD.txt [2026-02-19T20:19:58.351976] [INFO ] [sig ] [803/3393] Completed CTDD in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-19T20:19:58.352018] [INFO ] [sig ] [804/3393] Forecasting CTKB... [2026-02-19T20:19:58.352048] [INFO ] [sig ] Generating forecast for: CTKB [2026-02-19T20:19:58.352079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-02-19T20:19:58.363503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-02-19T20:19:58.363931] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-02-19T20:19:58.364809] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-02-19T20:19:58.364865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:58.364899] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:58.364928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:58.364987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:58.427334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:58.428257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:58.428354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:58.428415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:58.549653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:58.549818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:58.549859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:58.549888] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:58.553807] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: UP (p=86.96%) [2026-02-19T20:19:58.554089] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-02-19T20:19:58.554219] [INFO ] [sig ] CTKB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:58.696517] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CTKB.txt [2026-02-19T20:19:58.696681] [INFO ] [sig ] [804/3393] Completed CTKB in 0.3s | 2.74 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-19T20:19:58.696722] [INFO ] [sig ] [805/3393] Forecasting CTLP... [2026-02-19T20:19:58.696751] [INFO ] [sig ] Generating forecast for: CTLP [2026-02-19T20:19:58.696782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-02-19T20:19:58.708183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-02-19T20:19:58.708612] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-02-19T20:19:58.709459] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-02-19T20:19:58.709515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:58.709614] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:58.709646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:58.709705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:58.771994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:58.773005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:58.773116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:58.773154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:58.903084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:58.903269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:58.903318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:58.903348] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:58.907161] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: UP (p=91.30%) [2026-02-19T20:19:58.907506] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-02-19T20:19:58.907682] [INFO ] [sig ] CTLP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:59.059522] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CTLP.txt [2026-02-19T20:19:59.059704] [INFO ] [sig ] [805/3393] Completed CTLP in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-19T20:19:59.059747] [INFO ] [sig ] [806/3393] Forecasting CTMX... [2026-02-19T20:19:59.059778] [INFO ] [sig ] Generating forecast for: CTMX [2026-02-19T20:19:59.059812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-02-19T20:19:59.071682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-02-19T20:19:59.072107] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-02-19T20:19:59.073153] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-02-19T20:19:59.073211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:59.073245] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:59.073277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:59.073344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:59.142451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:59.143350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:59.143448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:59.143500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:59.276779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:59.276947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:59.276990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:59.277020] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:59.280868] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: UP (p=91.51%) [2026-02-19T20:19:59.281195] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-02-19T20:19:59.281339] [INFO ] [sig ] CTMX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:59.433867] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CTMX.txt [2026-02-19T20:19:59.434056] [INFO ] [sig ] [806/3393] Completed CTMX in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-19T20:19:59.434109] [INFO ] [sig ] [807/3393] Forecasting CTNM... [2026-02-19T20:19:59.434139] [INFO ] [sig ] Generating forecast for: CTNM [2026-02-19T20:19:59.434171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-02-19T20:19:59.447136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-02-19T20:19:59.447526] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-02-19T20:19:59.448698] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-02-19T20:19:59.448763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:59.448813] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:59.448842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:59.448899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:59.514458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:59.515357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:59.515445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:59.515479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:59.643206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:59.643370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:59.643411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:59.643440] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:59.647043] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: UP (p=82.03%) [2026-02-19T20:19:59.647321] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-02-19T20:19:59.647448] [INFO ] [sig ] CTNM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:19:59.794876] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CTNM.txt [2026-02-19T20:19:59.795049] [INFO ] [sig ] [807/3393] Completed CTNM in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-19T20:19:59.795091] [INFO ] [sig ] [808/3393] Forecasting CTO... [2026-02-19T20:19:59.795123] [INFO ] [sig ] Generating forecast for: CTO [2026-02-19T20:19:59.795157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-02-19T20:19:59.806800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-02-19T20:19:59.807176] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-02-19T20:19:59.808034] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-02-19T20:19:59.808112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:19:59.808146] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:19:59.808174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:19:59.808230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:19:59.867287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:19:59.868413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:19:59.868506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:19:59.868547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:19:59.993674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:19:59.993839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:19:59.993879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:19:59.993945] [INFO ] [FORECASTER] Training complete [2026-02-19T20:19:59.997442] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: UP (p=92.40%) [2026-02-19T20:19:59.997765] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-02-19T20:19:59.997904] [INFO ] [sig ] CTO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:00.146413] [INFO ] [LOCAL ] Saved forecast: CTO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CTO.txt [2026-02-19T20:20:00.146612] [INFO ] [sig ] [808/3393] Completed CTO in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-19T20:20:00.146655] [INFO ] [sig ] [809/3393] Forecasting CTRA... [2026-02-19T20:20:00.146687] [INFO ] [sig ] Generating forecast for: CTRA [2026-02-19T20:20:00.146719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-02-19T20:20:00.157952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-02-19T20:20:00.158379] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-02-19T20:20:00.159226] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-02-19T20:20:00.159282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:00.159316] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:00.159344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:00.159402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:00.220457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:00.221379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:00.221469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:00.221503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:00.338414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:00.338599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:00.338643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:00.338671] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:00.342108] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: UP (p=90.89%) [2026-02-19T20:20:00.342387] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-02-19T20:20:00.342517] [INFO ] [sig ] CTRA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:00.484459] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CTRA.txt [2026-02-19T20:20:00.484619] [INFO ] [sig ] [809/3393] Completed CTRA in 0.3s | 2.74 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-19T20:20:00.484660] [INFO ] [sig ] [810/3393] Forecasting CTRE... [2026-02-19T20:20:00.484689] [INFO ] [sig ] Generating forecast for: CTRE [2026-02-19T20:20:00.484720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-02-19T20:20:00.495071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-02-19T20:20:00.495395] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-02-19T20:20:00.496234] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-02-19T20:20:00.496287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:00.496319] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:00.496346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:00.496404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:00.555687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:00.556478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:00.556592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:00.556640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:00.686157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:00.686333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:00.686386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:00.686417] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:00.690246] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: UP (p=74.85%) [2026-02-19T20:20:00.690522] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-02-19T20:20:00.690677] [INFO ] [sig ] CTRE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:00.839188] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CTRE.txt [2026-02-19T20:20:00.839345] [INFO ] [sig ] [810/3393] Completed CTRE in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-19T20:20:00.839398] [INFO ] [sig ] [811/3393] Forecasting CTRM... [2026-02-19T20:20:00.839430] [INFO ] [sig ] Generating forecast for: CTRM [2026-02-19T20:20:00.839464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-02-19T20:20:00.850966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-02-19T20:20:00.851261] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-02-19T20:20:00.852055] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-02-19T20:20:00.852108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:00.852140] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:00.852166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:00.852223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:00.910787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:00.911407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:00.911490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:00.911523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:01.025553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:01.025702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:01.025742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:01.025770] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:01.029118] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: DOWN (p=18.93%) [2026-02-19T20:20:01.029395] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-02-19T20:20:01.029523] [INFO ] [sig ] CTRM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:01.173561] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CTRM.txt [2026-02-19T20:20:01.173740] [INFO ] [sig ] [811/3393] Completed CTRM in 0.3s | 2.74 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-19T20:20:01.173783] [INFO ] [sig ] [812/3393] Forecasting CTRN... [2026-02-19T20:20:01.173813] [INFO ] [sig ] Generating forecast for: CTRN [2026-02-19T20:20:01.173845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-02-19T20:20:01.184687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-02-19T20:20:01.185019] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-02-19T20:20:01.185811] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-02-19T20:20:01.185864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:01.185896] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:01.185923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:01.185980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:01.243426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:01.244182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:01.244263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:01.244296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:01.370122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:01.370285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:01.370325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:01.370354] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:01.374022] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: DOWN (p=34.61%) [2026-02-19T20:20:01.374307] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-02-19T20:20:01.374477] [INFO ] [sig ] CTRN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:01.526912] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CTRN.txt [2026-02-19T20:20:01.527061] [INFO ] [sig ] [812/3393] Completed CTRN in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-19T20:20:01.527101] [INFO ] [sig ] [813/3393] Forecasting CTS... [2026-02-19T20:20:01.527131] [INFO ] [sig ] Generating forecast for: CTS [2026-02-19T20:20:01.527162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-02-19T20:20:01.538725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-02-19T20:20:01.539256] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-02-19T20:20:01.540256] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-02-19T20:20:01.540309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:01.540342] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:01.540369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:01.540425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:01.599768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:01.600472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:01.600561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:01.600627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:01.721129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:01.721289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:01.721330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:01.721361] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:01.725008] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: UP (p=89.86%) [2026-02-19T20:20:01.725291] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-02-19T20:20:01.725419] [INFO ] [sig ] CTS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:01.871267] [INFO ] [LOCAL ] Saved forecast: CTS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CTS.txt [2026-02-19T20:20:01.871442] [INFO ] [sig ] [813/3393] Completed CTS in 0.3s | 2.74 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-19T20:20:01.871486] [INFO ] [sig ] [814/3393] Forecasting CTSH... [2026-02-19T20:20:01.871517] [INFO ] [sig ] Generating forecast for: CTSH [2026-02-19T20:20:01.871548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-02-19T20:20:01.926671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-02-19T20:20:01.927170] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-02-19T20:20:01.928280] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-02-19T20:20:01.928345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:01.928383] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:01.928410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:01.928468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:02.000511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:02.001726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:02.001841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:02.001897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:02.140149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:02.140349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:02.140401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:02.140452] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:02.144985] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: UP (p=90.63%) [2026-02-19T20:20:02.145466] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-02-19T20:20:02.145664] [INFO ] [sig ] CTSH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:02.309893] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CTSH.txt [2026-02-19T20:20:02.310097] [INFO ] [sig ] [814/3393] Completed CTSH in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-19T20:20:02.310153] [INFO ] [sig ] [815/3393] Forecasting CTVA... [2026-02-19T20:20:02.310192] [INFO ] [sig ] Generating forecast for: CTVA [2026-02-19T20:20:02.310235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-02-19T20:20:02.325672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-02-19T20:20:02.326199] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-02-19T20:20:02.327339] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-02-19T20:20:02.327408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:02.327450] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:02.327493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:02.327596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:02.406927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:02.408323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:02.408488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:02.408532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:02.547469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:02.547678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:02.547738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:02.547779] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:02.551614] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: UP (p=80.00%) [2026-02-19T20:20:02.551996] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-02-19T20:20:02.552191] [INFO ] [sig ] CTVA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:02.707638] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CTVA.txt [2026-02-19T20:20:02.707820] [INFO ] [sig ] [815/3393] Completed CTVA in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-19T20:20:02.707865] [INFO ] [sig ] [816/3393] Forecasting CUBE... [2026-02-19T20:20:02.707907] [INFO ] [sig ] Generating forecast for: CUBE [2026-02-19T20:20:02.707942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-02-19T20:20:02.720918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-02-19T20:20:02.721351] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-02-19T20:20:02.722420] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-02-19T20:20:02.722476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:02.722510] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:02.722538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:02.722617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:02.785184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:02.786240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:02.786355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:02.786391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:02.928547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:02.928751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:02.928794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:02.928825] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:02.933225] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: DOWN (p=44.60%) [2026-02-19T20:20:02.933636] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-02-19T20:20:02.933813] [INFO ] [sig ] CUBE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:03.099552] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CUBE.txt [2026-02-19T20:20:03.099753] [INFO ] [sig ] [816/3393] Completed CUBE in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-19T20:20:03.099797] [INFO ] [sig ] [817/3393] Forecasting CUBI... [2026-02-19T20:20:03.099828] [INFO ] [sig ] Generating forecast for: CUBI [2026-02-19T20:20:03.099864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-02-19T20:20:03.111130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-02-19T20:20:03.111524] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-02-19T20:20:03.112376] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-02-19T20:20:03.112431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:03.112465] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:03.112493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:03.112552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:03.172529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:03.173709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:03.173804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:03.173839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:03.302138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:03.302309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:03.302351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:03.302382] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:03.306013] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: DOWN (p=4.57%) [2026-02-19T20:20:03.306313] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-02-19T20:20:03.306453] [INFO ] [sig ] CUBI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:03.463494] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CUBI.txt [2026-02-19T20:20:03.463683] [INFO ] [sig ] [817/3393] Completed CUBI in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-19T20:20:03.463727] [INFO ] [sig ] [818/3393] Forecasting CUK... [2026-02-19T20:20:03.463757] [INFO ] [sig ] Generating forecast for: CUK [2026-02-19T20:20:03.463790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-02-19T20:20:03.475465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-02-19T20:20:03.475928] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-02-19T20:20:03.476900] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-02-19T20:20:03.476957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:03.476993] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:03.477039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:03.477101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:03.542786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:03.543768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:03.544066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:03.544102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:03.679382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:03.679591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:03.679643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:03.679676] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:03.683391] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: DOWN (p=16.15%) [2026-02-19T20:20:03.683748] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-02-19T20:20:03.683898] [INFO ] [sig ] CUK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:03.833522] [INFO ] [LOCAL ] Saved forecast: CUK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CUK.txt [2026-02-19T20:20:03.833757] [INFO ] [sig ] [818/3393] Completed CUK in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-19T20:20:03.833801] [INFO ] [sig ] [819/3393] Forecasting CULP... [2026-02-19T20:20:03.833832] [INFO ] [sig ] Generating forecast for: CULP [2026-02-19T20:20:03.833867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-02-19T20:20:03.846057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-02-19T20:20:03.846495] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-02-19T20:20:03.847375] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-02-19T20:20:03.847432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:03.847466] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:03.847493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:03.847550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:03.919325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:03.920561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:03.920721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:03.920768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:04.048095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:04.048272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:04.048314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:04.048343] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:04.052071] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: DOWN (p=12.94%) [2026-02-19T20:20:04.052381] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-02-19T20:20:04.052524] [INFO ] [sig ] CULP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:04.198957] [INFO ] [LOCAL ] Saved forecast: CULP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CULP.txt [2026-02-19T20:20:04.199125] [INFO ] [sig ] [819/3393] Completed CULP in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-19T20:20:04.199166] [INFO ] [sig ] [820/3393] Forecasting CURI... [2026-02-19T20:20:04.199196] [INFO ] [sig ] Generating forecast for: CURI [2026-02-19T20:20:04.199228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-02-19T20:20:04.210555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-02-19T20:20:04.210978] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-02-19T20:20:04.211845] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-02-19T20:20:04.211899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:04.211932] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:04.211960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:04.212017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:04.268933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:04.269868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:04.269954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:04.269988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:04.397181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:04.397352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:04.397395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:04.397432] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:04.401395] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: DOWN (p=3.00%) [2026-02-19T20:20:04.401807] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-02-19T20:20:04.401961] [INFO ] [sig ] CURI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:04.562396] [INFO ] [LOCAL ] Saved forecast: CURI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CURI.txt [2026-02-19T20:20:04.562608] [INFO ] [sig ] [820/3393] Completed CURI in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-19T20:20:04.562672] [INFO ] [sig ] [821/3393] Forecasting CUZ... [2026-02-19T20:20:04.562706] [INFO ] [sig ] Generating forecast for: CUZ [2026-02-19T20:20:04.562737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-02-19T20:20:04.575213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-02-19T20:20:04.575643] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-02-19T20:20:04.576529] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-02-19T20:20:04.576610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:04.576648] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:04.576680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:04.576737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:04.641234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:04.642131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:04.642219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:04.642252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:04.769037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:04.769204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:04.769245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:04.769276] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:04.772773] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: UP (p=84.15%) [2026-02-19T20:20:04.773061] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-02-19T20:20:04.773194] [INFO ] [sig ] CUZ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:04.915836] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CUZ.txt [2026-02-19T20:20:04.915997] [INFO ] [sig ] [821/3393] Completed CUZ in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-19T20:20:04.916038] [INFO ] [sig ] [822/3393] Forecasting CVBF... [2026-02-19T20:20:04.916069] [INFO ] [sig ] Generating forecast for: CVBF [2026-02-19T20:20:04.916130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-02-19T20:20:04.927602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-02-19T20:20:04.927989] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-02-19T20:20:04.928826] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-02-19T20:20:04.928879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:04.928941] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:04.928971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:04.929027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:04.985822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:04.986666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:04.986759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:04.986791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:05.112612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:05.112776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:05.112817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:05.112846] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:05.116651] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: UP (p=59.05%) [2026-02-19T20:20:05.116922] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-02-19T20:20:05.117047] [INFO ] [sig ] CVBF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:05.261264] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CVBF.txt [2026-02-19T20:20:05.261407] [INFO ] [sig ] [822/3393] Completed CVBF in 0.3s | 2.74 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-19T20:20:05.261446] [INFO ] [sig ] [823/3393] Forecasting CVCO... [2026-02-19T20:20:05.261476] [INFO ] [sig ] Generating forecast for: CVCO [2026-02-19T20:20:05.261507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-02-19T20:20:05.272418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-02-19T20:20:05.272784] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-02-19T20:20:05.273553] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-02-19T20:20:05.273627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:05.273661] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:05.273689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:05.273748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:05.335692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:05.336544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:05.336649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:05.336689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:05.452157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:05.452310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:05.452351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:05.452379] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:05.455837] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: UP (p=86.95%) [2026-02-19T20:20:05.456110] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-02-19T20:20:05.456248] [INFO ] [sig ] CVCO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:05.598789] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CVCO.txt [2026-02-19T20:20:05.598958] [INFO ] [sig ] [823/3393] Completed CVCO in 0.3s | 2.74 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-19T20:20:05.599189] [INFO ] [sig ] [824/3393] Forecasting CVE... [2026-02-19T20:20:05.599219] [INFO ] [sig ] Generating forecast for: CVE [2026-02-19T20:20:05.599251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-02-19T20:20:05.611269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-02-19T20:20:05.611666] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-02-19T20:20:05.612464] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-02-19T20:20:05.612518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:05.612551] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:05.612599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:05.612666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:05.670400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:05.671322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:05.671410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:05.671443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:05.795451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:05.795635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:05.795678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:05.795707] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:05.799170] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: UP (p=99.38%) [2026-02-19T20:20:05.799450] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-02-19T20:20:05.799600] [INFO ] [sig ] CVE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:05.953521] [INFO ] [LOCAL ] Saved forecast: CVE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CVE.txt [2026-02-19T20:20:05.953733] [INFO ] [sig ] [824/3393] Completed CVE in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-19T20:20:05.953777] [INFO ] [sig ] [825/3393] Forecasting CVEO... [2026-02-19T20:20:05.953809] [INFO ] [sig ] Generating forecast for: CVEO [2026-02-19T20:20:05.953854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-02-19T20:20:05.965760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-02-19T20:20:05.966173] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-02-19T20:20:05.967163] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-02-19T20:20:05.967216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:05.967248] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:05.967275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:05.967332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:06.026455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:06.027368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:06.027455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:06.027487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:06.152937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:06.153125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:06.153179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:06.153243] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:06.157065] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: DOWN (p=20.75%) [2026-02-19T20:20:06.157358] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-02-19T20:20:06.157489] [INFO ] [sig ] CVEO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:06.303424] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CVEO.txt [2026-02-19T20:20:06.303617] [INFO ] [sig ] [825/3393] Completed CVEO in 0.3s | 2.74 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-19T20:20:06.303661] [INFO ] [sig ] [826/3393] Forecasting CVGI... [2026-02-19T20:20:06.303695] [INFO ] [sig ] Generating forecast for: CVGI [2026-02-19T20:20:06.303727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-02-19T20:20:06.315830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-02-19T20:20:06.316255] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-02-19T20:20:06.317173] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-02-19T20:20:06.317239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:06.317271] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:06.317299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:06.317375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:06.378717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:06.379674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:06.379786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:06.379823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:06.503140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:06.503302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:06.503343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:06.503372] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:06.506977] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: UP (p=68.06%) [2026-02-19T20:20:06.507277] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-02-19T20:20:06.507415] [INFO ] [sig ] CVGI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:06.663284] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CVGI.txt [2026-02-19T20:20:06.663490] [INFO ] [sig ] [826/3393] Completed CVGI in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-19T20:20:06.663549] [INFO ] [sig ] [827/3393] Forecasting CVI... [2026-02-19T20:20:06.663641] [INFO ] [sig ] Generating forecast for: CVI [2026-02-19T20:20:06.663708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-02-19T20:20:06.676330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-02-19T20:20:06.676789] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-02-19T20:20:06.677704] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-02-19T20:20:06.677764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:06.677802] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:06.677830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:06.677891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:06.736943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:06.737862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:06.737948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:06.737980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:06.860481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:06.860656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:06.860701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:06.860733] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:06.864351] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: DOWN (p=4.91%) [2026-02-19T20:20:06.864652] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-02-19T20:20:06.864786] [INFO ] [sig ] CVI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:07.016998] [INFO ] [LOCAL ] Saved forecast: CVI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CVI.txt [2026-02-19T20:20:07.017167] [INFO ] [sig ] [827/3393] Completed CVI in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-19T20:20:07.017209] [INFO ] [sig ] [828/3393] Forecasting CVKD... [2026-02-19T20:20:07.017239] [INFO ] [sig ] Generating forecast for: CVKD [2026-02-19T20:20:07.017272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-02-19T20:20:07.028885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-02-19T20:20:07.029273] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-02-19T20:20:07.030163] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-02-19T20:20:07.030219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:07.030253] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:07.030282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:07.030340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:07.088940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:07.089808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:07.089905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:07.089939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:07.220223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:07.220380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:07.220421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:07.220451] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:07.224060] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: DOWN (p=9.09%) [2026-02-19T20:20:07.224344] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-02-19T20:20:07.224477] [INFO ] [sig ] CVKD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:07.367601] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CVKD.txt [2026-02-19T20:20:07.367743] [INFO ] [sig ] [828/3393] Completed CVKD in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-19T20:20:07.367781] [INFO ] [sig ] [829/3393] Forecasting CVNA... [2026-02-19T20:20:07.367811] [INFO ] [sig ] Generating forecast for: CVNA [2026-02-19T20:20:07.367842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-02-19T20:20:07.378523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-02-19T20:20:07.378881] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-02-19T20:20:07.379681] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-02-19T20:20:07.379734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:07.379766] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:07.379794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:07.379852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:07.439358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:07.440245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:07.440328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:07.440362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:07.567085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:07.567239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:07.567279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:07.567309] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:07.570865] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: UP (p=55.94%) [2026-02-19T20:20:07.571150] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-02-19T20:20:07.571287] [INFO ] [sig ] CVNA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:07.727565] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CVNA.txt [2026-02-19T20:20:07.727744] [INFO ] [sig ] [829/3393] Completed CVNA in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-19T20:20:07.727786] [INFO ] [sig ] [830/3393] Forecasting CVRX... [2026-02-19T20:20:07.727816] [INFO ] [sig ] Generating forecast for: CVRX [2026-02-19T20:20:07.727847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-02-19T20:20:07.739026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-02-19T20:20:07.739384] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-02-19T20:20:07.740202] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-02-19T20:20:07.740256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:07.740288] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:07.740316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:07.740372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:07.801680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:07.802509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:07.802612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:07.802651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:07.922968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:07.923130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:07.923171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:07.923200] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:07.926628] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: UP (p=96.10%) [2026-02-19T20:20:07.926905] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-02-19T20:20:07.927034] [INFO ] [sig ] CVRX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:08.072491] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CVRX.txt [2026-02-19T20:20:08.072690] [INFO ] [sig ] [830/3393] Completed CVRX in 0.3s | 2.74 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-19T20:20:08.072748] [INFO ] [sig ] [831/3393] Forecasting CVS... [2026-02-19T20:20:08.072785] [INFO ] [sig ] Generating forecast for: CVS [2026-02-19T20:20:08.072822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-02-19T20:20:08.084465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-02-19T20:20:08.084809] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-02-19T20:20:08.085645] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-02-19T20:20:08.085714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:08.085750] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:08.085778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:08.085842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:08.145911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:08.146634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:08.146716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:08.146749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:08.271967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:08.272315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:08.272355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:08.272383] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:08.276450] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: DOWN (p=20.91%) [2026-02-19T20:20:08.276744] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-02-19T20:20:08.276878] [INFO ] [sig ] CVS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:08.424467] [INFO ] [LOCAL ] Saved forecast: CVS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CVS.txt [2026-02-19T20:20:08.424641] [INFO ] [sig ] [831/3393] Completed CVS in 0.4s | 2.74 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-19T20:20:08.424684] [INFO ] [sig ] [832/3393] Forecasting CVX... [2026-02-19T20:20:08.424718] [INFO ] [sig ] Generating forecast for: CVX [2026-02-19T20:20:08.424757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-02-19T20:20:08.437173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-02-19T20:20:08.437535] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-02-19T20:20:08.438384] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-02-19T20:20:08.438439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:08.438471] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:08.438500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:08.438558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:08.499509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:08.500299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:08.500415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:08.500450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:08.632292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:08.632488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:08.632536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:08.632590] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:08.636210] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: UP (p=99.13%) [2026-02-19T20:20:08.636505] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-02-19T20:20:08.636667] [INFO ] [sig ] CVX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:08.782845] [INFO ] [LOCAL ] Saved forecast: CVX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CVX.txt [2026-02-19T20:20:08.783013] [INFO ] [sig ] [832/3393] Completed CVX in 0.4s | 2.74 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-19T20:20:08.783053] [INFO ] [sig ] [833/3393] Forecasting CWAN... [2026-02-19T20:20:08.783084] [INFO ] [sig ] Generating forecast for: CWAN [2026-02-19T20:20:08.783119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-02-19T20:20:08.794845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-02-19T20:20:08.795185] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-02-19T20:20:08.796029] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-02-19T20:20:08.796082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:08.796114] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:08.796142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:08.796199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:08.856276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:08.857082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:08.857166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:08.857199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:08.980835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:08.980992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:08.981031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:08.981061] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:08.984660] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: UP (p=83.80%) [2026-02-19T20:20:08.984967] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-02-19T20:20:08.985094] [INFO ] [sig ] CWAN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:09.131255] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CWAN.txt [2026-02-19T20:20:09.131421] [INFO ] [sig ] [833/3393] Completed CWAN in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-19T20:20:09.131461] [INFO ] [sig ] [834/3393] Forecasting CWBC... [2026-02-19T20:20:09.131491] [INFO ] [sig ] Generating forecast for: CWBC [2026-02-19T20:20:09.131524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-02-19T20:20:09.144498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-02-19T20:20:09.145103] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-02-19T20:20:09.146001] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-02-19T20:20:09.146246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:09.146280] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:09.146311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:09.146405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:09.213431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:09.214361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:09.214466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:09.214520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:09.339316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:09.339477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:09.339517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:09.339547] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:09.343342] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: UP (p=74.47%) [2026-02-19T20:20:09.343642] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-02-19T20:20:09.343776] [INFO ] [sig ] CWBC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:09.495385] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CWBC.txt [2026-02-19T20:20:09.495567] [INFO ] [sig ] [834/3393] Completed CWBC in 0.4s | 2.74 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-19T20:20:09.495637] [INFO ] [sig ] [835/3393] Forecasting CWCO... [2026-02-19T20:20:09.495669] [INFO ] [sig ] Generating forecast for: CWCO [2026-02-19T20:20:09.495700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-02-19T20:20:09.507474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-02-19T20:20:09.507907] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-02-19T20:20:09.508805] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-02-19T20:20:09.508859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:09.508893] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:09.508922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:09.508980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:09.570328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:09.571264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:09.571354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:09.571386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:09.690671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:09.690828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:09.690868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:09.690898] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:09.694694] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: DOWN (p=5.05%) [2026-02-19T20:20:09.694981] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-02-19T20:20:09.695115] [INFO ] [sig ] CWCO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:09.841115] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CWCO.txt [2026-02-19T20:20:09.841368] [INFO ] [sig ] [835/3393] Completed CWCO in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-19T20:20:09.841429] [INFO ] [sig ] [836/3393] Forecasting CWD... [2026-02-19T20:20:09.841470] [INFO ] [sig ] Generating forecast for: CWD [2026-02-19T20:20:09.841512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-02-19T20:20:09.853028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-02-19T20:20:09.853428] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-02-19T20:20:09.854274] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-02-19T20:20:09.854329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:09.854362] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:09.854390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:09.854447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:09.912928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:09.913835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:09.913920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:09.913952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:10.035698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:10.035873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:10.035921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:10.035951] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:10.039990] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: DOWN (p=40.29%) [2026-02-19T20:20:10.040488] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-02-19T20:20:10.040648] [INFO ] [sig ] CWD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:10.192880] [INFO ] [LOCAL ] Saved forecast: CWD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CWD.txt [2026-02-19T20:20:10.193027] [INFO ] [sig ] [836/3393] Completed CWD in 0.4s | 2.74 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-19T20:20:10.193066] [INFO ] [sig ] [837/3393] Forecasting CWEN... [2026-02-19T20:20:10.193097] [INFO ] [sig ] Generating forecast for: CWEN [2026-02-19T20:20:10.193129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-02-19T20:20:10.204935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-02-19T20:20:10.205487] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-02-19T20:20:10.206392] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-02-19T20:20:10.206446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:10.206480] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:10.206507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:10.206565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:10.270499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:10.271463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:10.271551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:10.271606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:10.397683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:10.397842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:10.397882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:10.397911] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:10.401632] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: UP (p=89.83%) [2026-02-19T20:20:10.401965] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-02-19T20:20:10.402125] [INFO ] [sig ] CWEN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:10.550912] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CWEN.txt [2026-02-19T20:20:10.551079] [INFO ] [sig ] [837/3393] Completed CWEN in 0.4s | 2.74 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-19T20:20:10.551120] [INFO ] [sig ] [838/3393] Forecasting CWH... [2026-02-19T20:20:10.551151] [INFO ] [sig ] Generating forecast for: CWH [2026-02-19T20:20:10.551191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-02-19T20:20:10.563014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-02-19T20:20:10.563382] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-02-19T20:20:10.564198] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-02-19T20:20:10.564251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:10.564285] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:10.564313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:10.564370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:10.621235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:10.622154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:10.622241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:10.622273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:10.743298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:10.743465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:10.743523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:10.743554] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:10.747033] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: DOWN (p=11.21%) [2026-02-19T20:20:10.747333] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-02-19T20:20:10.747471] [INFO ] [sig ] CWH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:10.894816] [INFO ] [LOCAL ] Saved forecast: CWH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CWH.txt [2026-02-19T20:20:10.894970] [INFO ] [sig ] [838/3393] Completed CWH in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-19T20:20:10.895010] [INFO ] [sig ] [839/3393] Forecasting CWK... [2026-02-19T20:20:10.895040] [INFO ] [sig ] Generating forecast for: CWK [2026-02-19T20:20:10.895072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-02-19T20:20:10.906848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-02-19T20:20:10.907233] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-02-19T20:20:10.908098] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-02-19T20:20:10.908153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:10.908215] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:10.908243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:10.908300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:10.966620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:10.967515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:10.967628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:10.967664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:11.086767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:11.086926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:11.087152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:11.087180] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:11.090620] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: UP (p=77.73%) [2026-02-19T20:20:11.090908] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-02-19T20:20:11.091190] [INFO ] [sig ] CWK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:11.233871] [INFO ] [LOCAL ] Saved forecast: CWK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CWK.txt [2026-02-19T20:20:11.234074] [INFO ] [sig ] [839/3393] Completed CWK in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-19T20:20:11.234128] [INFO ] [sig ] [840/3393] Forecasting CXDO... [2026-02-19T20:20:11.234167] [INFO ] [sig ] Generating forecast for: CXDO [2026-02-19T20:20:11.234204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-02-19T20:20:11.245800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-02-19T20:20:11.246110] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-02-19T20:20:11.246933] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-02-19T20:20:11.246988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:11.247019] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:11.247047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:11.247105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:11.304888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:11.305811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:11.305898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:11.305933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:11.425563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:11.425750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:11.425792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:11.425820] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:11.429322] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: UP (p=66.21%) [2026-02-19T20:20:11.429643] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-02-19T20:20:11.429778] [INFO ] [sig ] CXDO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:11.573217] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CXDO.txt [2026-02-19T20:20:11.573355] [INFO ] [sig ] [840/3393] Completed CXDO in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-19T20:20:11.573395] [INFO ] [sig ] [841/3393] Forecasting CXE... [2026-02-19T20:20:11.573425] [INFO ] [sig ] Generating forecast for: CXE [2026-02-19T20:20:11.573456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-02-19T20:20:11.585381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-02-19T20:20:11.585707] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-02-19T20:20:11.586468] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-02-19T20:20:11.586521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:11.586554] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:11.586604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:11.586663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:11.647227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:11.648227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:11.648313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:11.648346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:11.765743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:11.765921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:11.765969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:11.765997] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:11.769539] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: DOWN (p=8.07%) [2026-02-19T20:20:11.769854] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-02-19T20:20:11.769990] [INFO ] [sig ] CXE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:11.912289] [INFO ] [LOCAL ] Saved forecast: CXE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CXE.txt [2026-02-19T20:20:11.912420] [INFO ] [sig ] [841/3393] Completed CXE in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-19T20:20:11.912461] [INFO ] [sig ] [842/3393] Forecasting CXSE... [2026-02-19T20:20:11.912491] [INFO ] [sig ] Generating forecast for: CXSE [2026-02-19T20:20:11.912522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-02-19T20:20:11.923267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-02-19T20:20:11.923591] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-02-19T20:20:11.924408] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-02-19T20:20:11.924461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:11.924508] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:11.924536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:11.924616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:11.981307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:11.982048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:11.982133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:11.982167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:12.097192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:12.097377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:12.097429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:12.097528] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:12.102106] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: UP (p=90.11%) [2026-02-19T20:20:12.102411] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-02-19T20:20:12.102560] [INFO ] [sig ] CXSE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:12.257070] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CXSE.txt [2026-02-19T20:20:12.257235] [INFO ] [sig ] [842/3393] Completed CXSE in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-19T20:20:12.257278] [INFO ] [sig ] [843/3393] Forecasting CYD... [2026-02-19T20:20:12.257310] [INFO ] [sig ] Generating forecast for: CYD [2026-02-19T20:20:12.257343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-02-19T20:20:12.269263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-02-19T20:20:12.269687] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-02-19T20:20:12.270506] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-02-19T20:20:12.270561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:12.270624] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:12.270653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:12.270716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:12.329408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:12.330335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:12.330424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:12.330458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:12.457545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:12.457725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:12.457768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:12.457798] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:12.461956] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: UP (p=94.97%) [2026-02-19T20:20:12.462249] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-02-19T20:20:12.462386] [INFO ] [sig ] CYD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:12.614483] [INFO ] [LOCAL ] Saved forecast: CYD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CYD.txt [2026-02-19T20:20:12.614681] [INFO ] [sig ] [843/3393] Completed CYD in 0.4s | 2.74 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-19T20:20:12.614726] [INFO ] [sig ] [844/3393] Forecasting CYH... [2026-02-19T20:20:12.614759] [INFO ] [sig ] Generating forecast for: CYH [2026-02-19T20:20:12.614793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-02-19T20:20:12.626189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-02-19T20:20:12.626694] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-02-19T20:20:12.627517] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-02-19T20:20:12.627591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:12.627628] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:12.627657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:12.627717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:12.685990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:12.686958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:12.687047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:12.687081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:12.830759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:12.830941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:12.830994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:12.831033] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:12.835523] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: UP (p=59.58%) [2026-02-19T20:20:12.835918] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-02-19T20:20:12.836096] [INFO ] [sig ] CYH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:12.988905] [INFO ] [LOCAL ] Saved forecast: CYH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/CYH.txt [2026-02-19T20:20:12.989072] [INFO ] [sig ] [844/3393] Completed CYH in 0.4s | 2.74 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-19T20:20:12.989126] [INFO ] [sig ] [845/3393] Forecasting CYN... [2026-02-19T20:20:12.989164] [INFO ] [sig ] Generating forecast for: CYN [2026-02-19T20:20:12.989198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-02-19T20:20:13.000347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-02-19T20:20:13.000726] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-02-19T20:20:13.001612] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-02-19T20:20:13.001675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:13.001711] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:13.001740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:13.001797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:13.065690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:13.066806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:13.066910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:13.066956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:13.196484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:13.196694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:13.196752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:13.196794] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:13.201550] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: DOWN (p=14.34%) [2026-02-19T20:20:13.201952] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-02-19T20:20:13.202134] [INFO ] [sig ] CYN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:13.355221] [INFO ] [LOCAL ] Saved forecast: CYN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CYN.txt [2026-02-19T20:20:13.355393] [INFO ] [sig ] [845/3393] Completed CYN in 0.4s | 2.74 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-19T20:20:13.355435] [INFO ] [sig ] [846/3393] Forecasting CYRX... [2026-02-19T20:20:13.355465] [INFO ] [sig ] Generating forecast for: CYRX [2026-02-19T20:20:13.355512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-02-19T20:20:13.367299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-02-19T20:20:13.367701] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-02-19T20:20:13.368555] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-02-19T20:20:13.368625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:13.368659] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:13.368686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:13.368742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:13.431313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:13.432378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:13.432463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:13.432497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:13.558796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:13.558960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:13.559000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:13.559028] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:13.562532] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: DOWN (p=49.98%) [2026-02-19T20:20:13.562847] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-02-19T20:20:13.562991] [INFO ] [sig ] CYRX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:13.704768] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CYRX.txt [2026-02-19T20:20:13.704930] [INFO ] [sig ] [846/3393] Completed CYRX in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-19T20:20:13.704971] [INFO ] [sig ] [847/3393] Forecasting CYTK... [2026-02-19T20:20:13.705003] [INFO ] [sig ] Generating forecast for: CYTK [2026-02-19T20:20:13.705035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-02-19T20:20:13.717328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-02-19T20:20:13.717703] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-02-19T20:20:13.718522] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-02-19T20:20:13.718605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:13.718642] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:13.718669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:13.718726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:13.777792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:13.778738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:13.778824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:13.778858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:13.907234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:13.907406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:13.907446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:13.907476] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:13.911038] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: DOWN (p=8.87%) [2026-02-19T20:20:13.911348] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-02-19T20:20:13.911486] [INFO ] [sig ] CYTK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:14.054678] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CYTK.txt [2026-02-19T20:20:14.054826] [INFO ] [sig ] [847/3393] Completed CYTK in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-19T20:20:14.054866] [INFO ] [sig ] [848/3393] Forecasting CZFS... [2026-02-19T20:20:14.054897] [INFO ] [sig ] Generating forecast for: CZFS [2026-02-19T20:20:14.054928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-02-19T20:20:14.065349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-02-19T20:20:14.065702] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-02-19T20:20:14.066658] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-02-19T20:20:14.066712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:14.066745] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:14.066772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:14.066828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:14.125990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:14.126910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:14.127013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:14.127052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:14.225943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:14.226107] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-19T20:20:14.226146] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:14.226175] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:14.230420] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: DOWN (p=14.32%) [2026-02-19T20:20:14.230723] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-02-19T20:20:14.230859] [INFO ] [sig ] CZFS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:14.379716] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CZFS.txt [2026-02-19T20:20:14.379880] [INFO ] [sig ] [848/3393] Completed CZFS in 0.3s | 2.74 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-19T20:20:14.379920] [INFO ] [sig ] [849/3393] Forecasting CZNC... [2026-02-19T20:20:14.379950] [INFO ] [sig ] Generating forecast for: CZNC [2026-02-19T20:20:14.379981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-02-19T20:20:14.392743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-02-19T20:20:14.393183] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-02-19T20:20:14.394427] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-02-19T20:20:14.394481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:14.394514] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:14.394551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:14.394639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:14.456025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:14.456914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:14.457274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:14.457329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:14.588542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:14.588724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:14.588768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:14.588816] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:14.592456] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: DOWN (p=30.90%) [2026-02-19T20:20:14.592764] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-02-19T20:20:14.592899] [INFO ] [sig ] CZNC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:14.749761] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CZNC.txt [2026-02-19T20:20:14.749927] [INFO ] [sig ] [849/3393] Completed CZNC in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-19T20:20:14.749977] [INFO ] [sig ] [850/3393] Forecasting CZWI... [2026-02-19T20:20:14.750018] [INFO ] [sig ] Generating forecast for: CZWI [2026-02-19T20:20:14.750058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-02-19T20:20:14.762213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-02-19T20:20:14.762623] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-02-19T20:20:14.763482] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-02-19T20:20:14.763538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:14.763608] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:14.763641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:14.763700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:14.827312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:14.828223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:14.828314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:14.828348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:14.947359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:14.947522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:14.947563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:14.947618] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:14.951766] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: DOWN (p=23.68%) [2026-02-19T20:20:14.952064] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-02-19T20:20:14.952202] [INFO ] [sig ] CZWI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:15.103983] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/CZWI.txt [2026-02-19T20:20:15.104342] [INFO ] [sig ] [850/3393] Completed CZWI in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-19T20:20:15.104391] [INFO ] [sig ] [851/3393] Forecasting DAL... [2026-02-19T20:20:15.104422] [INFO ] [sig ] Generating forecast for: DAL [2026-02-19T20:20:15.104454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-02-19T20:20:15.116906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-02-19T20:20:15.117290] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-02-19T20:20:15.118166] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-02-19T20:20:15.118220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:15.118252] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:15.118279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:15.118335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:15.178326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:15.179191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:15.179276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:15.179324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:15.305409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:15.305587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:15.305631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:15.305660] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:15.309511] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: UP (p=51.30%) [2026-02-19T20:20:15.310002] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-02-19T20:20:15.310131] [INFO ] [sig ] DAL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:15.452434] [INFO ] [LOCAL ] Saved forecast: DAL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DAL.txt [2026-02-19T20:20:15.452590] [INFO ] [sig ] [851/3393] Completed DAL in 0.3s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-19T20:20:15.452633] [INFO ] [sig ] [852/3393] Forecasting DAN... [2026-02-19T20:20:15.452664] [INFO ] [sig ] Generating forecast for: DAN [2026-02-19T20:20:15.452694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-02-19T20:20:15.464048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-02-19T20:20:15.464410] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-02-19T20:20:15.465205] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-02-19T20:20:15.465259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:15.465291] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:15.465317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:15.465374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:15.522889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:15.523681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:15.523763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:15.523797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:15.655469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:15.655658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:15.655706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:15.655748] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:15.659693] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: UP (p=69.83%) [2026-02-19T20:20:15.659997] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-02-19T20:20:15.660138] [INFO ] [sig ] DAN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:15.804216] [INFO ] [LOCAL ] Saved forecast: DAN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DAN.txt [2026-02-19T20:20:15.804408] [INFO ] [sig ] [852/3393] Completed DAN in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-19T20:20:15.804450] [INFO ] [sig ] [853/3393] Forecasting DAO... [2026-02-19T20:20:15.804482] [INFO ] [sig ] Generating forecast for: DAO [2026-02-19T20:20:15.804513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-02-19T20:20:15.816457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-02-19T20:20:15.816950] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-02-19T20:20:15.817881] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-02-19T20:20:15.817938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:15.817972] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:15.817999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:15.818242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:15.876897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:15.877822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:15.877907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:15.877941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:15.996975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:15.997123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:15.997163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:15.997192] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:16.000663] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: DOWN (p=7.29%) [2026-02-19T20:20:16.000936] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-02-19T20:20:16.001063] [INFO ] [sig ] DAO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:16.141088] [INFO ] [LOCAL ] Saved forecast: DAO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DAO.txt [2026-02-19T20:20:16.141202] [INFO ] [sig ] [853/3393] Completed DAO in 0.3s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-19T20:20:16.141241] [INFO ] [sig ] [854/3393] Forecasting DAPP... [2026-02-19T20:20:16.141271] [INFO ] [sig ] Generating forecast for: DAPP [2026-02-19T20:20:16.141302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-02-19T20:20:16.152683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-02-19T20:20:16.153023] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-02-19T20:20:16.153816] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-02-19T20:20:16.153868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:16.153899] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:16.153927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:16.153987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:16.210718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:16.211347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:16.211425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:16.211458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:16.336968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:16.337139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:16.337182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:16.337212] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:16.340666] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: DOWN (p=5.61%) [2026-02-19T20:20:16.340945] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-02-19T20:20:16.341078] [INFO ] [sig ] DAPP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:16.488124] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DAPP.txt [2026-02-19T20:20:16.488281] [INFO ] [sig ] [854/3393] Completed DAPP in 0.3s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-19T20:20:16.488321] [INFO ] [sig ] [855/3393] Forecasting DARE... [2026-02-19T20:20:16.488350] [INFO ] [sig ] Generating forecast for: DARE [2026-02-19T20:20:16.488381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-02-19T20:20:16.500190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-02-19T20:20:16.500519] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-02-19T20:20:16.501500] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-02-19T20:20:16.501614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:16.501673] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:16.501706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:16.501765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:16.559400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:16.560062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:16.560142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:16.560174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:16.671803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:16.671962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:16.672005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:16.672036] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:16.675452] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: UP (p=95.20%) [2026-02-19T20:20:16.675747] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-02-19T20:20:16.675874] [INFO ] [sig ] DARE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:16.818025] [INFO ] [LOCAL ] Saved forecast: DARE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DARE.txt [2026-02-19T20:20:16.818175] [INFO ] [sig ] [855/3393] Completed DARE in 0.3s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-19T20:20:16.818213] [INFO ] [sig ] [856/3393] Forecasting DASH... [2026-02-19T20:20:16.818242] [INFO ] [sig ] Generating forecast for: DASH [2026-02-19T20:20:16.818273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-02-19T20:20:16.829790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-02-19T20:20:16.830115] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-02-19T20:20:16.830913] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-02-19T20:20:16.830966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:16.831032] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:16.831062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:16.831119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:16.888678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:16.889357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:16.889435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:16.889468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:17.013906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:17.014061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:17.014100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:17.014129] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:17.017620] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: UP (p=98.87%) [2026-02-19T20:20:17.017891] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-02-19T20:20:17.018017] [INFO ] [sig ] DASH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:17.167005] [INFO ] [LOCAL ] Saved forecast: DASH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DASH.txt [2026-02-19T20:20:17.167200] [INFO ] [sig ] [856/3393] Completed DASH in 0.3s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-19T20:20:17.167250] [INFO ] [sig ] [857/3393] Forecasting DAVA... [2026-02-19T20:20:17.167288] [INFO ] [sig ] Generating forecast for: DAVA [2026-02-19T20:20:17.167326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-02-19T20:20:17.181290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-02-19T20:20:17.181647] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-02-19T20:20:17.182424] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-02-19T20:20:17.182476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:17.182510] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:17.182537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:17.182617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:17.240172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:17.241030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:17.241116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:17.241149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:17.363285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:17.363444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:17.363485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:17.363514] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:17.366936] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: DOWN (p=45.91%) [2026-02-19T20:20:17.367239] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-02-19T20:20:17.367383] [INFO ] [sig ] DAVA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:17.525283] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DAVA.txt [2026-02-19T20:20:17.525451] [INFO ] [sig ] [857/3393] Completed DAVA in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-19T20:20:17.525492] [INFO ] [sig ] [858/3393] Forecasting DAVE... [2026-02-19T20:20:17.525524] [INFO ] [sig ] Generating forecast for: DAVE [2026-02-19T20:20:17.525555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-02-19T20:20:17.537199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-02-19T20:20:17.537559] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-02-19T20:20:17.538402] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-02-19T20:20:17.538457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:17.538491] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:17.538519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:17.538600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:17.596700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:17.597635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:17.597722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:17.597757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:17.719546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:17.719727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:17.719766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:17.719795] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:17.723189] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: DOWN (p=30.10%) [2026-02-19T20:20:17.723685] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-02-19T20:20:17.723814] [INFO ] [sig ] DAVE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:17.869424] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DAVE.txt [2026-02-19T20:20:17.869631] [INFO ] [sig ] [858/3393] Completed DAVE in 0.3s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-19T20:20:17.869676] [INFO ] [sig ] [859/3393] Forecasting DAWN... [2026-02-19T20:20:17.869708] [INFO ] [sig ] Generating forecast for: DAWN [2026-02-19T20:20:17.869740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-02-19T20:20:17.881804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-02-19T20:20:17.882234] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-02-19T20:20:17.883114] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-02-19T20:20:17.883171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:17.883206] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:17.883235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:17.883295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:17.943856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:17.944801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:17.944891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:17.944924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:18.076166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:18.076328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:18.076370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:18.076434] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:18.080266] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: DOWN (p=17.31%) [2026-02-19T20:20:18.080560] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-02-19T20:20:18.080719] [INFO ] [sig ] DAWN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:18.226964] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DAWN.txt [2026-02-19T20:20:18.227146] [INFO ] [sig ] [859/3393] Completed DAWN in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-19T20:20:18.227193] [INFO ] [sig ] [860/3393] Forecasting DB... [2026-02-19T20:20:18.227229] [INFO ] [sig ] Generating forecast for: DB [2026-02-19T20:20:18.227263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-02-19T20:20:18.239543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-02-19T20:20:18.239950] [INFO ] [FORECASTER] Starting predict_future for DB [2026-02-19T20:20:18.240781] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-02-19T20:20:18.240836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:18.240870] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:18.240897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:18.240955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:18.301131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:18.302028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:18.302116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:18.302149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:18.429165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:18.429527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:18.429590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:18.429624] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:18.433331] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: UP (p=59.67%) [2026-02-19T20:20:18.433657] [INFO ] [FORECASTER] Completed predict_future for DB [2026-02-19T20:20:18.433792] [INFO ] [sig ] DB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:18.576527] [INFO ] [LOCAL ] Saved forecast: DB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DB.txt [2026-02-19T20:20:18.576712] [INFO ] [sig ] [860/3393] Completed DB in 0.3s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-19T20:20:18.576756] [INFO ] [sig ] [861/3393] Forecasting DBI... [2026-02-19T20:20:18.576788] [INFO ] [sig ] Generating forecast for: DBI [2026-02-19T20:20:18.576818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-02-19T20:20:18.588477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-02-19T20:20:18.588881] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-02-19T20:20:18.589798] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-02-19T20:20:18.589859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:18.589900] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:18.589933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:18.589999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:18.649643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:18.650512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:18.650617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:18.650654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:18.769520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:18.769706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:18.769749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:18.769779] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:18.773322] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: DOWN (p=17.17%) [2026-02-19T20:20:18.773639] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-02-19T20:20:18.773779] [INFO ] [sig ] DBI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:18.918421] [INFO ] [LOCAL ] Saved forecast: DBI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DBI.txt [2026-02-19T20:20:18.918566] [INFO ] [sig ] [861/3393] Completed DBI in 0.3s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-19T20:20:18.918628] [INFO ] [sig ] [862/3393] Forecasting DBL... [2026-02-19T20:20:18.918660] [INFO ] [sig ] Generating forecast for: DBL [2026-02-19T20:20:18.918693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-02-19T20:20:18.930153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-02-19T20:20:18.930494] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-02-19T20:20:18.931324] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-02-19T20:20:18.931378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:18.931411] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:18.931439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:18.931497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:18.991274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:18.992187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:18.992276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:18.992310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:19.117286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:19.117446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:19.117505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:19.117535] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:19.121241] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: DOWN (p=11.28%) [2026-02-19T20:20:19.121738] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-02-19T20:20:19.121867] [INFO ] [sig ] DBL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:19.270109] [INFO ] [LOCAL ] Saved forecast: DBL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DBL.txt [2026-02-19T20:20:19.270270] [INFO ] [sig ] [862/3393] Completed DBL in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-19T20:20:19.270315] [INFO ] [sig ] [863/3393] Forecasting DBRG... [2026-02-19T20:20:19.270347] [INFO ] [sig ] Generating forecast for: DBRG [2026-02-19T20:20:19.270378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-02-19T20:20:19.283099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-02-19T20:20:19.283724] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-02-19T20:20:19.284642] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-02-19T20:20:19.284699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:19.284734] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:19.284762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:19.284820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:19.344926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:19.345843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:19.345930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:19.345965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:19.474875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:19.475051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:19.475104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:19.475352] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:19.479729] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: UP (p=60.91%) [2026-02-19T20:20:19.480085] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-02-19T20:20:19.480441] [INFO ] [sig ] DBRG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:19.637048] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DBRG.txt [2026-02-19T20:20:19.637211] [INFO ] [sig ] [863/3393] Completed DBRG in 0.4s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-19T20:20:19.637254] [INFO ] [sig ] [864/3393] Forecasting DBX... [2026-02-19T20:20:19.637285] [INFO ] [sig ] Generating forecast for: DBX [2026-02-19T20:20:19.637316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-02-19T20:20:19.649679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-02-19T20:20:19.650064] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-02-19T20:20:19.651077] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-02-19T20:20:19.651131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:19.651163] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:19.651190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:19.651247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:19.709992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:19.710985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:19.711081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:19.711126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:19.836334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:19.836493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:19.836533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:19.836563] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:19.840050] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: UP (p=77.01%) [2026-02-19T20:20:19.840339] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-02-19T20:20:19.840472] [INFO ] [sig ] DBX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:19.985500] [INFO ] [LOCAL ] Saved forecast: DBX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DBX.txt [2026-02-19T20:20:19.985655] [INFO ] [sig ] [864/3393] Completed DBX in 0.3s | 2.74 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-19T20:20:19.985697] [INFO ] [sig ] [865/3393] Forecasting DCBO... [2026-02-19T20:20:19.985728] [INFO ] [sig ] Generating forecast for: DCBO [2026-02-19T20:20:19.985758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-02-19T20:20:19.996893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-02-19T20:20:19.997208] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-02-19T20:20:19.998039] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-02-19T20:20:19.998125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:19.998157] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:19.998183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:19.998241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:20.056049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:20.056737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:20.056821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:20.056855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:20.182882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:20.183053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:20.183094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:20.183135] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:20.186708] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: UP (p=65.76%) [2026-02-19T20:20:20.187002] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-02-19T20:20:20.187129] [INFO ] [sig ] DCBO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:20.335140] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DCBO.txt [2026-02-19T20:20:20.335280] [INFO ] [sig ] [865/3393] Completed DCBO in 0.3s | 2.74 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-19T20:20:20.335320] [INFO ] [sig ] [866/3393] Forecasting DCI... [2026-02-19T20:20:20.335351] [INFO ] [sig ] Generating forecast for: DCI [2026-02-19T20:20:20.335381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-02-19T20:20:20.347744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-02-19T20:20:20.348085] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-02-19T20:20:20.348895] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-02-19T20:20:20.348949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:20.348996] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:20.349027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:20.349085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:20.408128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:20.409054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:20.409184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:20.409221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:20.532481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:20.532661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:20.532705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:20.532735] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:20.536149] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: UP (p=99.17%) [2026-02-19T20:20:20.536434] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-02-19T20:20:20.536564] [INFO ] [sig ] DCI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:20.686214] [INFO ] [LOCAL ] Saved forecast: DCI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DCI.txt [2026-02-19T20:20:20.686434] [INFO ] [sig ] [866/3393] Completed DCI in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-19T20:20:20.686497] [INFO ] [sig ] [867/3393] Forecasting DCO... [2026-02-19T20:20:20.686543] [INFO ] [sig ] Generating forecast for: DCO [2026-02-19T20:20:20.686615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-02-19T20:20:20.699108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-02-19T20:20:20.699509] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-02-19T20:20:20.700374] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-02-19T20:20:20.700428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:20.700461] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:20.700500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:20.700568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:20.759770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:20.760541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:20.760647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:20.760682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:20.890564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:20.890747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:20.890794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:20.890827] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:20.894338] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: UP (p=63.72%) [2026-02-19T20:20:20.894650] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-02-19T20:20:20.894788] [INFO ] [sig ] DCO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:21.041153] [INFO ] [LOCAL ] Saved forecast: DCO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DCO.txt [2026-02-19T20:20:21.041333] [INFO ] [sig ] [867/3393] Completed DCO in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-19T20:20:21.041375] [INFO ] [sig ] [868/3393] Forecasting DCOM... [2026-02-19T20:20:21.041404] [INFO ] [sig ] Generating forecast for: DCOM [2026-02-19T20:20:21.041435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-02-19T20:20:21.053526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-02-19T20:20:21.053966] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-02-19T20:20:21.054876] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-02-19T20:20:21.054932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:21.054965] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:21.054993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:21.055052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:21.114802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:21.115694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:21.115782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:21.115815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:21.239044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:21.239211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:21.239258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:21.239288] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:21.243387] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: DOWN (p=8.13%) [2026-02-19T20:20:21.243699] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-02-19T20:20:21.243839] [INFO ] [sig ] DCOM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:21.421286] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DCOM.txt [2026-02-19T20:20:21.421653] [INFO ] [sig ] [868/3393] Completed DCOM in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-19T20:20:21.421697] [INFO ] [sig ] [869/3393] Forecasting DCTH... [2026-02-19T20:20:21.421728] [INFO ] [sig ] Generating forecast for: DCTH [2026-02-19T20:20:21.421760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-02-19T20:20:21.434116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-02-19T20:20:21.434567] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-02-19T20:20:21.435456] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-02-19T20:20:21.435513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:21.435547] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:21.435598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:21.435666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:21.496721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:21.497658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:21.497747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:21.497780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:21.618678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:21.618840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:21.618881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:21.618910] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:21.622333] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: UP (p=61.73%) [2026-02-19T20:20:21.622636] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-02-19T20:20:21.622766] [INFO ] [sig ] DCTH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:21.777502] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DCTH.txt [2026-02-19T20:20:21.777718] [INFO ] [sig ] [869/3393] Completed DCTH in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-19T20:20:21.777762] [INFO ] [sig ] [870/3393] Forecasting DD... [2026-02-19T20:20:21.777802] [INFO ] [sig ] Generating forecast for: DD [2026-02-19T20:20:21.777834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-02-19T20:20:21.789365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-02-19T20:20:21.789749] [INFO ] [FORECASTER] Starting predict_future for DD [2026-02-19T20:20:21.790679] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-02-19T20:20:21.790741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:21.790785] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:21.790821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:21.790899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:21.852390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:21.853447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:21.853536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:21.853570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:21.981045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:21.981212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:21.981253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:21.981284] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:21.984797] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: DOWN (p=40.72%) [2026-02-19T20:20:21.985089] [INFO ] [FORECASTER] Completed predict_future for DD [2026-02-19T20:20:21.985227] [INFO ] [sig ] DD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:22.131412] [INFO ] [LOCAL ] Saved forecast: DD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DD.txt [2026-02-19T20:20:22.131616] [INFO ] [sig ] [870/3393] Completed DD in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-19T20:20:22.131662] [INFO ] [sig ] [871/3393] Forecasting DDD... [2026-02-19T20:20:22.131694] [INFO ] [sig ] Generating forecast for: DDD [2026-02-19T20:20:22.131727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-02-19T20:20:22.143446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-02-19T20:20:22.143847] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-02-19T20:20:22.144768] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-02-19T20:20:22.144839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:22.144896] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:22.144930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:22.144988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:22.204384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:22.205287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:22.205376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:22.205410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:22.331288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:22.331443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:22.331484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:22.331514] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:22.335079] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: UP (p=97.09%) [2026-02-19T20:20:22.335363] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-02-19T20:20:22.335496] [INFO ] [sig ] DDD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:22.478030] [INFO ] [LOCAL ] Saved forecast: DDD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DDD.txt [2026-02-19T20:20:22.478217] [INFO ] [sig ] [871/3393] Completed DDD in 0.3s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-19T20:20:22.478259] [INFO ] [sig ] [872/3393] Forecasting DDI... [2026-02-19T20:20:22.478289] [INFO ] [sig ] Generating forecast for: DDI [2026-02-19T20:20:22.478320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-02-19T20:20:22.489427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-02-19T20:20:22.489813] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-02-19T20:20:22.490652] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-02-19T20:20:22.490717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:22.490752] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:22.490781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:22.490838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:22.552563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:22.553392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:22.553473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:22.553507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:22.674806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:22.674962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:22.675001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:22.675031] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:22.678522] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: UP (p=65.33%) [2026-02-19T20:20:22.678833] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-02-19T20:20:22.678969] [INFO ] [sig ] DDI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:22.820728] [INFO ] [LOCAL ] Saved forecast: DDI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DDI.txt [2026-02-19T20:20:22.820872] [INFO ] [sig ] [872/3393] Completed DDI in 0.3s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-19T20:20:22.820913] [INFO ] [sig ] [873/3393] Forecasting DDL... [2026-02-19T20:20:22.820945] [INFO ] [sig ] Generating forecast for: DDL [2026-02-19T20:20:22.820975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-02-19T20:20:22.832478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-02-19T20:20:22.832824] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-02-19T20:20:22.833626] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-02-19T20:20:22.833680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:22.833741] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:22.833769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:22.833825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:22.895088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:22.896274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:22.896364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:22.896398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:23.033242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:23.033416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:23.033458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:23.033505] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:23.037449] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: UP (p=98.50%) [2026-02-19T20:20:23.037833] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-02-19T20:20:23.037986] [INFO ] [sig ] DDL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:23.246823] [INFO ] [LOCAL ] Saved forecast: DDL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DDL.txt [2026-02-19T20:20:23.247074] [INFO ] [sig ] [873/3393] Completed DDL in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-19T20:20:23.247145] [INFO ] [sig ] [874/3393] Forecasting DDOG... [2026-02-19T20:20:23.247197] [INFO ] [sig ] Generating forecast for: DDOG [2026-02-19T20:20:23.247246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-02-19T20:20:23.262266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-02-19T20:20:23.262812] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-02-19T20:20:23.263887] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-02-19T20:20:23.263953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:23.263989] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:23.264017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:23.264076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:23.351885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:23.353180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:23.353319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:23.353378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:23.525105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:23.525350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:23.525422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:23.525472] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:23.531109] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: DOWN (p=6.24%) [2026-02-19T20:20:23.531687] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-02-19T20:20:23.531913] [INFO ] [sig ] DDOG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:23.767780] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DDOG.txt [2026-02-19T20:20:23.768021] [INFO ] [sig ] [874/3393] Completed DDOG in 0.5s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-19T20:20:23.768119] [INFO ] [sig ] [875/3393] Forecasting DDS... [2026-02-19T20:20:23.768174] [INFO ] [sig ] Generating forecast for: DDS [2026-02-19T20:20:23.768227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-02-19T20:20:23.792726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-02-19T20:20:23.793330] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-02-19T20:20:23.794684] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-02-19T20:20:23.794760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:23.794813] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:23.794860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:23.794951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:23.878177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:23.879426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:23.879539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:23.879606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:24.042499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:24.042691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:24.042735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:24.042765] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:24.046554] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: DOWN (p=37.22%) [2026-02-19T20:20:24.046950] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-02-19T20:20:24.047141] [INFO ] [sig ] DDS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:24.267092] [INFO ] [LOCAL ] Saved forecast: DDS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DDS.txt [2026-02-19T20:20:24.267282] [INFO ] [sig ] [875/3393] Completed DDS in 0.5s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-19T20:20:24.267325] [INFO ] [sig ] [876/3393] Forecasting DE... [2026-02-19T20:20:24.267358] [INFO ] [sig ] Generating forecast for: DE [2026-02-19T20:20:24.267392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-02-19T20:20:24.280478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-02-19T20:20:24.280956] [INFO ] [FORECASTER] Starting predict_future for DE [2026-02-19T20:20:24.281896] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-02-19T20:20:24.281954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:24.281987] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:24.282015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:24.282073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:24.348481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:24.349537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:24.349655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:24.349691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:24.482596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:24.482773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:24.482815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:24.482845] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:24.487424] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: DOWN (p=35.22%) [2026-02-19T20:20:24.487912] [INFO ] [FORECASTER] Completed predict_future for DE [2026-02-19T20:20:24.488136] [INFO ] [sig ] DE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:24.641564] [INFO ] [LOCAL ] Saved forecast: DE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DE.txt [2026-02-19T20:20:24.641733] [INFO ] [sig ] [876/3393] Completed DE in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-19T20:20:24.641773] [INFO ] [sig ] [877/3393] Forecasting DEA... [2026-02-19T20:20:24.641804] [INFO ] [sig ] Generating forecast for: DEA [2026-02-19T20:20:24.641838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-02-19T20:20:24.654212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-02-19T20:20:24.654611] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-02-19T20:20:24.655412] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-02-19T20:20:24.655466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:24.655498] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:24.655525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:24.655625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:24.716696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:24.717644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:24.717730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:24.717764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:24.840400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:24.840562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:24.840622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:24.840652] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:24.844797] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: UP (p=89.33%) [2026-02-19T20:20:24.845076] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-02-19T20:20:24.845208] [INFO ] [sig ] DEA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:24.987527] [INFO ] [LOCAL ] Saved forecast: DEA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DEA.txt [2026-02-19T20:20:24.987655] [INFO ] [sig ] [877/3393] Completed DEA in 0.3s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-19T20:20:24.987697] [INFO ] [sig ] [878/3393] Forecasting DECK... [2026-02-19T20:20:24.987727] [INFO ] [sig ] Generating forecast for: DECK [2026-02-19T20:20:24.987757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-02-19T20:20:24.999231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-02-19T20:20:24.999530] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-02-19T20:20:25.000313] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-02-19T20:20:25.000552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:25.000603] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:25.000632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:25.000689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:25.058413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:25.059026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:25.059106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:25.059144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:25.180912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:25.181055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:25.181094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:25.181126] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:25.184503] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: UP (p=63.93%) [2026-02-19T20:20:25.184795] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-02-19T20:20:25.184922] [INFO ] [sig ] DECK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:25.328186] [INFO ] [LOCAL ] Saved forecast: DECK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DECK.txt [2026-02-19T20:20:25.328343] [INFO ] [sig ] [878/3393] Completed DECK in 0.3s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-19T20:20:25.328383] [INFO ] [sig ] [879/3393] Forecasting DEI... [2026-02-19T20:20:25.328414] [INFO ] [sig ] Generating forecast for: DEI [2026-02-19T20:20:25.328444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-02-19T20:20:25.340468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-02-19T20:20:25.340825] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-02-19T20:20:25.341628] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-02-19T20:20:25.341697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:25.341730] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:25.341757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:25.341813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:25.398527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:25.399277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:25.399359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:25.399393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:25.521545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:25.521726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:25.521766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:25.521794] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:25.525232] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: DOWN (p=29.73%) [2026-02-19T20:20:25.525533] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-02-19T20:20:25.525689] [INFO ] [sig ] DEI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:25.671338] [INFO ] [LOCAL ] Saved forecast: DEI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DEI.txt [2026-02-19T20:20:25.671719] [INFO ] [sig ] [879/3393] Completed DEI in 0.3s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-19T20:20:25.671762] [INFO ] [sig ] [880/3393] Forecasting DELL... [2026-02-19T20:20:25.671791] [INFO ] [sig ] Generating forecast for: DELL [2026-02-19T20:20:25.671842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-02-19T20:20:25.684854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-02-19T20:20:25.685249] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-02-19T20:20:25.686262] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-02-19T20:20:25.686502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:25.686534] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:25.686561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:25.686648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:25.745871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:25.746800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:25.746892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:25.746926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:25.871329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:25.871716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:25.871759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:25.871792] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:25.875450] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: UP (p=90.78%) [2026-02-19T20:20:25.875761] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-02-19T20:20:25.875903] [INFO ] [sig ] DELL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:26.023707] [INFO ] [LOCAL ] Saved forecast: DELL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DELL.txt [2026-02-19T20:20:26.023887] [INFO ] [sig ] [880/3393] Completed DELL in 0.4s | 2.74 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-19T20:20:26.023937] [INFO ] [sig ] [881/3393] Forecasting DEO... [2026-02-19T20:20:26.023973] [INFO ] [sig ] Generating forecast for: DEO [2026-02-19T20:20:26.024023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-02-19T20:20:26.036808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-02-19T20:20:26.037212] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-02-19T20:20:26.038472] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-02-19T20:20:26.038530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:26.038562] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:26.038610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:26.038668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:26.099200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:26.100085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:26.100175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:26.100216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:26.224471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:26.224849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:26.224891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:26.224920] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:26.228334] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: DOWN (p=8.96%) [2026-02-19T20:20:26.228641] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-02-19T20:20:26.228804] [INFO ] [sig ] DEO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:26.376056] [INFO ] [LOCAL ] Saved forecast: DEO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DEO.txt [2026-02-19T20:20:26.376227] [INFO ] [sig ] [881/3393] Completed DEO in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-19T20:20:26.376270] [INFO ] [sig ] [882/3393] Forecasting DERM... [2026-02-19T20:20:26.376303] [INFO ] [sig ] Generating forecast for: DERM [2026-02-19T20:20:26.376335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-02-19T20:20:26.387437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-02-19T20:20:26.387868] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-02-19T20:20:26.388723] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-02-19T20:20:26.388777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:26.388810] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:26.388837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:26.388894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:26.451203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:26.452311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:26.452407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:26.452442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:26.584294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:26.584466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:26.584506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:26.584535] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:26.588106] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: DOWN (p=11.62%) [2026-02-19T20:20:26.588598] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-02-19T20:20:26.588733] [INFO ] [sig ] DERM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:26.735804] [INFO ] [LOCAL ] Saved forecast: DERM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DERM.txt [2026-02-19T20:20:26.735970] [INFO ] [sig ] [882/3393] Completed DERM in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-19T20:20:26.736035] [INFO ] [sig ] [883/3393] Forecasting DFGP... [2026-02-19T20:20:26.736069] [INFO ] [sig ] Generating forecast for: DFGP [2026-02-19T20:20:26.736099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-02-19T20:20:26.747057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-02-19T20:20:26.747435] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-02-19T20:20:26.748266] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-02-19T20:20:26.748320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:26.748352] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:26.748378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:26.748435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:26.806658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:26.807560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:26.807699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:26.807734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:26.931840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:26.932018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:26.932061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:26.932093] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:26.935709] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: UP (p=97.44%) [2026-02-19T20:20:26.936025] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-02-19T20:20:26.936166] [INFO ] [sig ] DFGP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:27.091558] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DFGP.txt [2026-02-19T20:20:27.091768] [INFO ] [sig ] [883/3393] Completed DFGP in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-19T20:20:27.091815] [INFO ] [sig ] [884/3393] Forecasting DFGX... [2026-02-19T20:20:27.091849] [INFO ] [sig ] Generating forecast for: DFGX [2026-02-19T20:20:27.091895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-02-19T20:20:27.103703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-02-19T20:20:27.104145] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-02-19T20:20:27.105006] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-02-19T20:20:27.105062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:27.105096] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:27.105123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:27.105181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:27.162786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:27.163736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:27.163818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:27.163851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:27.289925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:27.290097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:27.290136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:27.290170] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:27.294075] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: UP (p=68.12%) [2026-02-19T20:20:27.294376] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-02-19T20:20:27.294508] [INFO ] [sig ] DFGX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:27.444849] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DFGX.txt [2026-02-19T20:20:27.445027] [INFO ] [sig ] [884/3393] Completed DFGX in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-19T20:20:27.445071] [INFO ] [sig ] [885/3393] Forecasting DFH... [2026-02-19T20:20:27.445101] [INFO ] [sig ] Generating forecast for: DFH [2026-02-19T20:20:27.445133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-02-19T20:20:27.457455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-02-19T20:20:27.457909] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-02-19T20:20:27.458834] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-02-19T20:20:27.458891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:27.458925] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:27.458952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:27.459010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:27.528844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:27.529793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:27.529882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:27.529916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:27.659446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:27.659634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:27.659678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:27.659707] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:27.663229] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: UP (p=61.39%) [2026-02-19T20:20:27.663527] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-02-19T20:20:27.663721] [INFO ] [sig ] DFH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:27.812742] [INFO ] [LOCAL ] Saved forecast: DFH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DFH.txt [2026-02-19T20:20:27.812910] [INFO ] [sig ] [885/3393] Completed DFH in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-19T20:20:27.812952] [INFO ] [sig ] [886/3393] Forecasting DFIN... [2026-02-19T20:20:27.812985] [INFO ] [sig ] Generating forecast for: DFIN [2026-02-19T20:20:27.813017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-02-19T20:20:27.825070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-02-19T20:20:27.825474] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-02-19T20:20:27.826313] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-02-19T20:20:27.826367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:27.826401] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:27.826429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:27.826689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:27.890878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:27.892115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:27.892206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:27.892240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:28.017629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:28.017797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:28.017856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:28.017888] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:28.021783] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: DOWN (p=4.00%) [2026-02-19T20:20:28.022066] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-02-19T20:20:28.022198] [INFO ] [sig ] DFIN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:28.166989] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DFIN.txt [2026-02-19T20:20:28.167148] [INFO ] [sig ] [886/3393] Completed DFIN in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-19T20:20:28.167190] [INFO ] [sig ] [887/3393] Forecasting DFP... [2026-02-19T20:20:28.167220] [INFO ] [sig ] Generating forecast for: DFP [2026-02-19T20:20:28.167251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-02-19T20:20:28.182345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-02-19T20:20:28.182891] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-02-19T20:20:28.184114] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-02-19T20:20:28.184184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:28.184234] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:28.184277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:28.184365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:28.249948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:28.250932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:28.251022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:28.251058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:28.377799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:28.377964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:28.378006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:28.378036] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:28.381699] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: UP (p=89.83%) [2026-02-19T20:20:28.381999] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-02-19T20:20:28.382139] [INFO ] [sig ] DFP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:28.530054] [INFO ] [LOCAL ] Saved forecast: DFP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DFP.txt [2026-02-19T20:20:28.530237] [INFO ] [sig ] [887/3393] Completed DFP in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-19T20:20:28.530280] [INFO ] [sig ] [888/3393] Forecasting DG... [2026-02-19T20:20:28.530318] [INFO ] [sig ] Generating forecast for: DG [2026-02-19T20:20:28.530352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-02-19T20:20:28.545986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-02-19T20:20:28.546401] [INFO ] [FORECASTER] Starting predict_future for DG [2026-02-19T20:20:28.547667] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-02-19T20:20:28.547733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:28.547777] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:28.547815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:28.547898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:28.612209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:28.613150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:28.613275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:28.613310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:28.734019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:28.734185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:28.734227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:28.734256] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:28.737645] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: DOWN (p=21.70%) [2026-02-19T20:20:28.737920] [INFO ] [FORECASTER] Completed predict_future for DG [2026-02-19T20:20:28.738047] [INFO ] [sig ] DG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:28.881388] [INFO ] [LOCAL ] Saved forecast: DG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DG.txt [2026-02-19T20:20:28.881534] [INFO ] [sig ] [888/3393] Completed DG in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-19T20:20:28.881597] [INFO ] [sig ] [889/3393] Forecasting DGCB... [2026-02-19T20:20:28.881632] [INFO ] [sig ] Generating forecast for: DGCB [2026-02-19T20:20:28.881662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-02-19T20:20:28.892838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-02-19T20:20:28.893141] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-02-19T20:20:28.893949] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-02-19T20:20:28.894003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:28.894036] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:28.894063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:28.894119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:28.952804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:28.953638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:28.953723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:28.953756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:29.075782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:29.075912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:29.075950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:29.075979] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:29.079305] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: DOWN (p=37.64%) [2026-02-19T20:20:29.079595] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-02-19T20:20:29.079724] [INFO ] [sig ] DGCB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:29.223277] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DGCB.txt [2026-02-19T20:20:29.223409] [INFO ] [sig ] [889/3393] Completed DGCB in 0.3s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-19T20:20:29.223448] [INFO ] [sig ] [890/3393] Forecasting DGICA... [2026-02-19T20:20:29.223478] [INFO ] [sig ] Generating forecast for: DGICA [2026-02-19T20:20:29.223509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-02-19T20:20:29.235082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-02-19T20:20:29.235385] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-02-19T20:20:29.236166] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-02-19T20:20:29.236220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:29.236294] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:29.236326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:29.236383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:29.294686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:29.295291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:29.295370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:29.295402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:29.416246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:29.416368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:29.416412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:29.416441] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:29.419777] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: UP (p=78.47%) [2026-02-19T20:20:29.420047] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-02-19T20:20:29.420173] [INFO ] [sig ] DGICA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:29.561045] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DGICA.txt [2026-02-19T20:20:29.561156] [INFO ] [sig ] [890/3393] Completed DGICA in 0.3s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-19T20:20:29.561195] [INFO ] [sig ] [891/3393] Forecasting DGII... [2026-02-19T20:20:29.561224] [INFO ] [sig ] Generating forecast for: DGII [2026-02-19T20:20:29.561260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-02-19T20:20:29.574077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-02-19T20:20:29.574473] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-02-19T20:20:29.575290] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-02-19T20:20:29.575348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:29.575380] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:29.575406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:29.575462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:29.634057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:29.634940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:29.635021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:29.635053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:29.762561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:29.762741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:29.762787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:29.762817] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:29.766234] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-02-19T20:20:29.766515] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-02-19T20:20:29.766662] [INFO ] [sig ] DGII: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:29.910004] [INFO ] [LOCAL ] Saved forecast: DGII 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DGII.txt [2026-02-19T20:20:29.910177] [INFO ] [sig ] [891/3393] Completed DGII in 0.3s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-19T20:20:29.910219] [INFO ] [sig ] [892/3393] Forecasting DGRE... [2026-02-19T20:20:29.910250] [INFO ] [sig ] Generating forecast for: DGRE [2026-02-19T20:20:29.910279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-02-19T20:20:29.922140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-02-19T20:20:29.922608] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-02-19T20:20:29.923536] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-02-19T20:20:29.923629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:29.923673] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:29.923717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:29.923785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:29.987832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:29.989011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:29.989113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:29.989157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:30.105914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:30.106085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:30.106127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:30.106157] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:30.110280] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: DOWN (p=38.70%) [2026-02-19T20:20:30.110686] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-02-19T20:20:30.110838] [INFO ] [sig ] DGRE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:30.258101] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DGRE.txt [2026-02-19T20:20:30.258276] [INFO ] [sig ] [892/3393] Completed DGRE in 0.3s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-19T20:20:30.258319] [INFO ] [sig ] [893/3393] Forecasting DGRS... [2026-02-19T20:20:30.258351] [INFO ] [sig ] Generating forecast for: DGRS [2026-02-19T20:20:30.258383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-02-19T20:20:30.269166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-02-19T20:20:30.269537] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-02-19T20:20:30.270378] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-02-19T20:20:30.270434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:30.270467] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:30.270495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:30.270554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:30.329139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:30.329913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:30.329998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:30.330032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:30.466012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:30.466213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:30.466271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:30.466344] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:30.470254] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: DOWN (p=1.97%) [2026-02-19T20:20:30.470650] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-02-19T20:20:30.470795] [INFO ] [sig ] DGRS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:30.628158] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DGRS.txt [2026-02-19T20:20:30.628332] [INFO ] [sig ] [893/3393] Completed DGRS in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-19T20:20:30.628375] [INFO ] [sig ] [894/3393] Forecasting DGX... [2026-02-19T20:20:30.628413] [INFO ] [sig ] Generating forecast for: DGX [2026-02-19T20:20:30.628453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-02-19T20:20:30.640769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-02-19T20:20:30.641186] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-02-19T20:20:30.642049] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-02-19T20:20:30.642105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:30.642139] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:30.642168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:30.642228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:30.704664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:30.705613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:30.705705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:30.705740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:30.829788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:30.829961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:30.830011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:30.830043] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:30.833864] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: UP (p=77.31%) [2026-02-19T20:20:30.834185] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-02-19T20:20:30.834341] [INFO ] [sig ] DGX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:30.981511] [INFO ] [LOCAL ] Saved forecast: DGX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DGX.txt [2026-02-19T20:20:30.981732] [INFO ] [sig ] [894/3393] Completed DGX in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-19T20:20:30.981781] [INFO ] [sig ] [895/3393] Forecasting DH... [2026-02-19T20:20:30.981811] [INFO ] [sig ] Generating forecast for: DH [2026-02-19T20:20:30.981844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-02-19T20:20:30.994991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-02-19T20:20:30.995407] [INFO ] [FORECASTER] Starting predict_future for DH [2026-02-19T20:20:30.996391] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-02-19T20:20:30.996450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:30.996483] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:30.996516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:30.996614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:31.061860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:31.062828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:31.062928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:31.062964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:31.198276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:31.198684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:31.198731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:31.198763] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:31.202552] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: DOWN (p=15.38%) [2026-02-19T20:20:31.202856] [INFO ] [FORECASTER] Completed predict_future for DH [2026-02-19T20:20:31.202991] [INFO ] [sig ] DH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:31.354744] [INFO ] [LOCAL ] Saved forecast: DH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DH.txt [2026-02-19T20:20:31.354908] [INFO ] [sig ] [895/3393] Completed DH in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-19T20:20:31.354948] [INFO ] [sig ] [896/3393] Forecasting DHC... [2026-02-19T20:20:31.354978] [INFO ] [sig ] Generating forecast for: DHC [2026-02-19T20:20:31.355010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-02-19T20:20:31.367805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-02-19T20:20:31.368232] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-02-19T20:20:31.369372] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-02-19T20:20:31.369427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:31.369461] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:31.369489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:31.369546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:31.429740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:31.430886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:31.430977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:31.431011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:31.562896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:31.563067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:31.563108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:31.563139] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:31.567067] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: UP (p=94.35%) [2026-02-19T20:20:31.567364] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-02-19T20:20:31.567499] [INFO ] [sig ] DHC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:31.717693] [INFO ] [LOCAL ] Saved forecast: DHC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DHC.txt [2026-02-19T20:20:31.717868] [INFO ] [sig ] [896/3393] Completed DHC in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-19T20:20:31.717922] [INFO ] [sig ] [897/3393] Forecasting DHF... [2026-02-19T20:20:31.717966] [INFO ] [sig ] Generating forecast for: DHF [2026-02-19T20:20:31.718012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-02-19T20:20:31.731314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-02-19T20:20:31.731937] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-02-19T20:20:31.732798] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-02-19T20:20:31.732854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:31.732889] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:31.732918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:31.732978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:31.795817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:31.796757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:31.796844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:31.796878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:31.919396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:31.919604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:31.919647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:31.919709] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:31.923193] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: UP (p=65.35%) [2026-02-19T20:20:31.923507] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-02-19T20:20:31.923664] [INFO ] [sig ] DHF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:32.074074] [INFO ] [LOCAL ] Saved forecast: DHF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DHF.txt [2026-02-19T20:20:32.074243] [INFO ] [sig ] [897/3393] Completed DHF in 0.4s | 2.74 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-19T20:20:32.074287] [INFO ] [sig ] [898/3393] Forecasting DHI... [2026-02-19T20:20:32.074330] [INFO ] [sig ] Generating forecast for: DHI [2026-02-19T20:20:32.074370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-02-19T20:20:32.086262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-02-19T20:20:32.086639] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-02-19T20:20:32.087505] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-02-19T20:20:32.087560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:32.087616] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:32.087646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:32.087703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:32.146235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:32.147198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:32.147286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:32.147320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:32.271771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:32.271939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:32.271979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:32.272008] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:32.275462] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: DOWN (p=21.73%) [2026-02-19T20:20:32.275760] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-02-19T20:20:32.275891] [INFO ] [sig ] DHI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:32.417051] [INFO ] [LOCAL ] Saved forecast: DHI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DHI.txt [2026-02-19T20:20:32.417214] [INFO ] [sig ] [898/3393] Completed DHI in 0.3s | 2.74 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-19T20:20:32.417255] [INFO ] [sig ] [899/3393] Forecasting DHIL... [2026-02-19T20:20:32.417286] [INFO ] [sig ] Generating forecast for: DHIL [2026-02-19T20:20:32.417321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-02-19T20:20:32.428968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-02-19T20:20:32.429371] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-02-19T20:20:32.430306] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-02-19T20:20:32.430364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:32.430397] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:32.430424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:32.430480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:32.490077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:32.491052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:32.491145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:32.491192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:32.601726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:32.601899] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-19T20:20:32.601939] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:32.601970] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:32.605406] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: DOWN (p=4.42%) [2026-02-19T20:20:32.605711] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-02-19T20:20:32.605844] [INFO ] [sig ] DHIL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:32.752313] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DHIL.txt [2026-02-19T20:20:32.752487] [INFO ] [sig ] [899/3393] Completed DHIL in 0.3s | 2.74 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-19T20:20:32.752526] [INFO ] [sig ] [900/3393] Forecasting DHX... [2026-02-19T20:20:32.752555] [INFO ] [sig ] Generating forecast for: DHX [2026-02-19T20:20:32.752607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-02-19T20:20:32.763461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-02-19T20:20:32.763834] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-02-19T20:20:32.764634] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-02-19T20:20:32.764687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:32.764718] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:32.764746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:32.764803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:32.827430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:32.828400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:32.828531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:32.828567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:32.954275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:32.954443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:32.954484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:32.954513] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:32.958212] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: UP (p=96.44%) [2026-02-19T20:20:32.958608] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-02-19T20:20:32.958766] [INFO ] [sig ] DHX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:33.107204] [INFO ] [LOCAL ] Saved forecast: DHX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DHX.txt [2026-02-19T20:20:33.107372] [INFO ] [sig ] [900/3393] Completed DHX in 0.4s | 2.74 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-19T20:20:33.107414] [INFO ] [sig ] [901/3393] Forecasting DIBS... [2026-02-19T20:20:33.107444] [INFO ] [sig ] Generating forecast for: DIBS [2026-02-19T20:20:33.107485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-02-19T20:20:33.118638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-02-19T20:20:33.118970] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-02-19T20:20:33.119789] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-02-19T20:20:33.119841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:33.119873] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:33.119900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:33.119986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:33.176959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:33.177691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:33.177775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:33.177809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:33.294245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:33.294403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:33.294443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:33.294472] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:33.297888] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: UP (p=75.10%) [2026-02-19T20:20:33.298197] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-02-19T20:20:33.298329] [INFO ] [sig ] DIBS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:33.441152] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DIBS.txt [2026-02-19T20:20:33.441289] [INFO ] [sig ] [901/3393] Completed DIBS in 0.3s | 2.74 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-19T20:20:33.441328] [INFO ] [sig ] [902/3393] Forecasting DIN... [2026-02-19T20:20:33.441357] [INFO ] [sig ] Generating forecast for: DIN [2026-02-19T20:20:33.441389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-02-19T20:20:33.452770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-02-19T20:20:33.453103] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-02-19T20:20:33.453939] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-02-19T20:20:33.453993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:33.454027] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:33.454056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:33.454115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:33.514720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:33.515733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:33.515825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:33.515859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:33.640100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:33.640282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:33.640325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:33.640359] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:33.643923] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: DOWN (p=6.55%) [2026-02-19T20:20:33.644219] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-02-19T20:20:33.644360] [INFO ] [sig ] DIN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:33.787856] [INFO ] [LOCAL ] Saved forecast: DIN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DIN.txt [2026-02-19T20:20:33.787992] [INFO ] [sig ] [902/3393] Completed DIN in 0.3s | 2.74 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-19T20:20:33.788032] [INFO ] [sig ] [903/3393] Forecasting DINO... [2026-02-19T20:20:33.788078] [INFO ] [sig ] Generating forecast for: DINO [2026-02-19T20:20:33.788111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-02-19T20:20:33.799114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-02-19T20:20:33.799434] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-02-19T20:20:33.800230] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-02-19T20:20:33.800319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:33.800354] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:33.800382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:33.800439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:33.861156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:33.862103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:33.862192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:33.862230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:33.988540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:33.988721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:33.988762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:33.988791] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:33.992238] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: UP (p=91.14%) [2026-02-19T20:20:33.992513] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-02-19T20:20:33.992666] [INFO ] [sig ] DINO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:34.135642] [INFO ] [LOCAL ] Saved forecast: DINO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DINO.txt [2026-02-19T20:20:34.135819] [INFO ] [sig ] [903/3393] Completed DINO in 0.3s | 2.74 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-19T20:20:34.135863] [INFO ] [sig ] [904/3393] Forecasting DIS... [2026-02-19T20:20:34.135895] [INFO ] [sig ] Generating forecast for: DIS [2026-02-19T20:20:34.135929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-02-19T20:20:34.147615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-02-19T20:20:34.147931] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-02-19T20:20:34.148788] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-02-19T20:20:34.148843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:34.148878] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:34.148906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:34.148964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:34.209570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:34.210432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:34.210521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:34.210556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:34.334695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:34.334857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:34.334899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:34.334931] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:34.338504] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-02-19T20:20:34.338797] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-02-19T20:20:34.338929] [INFO ] [sig ] DIS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:34.480431] [INFO ] [LOCAL ] Saved forecast: DIS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DIS.txt [2026-02-19T20:20:34.480585] [INFO ] [sig ] [904/3393] Completed DIS in 0.3s | 2.74 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-19T20:20:34.480628] [INFO ] [sig ] [905/3393] Forecasting DJCO... [2026-02-19T20:20:34.480657] [INFO ] [sig ] Generating forecast for: DJCO [2026-02-19T20:20:34.480688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-02-19T20:20:34.491393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-02-19T20:20:34.491729] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-02-19T20:20:34.492513] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-02-19T20:20:34.492565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:34.492618] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:34.492646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:34.492702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:34.552852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:34.553553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:34.553653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:34.553689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:34.679289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:34.679449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:34.679491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:34.679521] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:34.683068] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: UP (p=85.05%) [2026-02-19T20:20:34.683355] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-02-19T20:20:34.683491] [INFO ] [sig ] DJCO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:34.828473] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DJCO.txt [2026-02-19T20:20:34.828630] [INFO ] [sig ] [905/3393] Completed DJCO in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-19T20:20:34.828675] [INFO ] [sig ] [906/3393] Forecasting DK... [2026-02-19T20:20:34.828708] [INFO ] [sig ] Generating forecast for: DK [2026-02-19T20:20:34.828739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-02-19T20:20:34.839833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-02-19T20:20:34.840144] [INFO ] [FORECASTER] Starting predict_future for DK [2026-02-19T20:20:34.840976] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-02-19T20:20:34.841028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:34.841061] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:34.841089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:34.841145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:34.900569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:34.901270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:34.901353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:34.901387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:35.025972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:35.026125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:35.026167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:35.026199] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:35.030354] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: UP (p=63.00%) [2026-02-19T20:20:35.030780] [INFO ] [FORECASTER] Completed predict_future for DK [2026-02-19T20:20:35.030959] [INFO ] [sig ] DK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:35.171603] [INFO ] [LOCAL ] Saved forecast: DK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DK.txt [2026-02-19T20:20:35.171742] [INFO ] [sig ] [906/3393] Completed DK in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-19T20:20:35.171789] [INFO ] [sig ] [907/3393] Forecasting DKL... [2026-02-19T20:20:35.171820] [INFO ] [sig ] Generating forecast for: DKL [2026-02-19T20:20:35.171851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-02-19T20:20:35.183451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-02-19T20:20:35.183825] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-02-19T20:20:35.184649] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-02-19T20:20:35.184704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:35.184767] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:35.184799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:35.184859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:35.243587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:35.244237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:35.244320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:35.244354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:35.363332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:35.363496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:35.363536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:35.363565] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:35.366990] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: DOWN (p=31.92%) [2026-02-19T20:20:35.367266] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-02-19T20:20:35.367398] [INFO ] [sig ] DKL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:35.512229] [INFO ] [LOCAL ] Saved forecast: DKL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DKL.txt [2026-02-19T20:20:35.512376] [INFO ] [sig ] [907/3393] Completed DKL in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-19T20:20:35.512424] [INFO ] [sig ] [908/3393] Forecasting DKNG... [2026-02-19T20:20:35.512462] [INFO ] [sig ] Generating forecast for: DKNG [2026-02-19T20:20:35.512500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-02-19T20:20:35.526729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-02-19T20:20:35.527083] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-02-19T20:20:35.527903] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-02-19T20:20:35.527961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:35.527995] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:35.528023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:35.528106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:35.586862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:35.587636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:35.587722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:35.587756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:35.705213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:35.705385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:35.705437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:35.705475] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:35.709067] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: DOWN (p=0.67%) [2026-02-19T20:20:35.709391] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-02-19T20:20:35.709556] [INFO ] [sig ] DKNG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:35.855563] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DKNG.txt [2026-02-19T20:20:35.855922] [INFO ] [sig ] [908/3393] Completed DKNG in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-19T20:20:35.855963] [INFO ] [sig ] [909/3393] Forecasting DKS... [2026-02-19T20:20:35.855994] [INFO ] [sig ] Generating forecast for: DKS [2026-02-19T20:20:35.856025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-02-19T20:20:35.867225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-02-19T20:20:35.867608] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-02-19T20:20:35.868435] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-02-19T20:20:35.868494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:35.868527] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:35.868556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:35.868637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:35.928104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:35.928889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:35.928977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:35.929011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:36.052084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:36.052246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:36.052290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:36.052321] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:36.056367] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: UP (p=68.55%) [2026-02-19T20:20:36.056709] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-02-19T20:20:36.056852] [INFO ] [sig ] DKS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:36.202207] [INFO ] [LOCAL ] Saved forecast: DKS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DKS.txt [2026-02-19T20:20:36.202361] [INFO ] [sig ] [909/3393] Completed DKS in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-19T20:20:36.202419] [INFO ] [sig ] [910/3393] Forecasting DLB... [2026-02-19T20:20:36.202454] [INFO ] [sig ] Generating forecast for: DLB [2026-02-19T20:20:36.202488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-02-19T20:20:36.213846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-02-19T20:20:36.214171] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-02-19T20:20:36.215006] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-02-19T20:20:36.215059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:36.215094] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:36.215125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:36.215189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:36.276531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:36.277352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:36.277441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:36.277475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:36.405622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:36.405790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:36.405851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:36.405909] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:36.409946] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: UP (p=97.41%) [2026-02-19T20:20:36.410238] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-02-19T20:20:36.410373] [INFO ] [sig ] DLB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:36.562485] [INFO ] [LOCAL ] Saved forecast: DLB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DLB.txt [2026-02-19T20:20:36.562670] [INFO ] [sig ] [910/3393] Completed DLB in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-19T20:20:36.562714] [INFO ] [sig ] [911/3393] Forecasting DLHC... [2026-02-19T20:20:36.562745] [INFO ] [sig ] Generating forecast for: DLHC [2026-02-19T20:20:36.562777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-02-19T20:20:36.576294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-02-19T20:20:36.577006] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-02-19T20:20:36.578122] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-02-19T20:20:36.578189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:36.578234] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:36.578272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:36.578349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:36.646465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:36.647908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:36.648003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:36.648037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:36.764535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:36.764713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:36.764757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:36.764787] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:36.768285] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: UP (p=77.48%) [2026-02-19T20:20:36.768594] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-02-19T20:20:36.768731] [INFO ] [sig ] DLHC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:36.910994] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DLHC.txt [2026-02-19T20:20:36.911141] [INFO ] [sig ] [911/3393] Completed DLHC in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-19T20:20:36.911181] [INFO ] [sig ] [912/3393] Forecasting DLNG... [2026-02-19T20:20:36.911211] [INFO ] [sig ] Generating forecast for: DLNG [2026-02-19T20:20:36.911243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-02-19T20:20:36.922019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-02-19T20:20:36.922369] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-02-19T20:20:36.923198] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-02-19T20:20:36.923253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:36.923288] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:36.923317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:36.923377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:36.985860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:36.986742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:36.986846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:36.986882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:37.108401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:37.108600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:37.108647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:37.108680] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:37.112224] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: UP (p=53.81%) [2026-02-19T20:20:37.112513] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-02-19T20:20:37.112664] [INFO ] [sig ] DLNG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:37.257529] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DLNG.txt [2026-02-19T20:20:37.257885] [INFO ] [sig ] [912/3393] Completed DLNG in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-19T20:20:37.257925] [INFO ] [sig ] [913/3393] Forecasting DLO... [2026-02-19T20:20:37.257954] [INFO ] [sig ] Generating forecast for: DLO [2026-02-19T20:20:37.257987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-02-19T20:20:37.270297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-02-19T20:20:37.270679] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-02-19T20:20:37.271512] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-02-19T20:20:37.271608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:37.271655] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:37.271685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:37.271744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:37.336005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:37.336853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:37.336941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:37.336977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:37.454471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:37.454647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:37.454690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:37.454721] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:37.458416] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: UP (p=98.26%) [2026-02-19T20:20:37.458910] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-02-19T20:20:37.459045] [INFO ] [sig ] DLO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:37.606322] [INFO ] [LOCAL ] Saved forecast: DLO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DLO.txt [2026-02-19T20:20:37.606484] [INFO ] [sig ] [913/3393] Completed DLO in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-19T20:20:37.606524] [INFO ] [sig ] [914/3393] Forecasting DLPN... [2026-02-19T20:20:37.606553] [INFO ] [sig ] Generating forecast for: DLPN [2026-02-19T20:20:37.606605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-02-19T20:20:37.618024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-02-19T20:20:37.618503] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-02-19T20:20:37.619378] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-02-19T20:20:37.619433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:37.619702] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:37.619737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:37.619797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:37.682524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:37.683658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:37.683781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:37.683835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:37.801815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:37.801987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:37.802029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:37.802058] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:37.805736] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: DOWN (p=10.19%) [2026-02-19T20:20:37.806074] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-02-19T20:20:37.806217] [INFO ] [sig ] DLPN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:37.956094] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DLPN.txt [2026-02-19T20:20:37.956242] [INFO ] [sig ] [914/3393] Completed DLPN in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-19T20:20:37.956282] [INFO ] [sig ] [915/3393] Forecasting DLTH... [2026-02-19T20:20:37.956314] [INFO ] [sig ] Generating forecast for: DLTH [2026-02-19T20:20:37.956346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-02-19T20:20:37.967194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-02-19T20:20:37.967549] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-02-19T20:20:37.968454] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-02-19T20:20:37.968509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:37.968542] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:37.968597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:37.968673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:38.027880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:38.028837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:38.028928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:38.028963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:38.157136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:38.157300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:38.157341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:38.157371] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:38.160859] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: UP (p=68.05%) [2026-02-19T20:20:38.161139] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-02-19T20:20:38.161268] [INFO ] [sig ] DLTH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:38.309103] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DLTH.txt [2026-02-19T20:20:38.309255] [INFO ] [sig ] [915/3393] Completed DLTH in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-19T20:20:38.309295] [INFO ] [sig ] [916/3393] Forecasting DLX... [2026-02-19T20:20:38.309325] [INFO ] [sig ] Generating forecast for: DLX [2026-02-19T20:20:38.309355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-02-19T20:20:38.322202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-02-19T20:20:38.322563] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-02-19T20:20:38.323369] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-02-19T20:20:38.323421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:38.323452] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:38.323480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:38.323537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:38.383971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:38.385023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:38.385109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:38.385142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:38.517460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:38.517650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:38.517692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:38.517721] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:38.521553] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: DOWN (p=5.74%) [2026-02-19T20:20:38.522053] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-02-19T20:20:38.522182] [INFO ] [sig ] DLX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:38.742917] [INFO ] [LOCAL ] Saved forecast: DLX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DLX.txt [2026-02-19T20:20:38.743082] [INFO ] [sig ] [916/3393] Completed DLX in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-19T20:20:38.743129] [INFO ] [sig ] [917/3393] Forecasting DLY... [2026-02-19T20:20:38.743162] [INFO ] [sig ] Generating forecast for: DLY [2026-02-19T20:20:38.743195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-02-19T20:20:38.755529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-02-19T20:20:38.755929] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-02-19T20:20:38.756762] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-02-19T20:20:38.756818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:38.756853] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:38.756883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:38.756943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:38.820866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:38.821764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:38.821885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:38.821920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:38.946542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:38.946914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:38.946958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:38.946987] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:38.950846] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: UP (p=93.36%) [2026-02-19T20:20:38.951133] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-02-19T20:20:38.951266] [INFO ] [sig ] DLY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:39.099774] [INFO ] [LOCAL ] Saved forecast: DLY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DLY.txt [2026-02-19T20:20:39.099923] [INFO ] [sig ] [917/3393] Completed DLY in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-19T20:20:39.099963] [INFO ] [sig ] [918/3393] Forecasting DMAC... [2026-02-19T20:20:39.099995] [INFO ] [sig ] Generating forecast for: DMAC [2026-02-19T20:20:39.100033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-02-19T20:20:39.283652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-02-19T20:20:39.284148] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-02-19T20:20:39.285346] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-02-19T20:20:39.285420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:39.285472] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:39.285520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:39.285639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:39.348365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:39.349263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:39.349351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:39.349386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:39.475087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:39.475258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:39.475302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:39.475333] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:39.479078] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: DOWN (p=46.28%) [2026-02-19T20:20:39.479405] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-02-19T20:20:39.479551] [INFO ] [sig ] DMAC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:39.622012] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DMAC.txt [2026-02-19T20:20:39.622178] [INFO ] [sig ] [918/3393] Completed DMAC in 0.5s | 2.74 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-19T20:20:39.622219] [INFO ] [sig ] [919/3393] Forecasting DMB... [2026-02-19T20:20:39.622248] [INFO ] [sig ] Generating forecast for: DMB [2026-02-19T20:20:39.622280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-02-19T20:20:39.633681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-02-19T20:20:39.634100] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-02-19T20:20:39.634927] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-02-19T20:20:39.634981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:39.635013] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:39.635040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:39.635098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:39.692417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:39.693213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:39.693297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:39.693330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:39.812436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:39.812639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:39.812691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:39.812720] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:39.816132] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: DOWN (p=16.97%) [2026-02-19T20:20:39.816411] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-02-19T20:20:39.816541] [INFO ] [sig ] DMB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:39.958674] [INFO ] [LOCAL ] Saved forecast: DMB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DMB.txt [2026-02-19T20:20:39.958839] [INFO ] [sig ] [919/3393] Completed DMB in 0.3s | 2.74 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-19T20:20:39.958880] [INFO ] [sig ] [920/3393] Forecasting DMLP... [2026-02-19T20:20:39.958912] [INFO ] [sig ] Generating forecast for: DMLP [2026-02-19T20:20:39.958943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-02-19T20:20:39.970153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-02-19T20:20:39.970526] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-02-19T20:20:39.971388] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-02-19T20:20:39.971442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:39.971480] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:39.971513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:39.971604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:40.029442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:40.030361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:40.030460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:40.030495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:40.176132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:40.176307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:40.176363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:40.176402] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:40.180653] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: UP (p=68.15%) [2026-02-19T20:20:40.181069] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-02-19T20:20:40.181252] [INFO ] [sig ] DMLP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:40.328259] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DMLP.txt [2026-02-19T20:20:40.328469] [INFO ] [sig ] [920/3393] Completed DMLP in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-19T20:20:40.328511] [INFO ] [sig ] [921/3393] Forecasting DMO... [2026-02-19T20:20:40.328543] [INFO ] [sig ] Generating forecast for: DMO [2026-02-19T20:20:40.328597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-02-19T20:20:40.340546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-02-19T20:20:40.340976] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-02-19T20:20:40.341886] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-02-19T20:20:40.341940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:40.341973] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:40.341999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:40.342063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:40.399132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:40.400036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:40.400138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:40.400172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:40.520126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:40.520291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:40.520331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:40.520396] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:40.523906] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: DOWN (p=19.07%) [2026-02-19T20:20:40.524186] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-02-19T20:20:40.524316] [INFO ] [sig ] DMO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:40.667010] [INFO ] [LOCAL ] Saved forecast: DMO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DMO.txt [2026-02-19T20:20:40.667176] [INFO ] [sig ] [921/3393] Completed DMO in 0.3s | 2.74 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-19T20:20:40.667217] [INFO ] [sig ] [922/3393] Forecasting DMRC... [2026-02-19T20:20:40.667247] [INFO ] [sig ] Generating forecast for: DMRC [2026-02-19T20:20:40.667281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-02-19T20:20:40.678490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-02-19T20:20:40.678951] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-02-19T20:20:40.679822] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-02-19T20:20:40.679877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:40.679910] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:40.679937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:40.679995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:40.740378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:40.741331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:40.741423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:40.741459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:40.866182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:40.866348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:40.866388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:40.866416] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:40.869941] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: DOWN (p=4.29%) [2026-02-19T20:20:40.870225] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-02-19T20:20:40.870361] [INFO ] [sig ] DMRC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:41.021614] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DMRC.txt [2026-02-19T20:20:41.021837] [INFO ] [sig ] [922/3393] Completed DMRC in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-19T20:20:41.021881] [INFO ] [sig ] [923/3393] Forecasting DMXF... [2026-02-19T20:20:41.021912] [INFO ] [sig ] Generating forecast for: DMXF [2026-02-19T20:20:41.021942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-02-19T20:20:41.034740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-02-19T20:20:41.035143] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-02-19T20:20:41.036062] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-02-19T20:20:41.036119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:41.036152] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:41.036181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:41.036240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:41.097477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:41.098385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:41.098483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:41.098521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:41.231533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:41.231748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:41.231793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:41.231824] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:41.235764] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: UP (p=81.06%) [2026-02-19T20:20:41.236128] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-02-19T20:20:41.236296] [INFO ] [sig ] DMXF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:41.386742] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DMXF.txt [2026-02-19T20:20:41.386884] [INFO ] [sig ] [923/3393] Completed DMXF in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-19T20:20:41.386924] [INFO ] [sig ] [924/3393] Forecasting DNA... [2026-02-19T20:20:41.386956] [INFO ] [sig ] Generating forecast for: DNA [2026-02-19T20:20:41.386987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-02-19T20:20:41.397875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-02-19T20:20:41.398237] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-02-19T20:20:41.399057] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-02-19T20:20:41.399113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:41.399208] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:41.399249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:41.399333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:41.458312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:41.459217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:41.459305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:41.459340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:41.584943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:41.585112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:41.585154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:41.585186] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:41.589112] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: UP (p=98.07%) [2026-02-19T20:20:41.589405] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-02-19T20:20:41.589544] [INFO ] [sig ] DNA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:41.743915] [INFO ] [LOCAL ] Saved forecast: DNA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DNA.txt [2026-02-19T20:20:41.744102] [INFO ] [sig ] [924/3393] Completed DNA in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-19T20:20:41.744164] [INFO ] [sig ] [925/3393] Forecasting DNLI... [2026-02-19T20:20:41.744200] [INFO ] [sig ] Generating forecast for: DNLI [2026-02-19T20:20:41.744234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-02-19T20:20:41.756658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-02-19T20:20:41.757107] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-02-19T20:20:41.758003] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-02-19T20:20:41.758086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:41.758131] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:41.758171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:41.758247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:41.827267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:41.828313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:41.828408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:41.828442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:41.968343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:41.968527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:41.968608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:41.968648] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:41.972841] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: DOWN (p=9.79%) [2026-02-19T20:20:41.973238] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-02-19T20:20:41.973396] [INFO ] [sig ] DNLI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:42.118204] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DNLI.txt [2026-02-19T20:20:42.118348] [INFO ] [sig ] [925/3393] Completed DNLI in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-19T20:20:42.118390] [INFO ] [sig ] [926/3393] Forecasting DNP... [2026-02-19T20:20:42.118421] [INFO ] [sig ] Generating forecast for: DNP [2026-02-19T20:20:42.118463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-02-19T20:20:42.130179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-02-19T20:20:42.130521] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-02-19T20:20:42.131359] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-02-19T20:20:42.131415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:42.131450] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:42.131478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:42.131537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:42.189240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:42.189937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:42.190017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:42.190051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:42.312603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:42.312766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:42.312806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:42.312834] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:42.316265] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: UP (p=75.71%) [2026-02-19T20:20:42.316563] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-02-19T20:20:42.316718] [INFO ] [sig ] DNP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:42.466321] [INFO ] [LOCAL ] Saved forecast: DNP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DNP.txt [2026-02-19T20:20:42.466560] [INFO ] [sig ] [926/3393] Completed DNP in 0.3s | 2.75 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-19T20:20:42.466650] [INFO ] [sig ] [927/3393] Forecasting DNTH... [2026-02-19T20:20:42.466699] [INFO ] [sig ] Generating forecast for: DNTH [2026-02-19T20:20:42.466744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-02-19T20:20:42.481272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-02-19T20:20:42.481790] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-02-19T20:20:42.482876] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-02-19T20:20:42.482988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:42.483038] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:42.483074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:42.483155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:42.547569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:42.548841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:42.548933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:42.548968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:42.675638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:42.675801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:42.675853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:42.675944] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:42.679518] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: UP (p=82.78%) [2026-02-19T20:20:42.679833] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-02-19T20:20:42.679967] [INFO ] [sig ] DNTH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:42.828104] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DNTH.txt [2026-02-19T20:20:42.828328] [INFO ] [sig ] [927/3393] Completed DNTH in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-19T20:20:42.828382] [INFO ] [sig ] [928/3393] Forecasting DOCN... [2026-02-19T20:20:42.828415] [INFO ] [sig ] Generating forecast for: DOCN [2026-02-19T20:20:42.828448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-02-19T20:20:42.841086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-02-19T20:20:42.841448] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-02-19T20:20:42.842344] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-02-19T20:20:42.842400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:42.842434] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:42.842462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:42.842520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:42.903246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:42.904189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:42.904303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:42.904341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:43.034135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:43.034302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:43.034344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:43.034375] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:43.037909] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: UP (p=76.06%) [2026-02-19T20:20:43.038229] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-02-19T20:20:43.038368] [INFO ] [sig ] DOCN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:43.180593] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DOCN.txt [2026-02-19T20:20:43.180740] [INFO ] [sig ] [928/3393] Completed DOCN in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-19T20:20:43.180782] [INFO ] [sig ] [929/3393] Forecasting DOCS... [2026-02-19T20:20:43.180813] [INFO ] [sig ] Generating forecast for: DOCS [2026-02-19T20:20:43.180846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-02-19T20:20:43.191928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-02-19T20:20:43.192292] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-02-19T20:20:43.193148] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-02-19T20:20:43.193204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:43.193237] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:43.193265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:43.193325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:43.252491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:43.253251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:43.253336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:43.253370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:43.381774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:43.381957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:43.382007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:43.382050] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:43.385983] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: UP (p=70.67%) [2026-02-19T20:20:43.386308] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-02-19T20:20:43.386451] [INFO ] [sig ] DOCS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:43.552099] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DOCS.txt [2026-02-19T20:20:43.552299] [INFO ] [sig ] [929/3393] Completed DOCS in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-19T20:20:43.552341] [INFO ] [sig ] [930/3393] Forecasting DOGZ... [2026-02-19T20:20:43.552375] [INFO ] [sig ] Generating forecast for: DOGZ [2026-02-19T20:20:43.552409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-02-19T20:20:43.565661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-02-19T20:20:43.566287] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-02-19T20:20:43.567335] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-02-19T20:20:43.567409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:43.567443] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:43.567469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:43.567527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:43.633539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:43.634745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:43.634837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:43.635050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:43.755151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:43.755314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:43.755354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:43.755383] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:43.759482] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: UP (p=58.18%) [2026-02-19T20:20:43.759801] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-02-19T20:20:43.759938] [INFO ] [sig ] DOGZ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:43.909332] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DOGZ.txt [2026-02-19T20:20:43.909518] [INFO ] [sig ] [930/3393] Completed DOGZ in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-19T20:20:43.909562] [INFO ] [sig ] [931/3393] Forecasting DOLE... [2026-02-19T20:20:43.909639] [INFO ] [sig ] Generating forecast for: DOLE [2026-02-19T20:20:43.909696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-02-19T20:20:43.925232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-02-19T20:20:43.925726] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-02-19T20:20:43.926611] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-02-19T20:20:43.926667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:43.926701] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:43.926729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:43.926787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:43.985854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:43.986783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:43.986869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:43.987095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:44.107693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:44.107852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:44.107895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:44.107924] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:44.111465] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: DOWN (p=19.96%) [2026-02-19T20:20:44.111769] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-02-19T20:20:44.111905] [INFO ] [sig ] DOLE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:44.265343] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DOLE.txt [2026-02-19T20:20:44.265491] [INFO ] [sig ] [931/3393] Completed DOLE in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-19T20:20:44.265532] [INFO ] [sig ] [932/3393] Forecasting DOMO... [2026-02-19T20:20:44.265562] [INFO ] [sig ] Generating forecast for: DOMO [2026-02-19T20:20:44.265617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-02-19T20:20:44.277258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-02-19T20:20:44.277861] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-02-19T20:20:44.278964] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-02-19T20:20:44.279020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:44.279052] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:44.279079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:44.279136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:44.340476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:44.341361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:44.341447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:44.341483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:44.472209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:44.472370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:44.472433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:44.472489] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:44.476392] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: DOWN (p=26.58%) [2026-02-19T20:20:44.476770] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-02-19T20:20:44.476914] [INFO ] [sig ] DOMO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:44.634705] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DOMO.txt [2026-02-19T20:20:44.634887] [INFO ] [sig ] [932/3393] Completed DOMO in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-19T20:20:44.634930] [INFO ] [sig ] [933/3393] Forecasting DORM... [2026-02-19T20:20:44.634961] [INFO ] [sig ] Generating forecast for: DORM [2026-02-19T20:20:44.634992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-02-19T20:20:44.646998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-02-19T20:20:44.647416] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-02-19T20:20:44.648406] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-02-19T20:20:44.648477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:44.648527] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:44.648570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:44.648685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:44.709685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:44.710689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:44.710780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:44.710813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:44.839403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:44.839593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:44.839644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:44.839675] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:44.843307] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: UP (p=77.94%) [2026-02-19T20:20:44.843622] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-02-19T20:20:44.843760] [INFO ] [sig ] DORM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:45.011099] [INFO ] [LOCAL ] Saved forecast: DORM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DORM.txt [2026-02-19T20:20:45.011278] [INFO ] [sig ] [933/3393] Completed DORM in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-19T20:20:45.011322] [INFO ] [sig ] [934/3393] Forecasting DOUG... [2026-02-19T20:20:45.011354] [INFO ] [sig ] Generating forecast for: DOUG [2026-02-19T20:20:45.011384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-02-19T20:20:45.023068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-02-19T20:20:45.023490] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-02-19T20:20:45.024428] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-02-19T20:20:45.024489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:45.024522] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:45.024552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:45.024648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:45.086156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:45.087073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:45.087201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:45.087253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:45.211367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:45.211544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:45.211611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:45.211654] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:45.215223] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: UP (p=86.60%) [2026-02-19T20:20:45.215504] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-02-19T20:20:45.215672] [INFO ] [sig ] DOUG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:45.377983] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DOUG.txt [2026-02-19T20:20:45.378191] [INFO ] [sig ] [934/3393] Completed DOUG in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-19T20:20:45.378239] [INFO ] [sig ] [935/3393] Forecasting DOX... [2026-02-19T20:20:45.378272] [INFO ] [sig ] Generating forecast for: DOX [2026-02-19T20:20:45.378304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-02-19T20:20:45.390978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-02-19T20:20:45.391398] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-02-19T20:20:45.392303] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-02-19T20:20:45.392366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:45.392402] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:45.392432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:45.392491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:45.462328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:45.463227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:45.463314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:45.463350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:45.589220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:45.589373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:45.589415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:45.589447] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:45.592937] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: UP (p=73.89%) [2026-02-19T20:20:45.593217] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-02-19T20:20:45.593350] [INFO ] [sig ] DOX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:45.740414] [INFO ] [LOCAL ] Saved forecast: DOX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DOX.txt [2026-02-19T20:20:45.740590] [INFO ] [sig ] [935/3393] Completed DOX in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-19T20:20:45.740633] [INFO ] [sig ] [936/3393] Forecasting DPG... [2026-02-19T20:20:45.740667] [INFO ] [sig ] Generating forecast for: DPG [2026-02-19T20:20:45.740700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-02-19T20:20:45.753930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-02-19T20:20:45.754306] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-02-19T20:20:45.755115] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-02-19T20:20:45.755169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:45.755200] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:45.755227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:45.755282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:45.823274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:45.824442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:45.824533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:45.824569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:45.956341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:45.956512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:45.956556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:45.956608] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:45.960473] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: UP (p=74.16%) [2026-02-19T20:20:45.960818] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-02-19T20:20:45.960968] [INFO ] [sig ] DPG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:46.115516] [INFO ] [LOCAL ] Saved forecast: DPG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DPG.txt [2026-02-19T20:20:46.115704] [INFO ] [sig ] [936/3393] Completed DPG in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-19T20:20:46.115745] [INFO ] [sig ] [937/3393] Forecasting DPRO... [2026-02-19T20:20:46.115776] [INFO ] [sig ] Generating forecast for: DPRO [2026-02-19T20:20:46.115806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-02-19T20:20:46.128827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-02-19T20:20:46.129435] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-02-19T20:20:46.130657] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-02-19T20:20:46.130726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:46.130768] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:46.130802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:46.130861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:46.191846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:46.192764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:46.192852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:46.192884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:46.323110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:46.323279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:46.323319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:46.323349] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:46.327055] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: DOWN (p=25.33%) [2026-02-19T20:20:46.327374] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-02-19T20:20:46.327511] [INFO ] [sig ] DPRO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:46.480292] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DPRO.txt [2026-02-19T20:20:46.480495] [INFO ] [sig ] [937/3393] Completed DPRO in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-19T20:20:46.480538] [INFO ] [sig ] [938/3393] Forecasting DPZ... [2026-02-19T20:20:46.480588] [INFO ] [sig ] Generating forecast for: DPZ [2026-02-19T20:20:46.480648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-02-19T20:20:46.493326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-02-19T20:20:46.493799] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-02-19T20:20:46.495077] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-02-19T20:20:46.495131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:46.495178] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:46.495207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:46.495263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:46.557142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:46.558268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:46.558354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:46.558387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:46.683352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:46.683558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:46.683617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:46.683649] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:46.687267] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: UP (p=89.02%) [2026-02-19T20:20:46.687543] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-02-19T20:20:46.687688] [INFO ] [sig ] DPZ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:46.831727] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DPZ.txt [2026-02-19T20:20:46.832072] [INFO ] [sig ] [938/3393] Completed DPZ in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-19T20:20:46.832111] [INFO ] [sig ] [939/3393] Forecasting DQ... [2026-02-19T20:20:46.832141] [INFO ] [sig ] Generating forecast for: DQ [2026-02-19T20:20:46.832174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-02-19T20:20:46.844398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-02-19T20:20:46.844770] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-02-19T20:20:46.845548] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-02-19T20:20:46.845622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:46.845655] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:46.845683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:46.845741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:46.904123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:46.905075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:46.905159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:46.905192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:47.033926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:47.034089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:47.034129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:47.034158] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:47.038293] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: DOWN (p=18.03%) [2026-02-19T20:20:47.038624] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-02-19T20:20:47.038791] [INFO ] [sig ] DQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:47.186433] [INFO ] [LOCAL ] Saved forecast: DQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DQ.txt [2026-02-19T20:20:47.186612] [INFO ] [sig ] [939/3393] Completed DQ in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-19T20:20:47.186656] [INFO ] [sig ] [940/3393] Forecasting DRD... [2026-02-19T20:20:47.186687] [INFO ] [sig ] Generating forecast for: DRD [2026-02-19T20:20:47.186721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-02-19T20:20:47.198716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-02-19T20:20:47.199144] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-02-19T20:20:47.199975] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-02-19T20:20:47.200027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:47.200061] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:47.200088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:47.200144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:47.257053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:47.257914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:47.257997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:47.258029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:47.383261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:47.383437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:47.383493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:47.383532] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:47.387157] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: UP (p=94.58%) [2026-02-19T20:20:47.387454] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-02-19T20:20:47.387611] [INFO ] [sig ] DRD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:47.535668] [INFO ] [LOCAL ] Saved forecast: DRD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DRD.txt [2026-02-19T20:20:47.535852] [INFO ] [sig ] [940/3393] Completed DRD in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-19T20:20:47.535894] [INFO ] [sig ] [941/3393] Forecasting DRH... [2026-02-19T20:20:47.535924] [INFO ] [sig ] Generating forecast for: DRH [2026-02-19T20:20:47.535955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-02-19T20:20:47.547067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-02-19T20:20:47.547392] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-02-19T20:20:47.548232] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-02-19T20:20:47.548286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:47.548369] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:47.548399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:47.548458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:47.608591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:47.609672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:47.609760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:47.609795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:47.736036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:47.736199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:47.736241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:47.736270] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:47.739976] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: UP (p=74.18%) [2026-02-19T20:20:47.740255] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-02-19T20:20:47.740386] [INFO ] [sig ] DRH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:47.887935] [INFO ] [LOCAL ] Saved forecast: DRH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DRH.txt [2026-02-19T20:20:47.888447] [INFO ] [sig ] [941/3393] Completed DRH in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-19T20:20:47.888498] [INFO ] [sig ] [942/3393] Forecasting DRI... [2026-02-19T20:20:47.888548] [INFO ] [sig ] Generating forecast for: DRI [2026-02-19T20:20:47.888602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-02-19T20:20:47.901691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-02-19T20:20:47.902047] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-02-19T20:20:47.902898] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-02-19T20:20:47.902954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:47.902988] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:47.903017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:47.903076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:47.962453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:47.963388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:47.963478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:47.963513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:48.100859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:48.101027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:48.101071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:48.101102] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:48.104681] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: DOWN (p=44.20%) [2026-02-19T20:20:48.105087] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-02-19T20:20:48.105258] [INFO ] [sig ] DRI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:48.257707] [INFO ] [LOCAL ] Saved forecast: DRI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DRI.txt [2026-02-19T20:20:48.257872] [INFO ] [sig ] [942/3393] Completed DRI in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-19T20:20:48.257915] [INFO ] [sig ] [943/3393] Forecasting DRIO... [2026-02-19T20:20:48.257948] [INFO ] [sig ] Generating forecast for: DRIO [2026-02-19T20:20:48.257981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRIO' from 'https://tdm.silogroup.org/data/derivative_storage/DRIO.csv'. [2026-02-19T20:20:48.271320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRIO'. [2026-02-19T20:20:48.271989] [INFO ] [FORECASTER] Starting predict_future for DRIO [2026-02-19T20:20:48.273171] [DEBUG] [LOCAL ] No optimal features file found for DRIO: ./output/feature-sets/DRIO.txt [2026-02-19T20:20:48.273231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:48.273265] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:48.273293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:48.273352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:48.347543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:48.348529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:48.348640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:48.348687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:48.477511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:48.477692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:48.477745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:48.477782] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:48.481372] [DEBUG] [FORECASTER] DRIO: Forecast T+1@11:T+2@11: DOWN (p=10.30%) [2026-02-19T20:20:48.481883] [INFO ] [FORECASTER] Completed predict_future for DRIO [2026-02-19T20:20:48.482024] [INFO ] [sig ] DRIO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:48.634175] [INFO ] [LOCAL ] Saved forecast: DRIO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DRIO.txt [2026-02-19T20:20:48.634343] [INFO ] [sig ] [943/3393] Completed DRIO in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-19T20:20:48.634385] [INFO ] [sig ] [944/3393] Forecasting DRLL... [2026-02-19T20:20:48.634417] [INFO ] [sig ] Generating forecast for: DRLL [2026-02-19T20:20:48.634448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-02-19T20:20:48.645879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-02-19T20:20:48.646227] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-02-19T20:20:48.647217] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-02-19T20:20:48.647282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:48.647321] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:48.647353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:48.647437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:48.705807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:48.706566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:48.706669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:48.706705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:48.832433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:48.832611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:48.832654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:48.832730] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:48.837395] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: UP (p=75.70%) [2026-02-19T20:20:48.837748] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-02-19T20:20:48.837897] [INFO ] [sig ] DRLL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:48.994852] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DRLL.txt [2026-02-19T20:20:48.995017] [INFO ] [sig ] [944/3393] Completed DRLL in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-19T20:20:48.995058] [INFO ] [sig ] [945/3393] Forecasting DRMA... [2026-02-19T20:20:48.995088] [INFO ] [sig ] Generating forecast for: DRMA [2026-02-19T20:20:48.995120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-02-19T20:20:49.006639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-02-19T20:20:49.007060] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-02-19T20:20:49.007981] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-02-19T20:20:49.008043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:49.008113] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:49.008142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:49.008201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:49.066744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:49.067688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:49.067788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:49.067831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:49.202682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:49.202871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:49.202924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:49.202980] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:49.207005] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: DOWN (p=28.93%) [2026-02-19T20:20:49.207329] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-02-19T20:20:49.207506] [INFO ] [sig ] DRMA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:49.362612] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DRMA.txt [2026-02-19T20:20:49.362795] [INFO ] [sig ] [945/3393] Completed DRMA in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-19T20:20:49.362839] [INFO ] [sig ] [946/3393] Forecasting DRS... [2026-02-19T20:20:49.362871] [INFO ] [sig ] Generating forecast for: DRS [2026-02-19T20:20:49.362904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-02-19T20:20:49.376203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-02-19T20:20:49.376607] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-02-19T20:20:49.377526] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-02-19T20:20:49.377598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:49.377633] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:49.377660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:49.377718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:49.445183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:49.446180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:49.446272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:49.446305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:49.578640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:49.578806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:49.578864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:49.578903] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:49.583145] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: UP (p=92.15%) [2026-02-19T20:20:49.583476] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-02-19T20:20:49.583685] [INFO ] [sig ] DRS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:49.746347] [INFO ] [LOCAL ] Saved forecast: DRS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DRS.txt [2026-02-19T20:20:49.746520] [INFO ] [sig ] [946/3393] Completed DRS in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-19T20:20:49.746607] [INFO ] [sig ] [947/3393] Forecasting DRTS... [2026-02-19T20:20:49.746644] [INFO ] [sig ] Generating forecast for: DRTS [2026-02-19T20:20:49.746678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-02-19T20:20:49.759093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-02-19T20:20:49.759459] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-02-19T20:20:49.760359] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-02-19T20:20:49.760415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:49.760451] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:49.760491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:49.760552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:49.826732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:49.827591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:49.827691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:49.827746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:49.952318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:49.952478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:49.952519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:49.952549] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:49.956061] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: UP (p=91.53%) [2026-02-19T20:20:49.956347] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-02-19T20:20:49.956482] [INFO ] [sig ] DRTS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:50.100697] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DRTS.txt [2026-02-19T20:20:50.100820] [INFO ] [sig ] [947/3393] Completed DRTS in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-19T20:20:50.100860] [INFO ] [sig ] [948/3393] Forecasting DRUG... [2026-02-19T20:20:50.100890] [INFO ] [sig ] Generating forecast for: DRUG [2026-02-19T20:20:50.100920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-02-19T20:20:50.112149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-02-19T20:20:50.112620] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-02-19T20:20:50.113685] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-02-19T20:20:50.113750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:50.113793] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:50.113831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:50.113907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:50.184457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:50.185553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:50.185682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:50.185730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:50.312660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:50.312839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:50.312886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:50.312916] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:50.316377] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: UP (p=90.72%) [2026-02-19T20:20:50.316690] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-02-19T20:20:50.316828] [INFO ] [sig ] DRUG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:50.459431] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DRUG.txt [2026-02-19T20:20:50.459624] [INFO ] [sig ] [948/3393] Completed DRUG in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-19T20:20:50.459670] [INFO ] [sig ] [949/3393] Forecasting DRVN... [2026-02-19T20:20:50.459701] [INFO ] [sig ] Generating forecast for: DRVN [2026-02-19T20:20:50.459732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-02-19T20:20:50.471852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-02-19T20:20:50.472272] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-02-19T20:20:50.473145] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-02-19T20:20:50.473202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:50.473235] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:50.473264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:50.473339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:50.538245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:50.539182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:50.539276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:50.539324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:50.667059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:50.667219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:50.667455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:50.667486] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:50.671237] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: DOWN (p=27.27%) [2026-02-19T20:20:50.671531] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-02-19T20:20:50.671689] [INFO ] [sig ] DRVN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:50.818280] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DRVN.txt [2026-02-19T20:20:50.818410] [INFO ] [sig ] [949/3393] Completed DRVN in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-19T20:20:50.818448] [INFO ] [sig ] [950/3393] Forecasting DSGX... [2026-02-19T20:20:50.818477] [INFO ] [sig ] Generating forecast for: DSGX [2026-02-19T20:20:50.818507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-02-19T20:20:50.829847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-02-19T20:20:50.830211] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-02-19T20:20:50.831014] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-02-19T20:20:50.831067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:50.831099] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:50.831128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:50.831184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:50.889591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:50.890500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:50.890607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:50.890646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:51.019195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:51.019362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:51.019403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:51.019434] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:51.023057] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: UP (p=82.43%) [2026-02-19T20:20:51.023372] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-02-19T20:20:51.023743] [INFO ] [sig ] DSGX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:51.170229] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DSGX.txt [2026-02-19T20:20:51.170368] [INFO ] [sig ] [950/3393] Completed DSGX in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-19T20:20:51.170408] [INFO ] [sig ] [951/3393] Forecasting DSL... [2026-02-19T20:20:51.170439] [INFO ] [sig ] Generating forecast for: DSL [2026-02-19T20:20:51.170470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-02-19T20:20:51.182824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-02-19T20:20:51.183382] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-02-19T20:20:51.184422] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-02-19T20:20:51.184490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:51.184524] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:51.184554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:51.184632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:51.247612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:51.248318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:51.248431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:51.248466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:51.368670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:51.368838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:51.368879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:51.368908] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:51.372907] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: UP (p=92.99%) [2026-02-19T20:20:51.373390] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-02-19T20:20:51.373522] [INFO ] [sig ] DSL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:51.518114] [INFO ] [LOCAL ] Saved forecast: DSL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DSL.txt [2026-02-19T20:20:51.518288] [INFO ] [sig ] [951/3393] Completed DSL in 0.3s | 2.75 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-19T20:20:51.518331] [INFO ] [sig ] [952/3393] Forecasting DSM... [2026-02-19T20:20:51.518364] [INFO ] [sig ] Generating forecast for: DSM [2026-02-19T20:20:51.518396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-02-19T20:20:51.530217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-02-19T20:20:51.530646] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-02-19T20:20:51.531472] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-02-19T20:20:51.531526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:51.531559] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:51.531616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:51.531684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:51.594920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:51.595859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:51.595947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:51.595981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:51.718816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:51.719002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:51.719071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:51.719107] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:51.722902] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: UP (p=52.30%) [2026-02-19T20:20:51.723224] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-02-19T20:20:51.723370] [INFO ] [sig ] DSM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:51.875671] [INFO ] [LOCAL ] Saved forecast: DSM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DSM.txt [2026-02-19T20:20:51.875835] [INFO ] [sig ] [952/3393] Completed DSM in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-19T20:20:51.875879] [INFO ] [sig ] [953/3393] Forecasting DSP... [2026-02-19T20:20:51.875910] [INFO ] [sig ] Generating forecast for: DSP [2026-02-19T20:20:51.875942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-02-19T20:20:51.888910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-02-19T20:20:51.889283] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-02-19T20:20:51.890145] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-02-19T20:20:51.890200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:51.890233] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:51.890262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:51.890321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:51.956128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:51.957206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:51.957295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:51.957328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:52.091687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:52.091848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:52.091889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:52.091918] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:52.095790] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: DOWN (p=8.08%) [2026-02-19T20:20:52.096102] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-02-19T20:20:52.096235] [INFO ] [sig ] DSP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:52.250296] [INFO ] [LOCAL ] Saved forecast: DSP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DSP.txt [2026-02-19T20:20:52.250466] [INFO ] [sig ] [953/3393] Completed DSP in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-19T20:20:52.250509] [INFO ] [sig ] [954/3393] Forecasting DSX... [2026-02-19T20:20:52.250543] [INFO ] [sig ] Generating forecast for: DSX [2026-02-19T20:20:52.250593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-02-19T20:20:52.262021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-02-19T20:20:52.262398] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-02-19T20:20:52.263215] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-02-19T20:20:52.263269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:52.263302] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:52.263329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:52.263390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:52.322314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:52.323273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:52.323364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:52.323399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:52.445219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:52.445379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:52.445422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:52.445452] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:52.449314] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: UP (p=68.90%) [2026-02-19T20:20:52.449722] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-02-19T20:20:52.449919] [INFO ] [sig ] DSX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:52.600944] [INFO ] [LOCAL ] Saved forecast: DSX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DSX.txt [2026-02-19T20:20:52.601151] [INFO ] [sig ] [954/3393] Completed DSX in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-19T20:20:52.601196] [INFO ] [sig ] [955/3393] Forecasting DTB... [2026-02-19T20:20:52.601228] [INFO ] [sig ] Generating forecast for: DTB [2026-02-19T20:20:52.601260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-02-19T20:20:52.611960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-02-19T20:20:52.612297] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-02-19T20:20:52.613112] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-02-19T20:20:52.613166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:52.613199] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:52.613226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:52.613283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:52.682448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:52.683366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:52.683453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:52.683488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:52.809805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:52.809989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:52.810046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:52.810082] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:52.813918] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: DOWN (p=10.15%) [2026-02-19T20:20:52.814221] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-02-19T20:20:52.814359] [INFO ] [sig ] DTB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:52.963601] [INFO ] [LOCAL ] Saved forecast: DTB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DTB.txt [2026-02-19T20:20:52.963773] [INFO ] [sig ] [955/3393] Completed DTB in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-19T20:20:52.963816] [INFO ] [sig ] [956/3393] Forecasting DTE... [2026-02-19T20:20:52.963848] [INFO ] [sig ] Generating forecast for: DTE [2026-02-19T20:20:52.963892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-02-19T20:20:52.976138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-02-19T20:20:52.976497] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-02-19T20:20:52.977362] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-02-19T20:20:52.977418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:52.977452] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:52.977481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:52.977540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:53.044115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:53.045176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:53.045267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:53.045301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:53.171390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:53.171547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:53.171607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:53.171639] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:53.175279] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: UP (p=72.93%) [2026-02-19T20:20:53.175618] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-02-19T20:20:53.175755] [INFO ] [sig ] DTE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:53.330058] [INFO ] [LOCAL ] Saved forecast: DTE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DTE.txt [2026-02-19T20:20:53.330216] [INFO ] [sig ] [956/3393] Completed DTE in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-19T20:20:53.330258] [INFO ] [sig ] [957/3393] Forecasting DTG... [2026-02-19T20:20:53.330290] [INFO ] [sig ] Generating forecast for: DTG [2026-02-19T20:20:53.330322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-02-19T20:20:53.341738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-02-19T20:20:53.342104] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-02-19T20:20:53.342946] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-02-19T20:20:53.343001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:53.343035] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:53.343063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:53.343122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:53.408970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:53.409883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:53.409969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:53.410004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:53.533597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:53.533752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:53.533791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:53.533821] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:53.537204] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: UP (p=95.36%) [2026-02-19T20:20:53.537477] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-02-19T20:20:53.537624] [INFO ] [sig ] DTG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:53.691564] [INFO ] [LOCAL ] Saved forecast: DTG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DTG.txt [2026-02-19T20:20:53.691764] [INFO ] [sig ] [957/3393] Completed DTG in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-19T20:20:53.691807] [INFO ] [sig ] [958/3393] Forecasting DTIL... [2026-02-19T20:20:53.691841] [INFO ] [sig ] Generating forecast for: DTIL [2026-02-19T20:20:53.691874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-02-19T20:20:53.703564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-02-19T20:20:53.703976] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-02-19T20:20:53.704903] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-02-19T20:20:53.704959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:53.705020] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:53.705050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:53.705117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:53.766188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:53.767086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:53.767184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:53.767219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:53.885286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:53.885450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:53.885532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:53.885591] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:53.889222] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: UP (p=61.60%) [2026-02-19T20:20:53.889533] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-02-19T20:20:53.889692] [INFO ] [sig ] DTIL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:54.036127] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DTIL.txt [2026-02-19T20:20:54.036293] [INFO ] [sig ] [958/3393] Completed DTIL in 0.3s | 2.75 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-19T20:20:54.036336] [INFO ] [sig ] [959/3393] Forecasting DTM... [2026-02-19T20:20:54.036373] [INFO ] [sig ] Generating forecast for: DTM [2026-02-19T20:20:54.036421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-02-19T20:20:54.047648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-02-19T20:20:54.047986] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-02-19T20:20:54.048849] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-02-19T20:20:54.048904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:54.048938] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:54.048966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:54.049025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:54.108224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:54.109041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:54.109127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:54.109162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:54.232097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:54.232256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:54.232299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:54.232330] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:54.235901] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: UP (p=99.37%) [2026-02-19T20:20:54.236182] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-02-19T20:20:54.236313] [INFO ] [sig ] DTM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:54.380323] [INFO ] [LOCAL ] Saved forecast: DTM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DTM.txt [2026-02-19T20:20:54.380470] [INFO ] [sig ] [959/3393] Completed DTM in 0.3s | 2.75 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-19T20:20:54.380510] [INFO ] [sig ] [960/3393] Forecasting DUK... [2026-02-19T20:20:54.380540] [INFO ] [sig ] Generating forecast for: DUK [2026-02-19T20:20:54.380589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-02-19T20:20:54.391964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-02-19T20:20:54.392304] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-02-19T20:20:54.393106] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-02-19T20:20:54.393158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:54.393190] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:54.393217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:54.393273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:54.453537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:54.454538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:54.454645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:54.454680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:54.578099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:54.578287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:54.578339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:54.578371] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:54.582678] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: UP (p=53.05%) [2026-02-19T20:20:54.582973] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-02-19T20:20:54.583108] [INFO ] [sig ] DUK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:54.726867] [INFO ] [LOCAL ] Saved forecast: DUK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DUK.txt [2026-02-19T20:20:54.727026] [INFO ] [sig ] [960/3393] Completed DUK in 0.3s | 2.75 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-19T20:20:54.727066] [INFO ] [sig ] [961/3393] Forecasting DUKB... [2026-02-19T20:20:54.727096] [INFO ] [sig ] Generating forecast for: DUKB [2026-02-19T20:20:54.727127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-02-19T20:20:54.739891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-02-19T20:20:54.740503] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-02-19T20:20:54.741533] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-02-19T20:20:54.741614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:54.741660] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:54.741701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:54.741788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:54.804246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:54.805340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:54.805445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:54.805482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:54.929281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:54.929440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:54.929482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:54.929510] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:54.934521] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: UP (p=54.86%) [2026-02-19T20:20:54.934852] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-02-19T20:20:54.934992] [INFO ] [sig ] DUKB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:55.085830] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DUKB.txt [2026-02-19T20:20:55.085989] [INFO ] [sig ] [961/3393] Completed DUKB in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-19T20:20:55.086030] [INFO ] [sig ] [962/3393] Forecasting DUOL... [2026-02-19T20:20:55.086061] [INFO ] [sig ] Generating forecast for: DUOL [2026-02-19T20:20:55.086091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-02-19T20:20:55.097122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-02-19T20:20:55.097486] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-02-19T20:20:55.098480] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-02-19T20:20:55.098534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:55.098604] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:55.098636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:55.098694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:55.158653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:55.159534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:55.159639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:55.159675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:55.284800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:55.284968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:55.285010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:55.285041] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:55.288603] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: DOWN (p=16.76%) [2026-02-19T20:20:55.288903] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-02-19T20:20:55.289054] [INFO ] [sig ] DUOL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:55.440995] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DUOL.txt [2026-02-19T20:20:55.441166] [INFO ] [sig ] [962/3393] Completed DUOL in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-19T20:20:55.441210] [INFO ] [sig ] [963/3393] Forecasting DVA... [2026-02-19T20:20:55.441241] [INFO ] [sig ] Generating forecast for: DVA [2026-02-19T20:20:55.441271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-02-19T20:20:55.453901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-02-19T20:20:55.454493] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-02-19T20:20:55.455564] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-02-19T20:20:55.455636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:55.455670] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:55.455697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:55.455756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:55.522159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:55.523321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:55.523431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:55.523484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:55.658514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:55.658695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:55.658737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:55.658766] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:55.662670] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: UP (p=86.41%) [2026-02-19T20:20:55.662962] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-02-19T20:20:55.663094] [INFO ] [sig ] DVA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:55.814604] [INFO ] [LOCAL ] Saved forecast: DVA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DVA.txt [2026-02-19T20:20:55.814771] [INFO ] [sig ] [963/3393] Completed DVA in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-19T20:20:55.814812] [INFO ] [sig ] [964/3393] Forecasting DVN... [2026-02-19T20:20:55.814848] [INFO ] [sig ] Generating forecast for: DVN [2026-02-19T20:20:55.814888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-02-19T20:20:55.826400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-02-19T20:20:55.826838] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-02-19T20:20:55.827690] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-02-19T20:20:55.827746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:55.827780] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:55.827809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:55.827874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:55.886824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:55.887732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:55.887817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:55.887853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:56.020216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:56.020396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:56.020438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:56.020467] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:56.024193] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: DOWN (p=39.79%) [2026-02-19T20:20:56.024493] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-02-19T20:20:56.024649] [INFO ] [sig ] DVN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:56.168756] [INFO ] [LOCAL ] Saved forecast: DVN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DVN.txt [2026-02-19T20:20:56.168911] [INFO ] [sig ] [964/3393] Completed DVN in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-19T20:20:56.168962] [INFO ] [sig ] [965/3393] Forecasting DWAS... [2026-02-19T20:20:56.168999] [INFO ] [sig ] Generating forecast for: DWAS [2026-02-19T20:20:56.169032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-02-19T20:20:56.180745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-02-19T20:20:56.181112] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-02-19T20:20:56.181988] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-02-19T20:20:56.182045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:56.182083] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:56.182110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:56.182169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:56.242626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:56.243428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:56.243509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:56.243541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:56.365227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:56.365386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:56.365428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:56.365457] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:56.368936] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: DOWN (p=10.25%) [2026-02-19T20:20:56.369219] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-02-19T20:20:56.369348] [INFO ] [sig ] DWAS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:56.513200] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DWAS.txt [2026-02-19T20:20:56.513359] [INFO ] [sig ] [965/3393] Completed DWAS in 0.3s | 2.75 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-19T20:20:56.513398] [INFO ] [sig ] [966/3393] Forecasting DWSH... [2026-02-19T20:20:56.513437] [INFO ] [sig ] Generating forecast for: DWSH [2026-02-19T20:20:56.513469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-02-19T20:20:56.524263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-02-19T20:20:56.524656] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-02-19T20:20:56.525512] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-02-19T20:20:56.525584] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:56.525621] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:56.525651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:56.525710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:56.589274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:56.590215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:56.590303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:56.590339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:56.702337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:56.702501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:56.702542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:56.702591] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:56.706117] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: DOWN (p=16.33%) [2026-02-19T20:20:56.706403] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-02-19T20:20:56.706535] [INFO ] [sig ] DWSH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:56.856800] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DWSH.txt [2026-02-19T20:20:56.856980] [INFO ] [sig ] [966/3393] Completed DWSH in 0.3s | 2.75 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-19T20:20:56.857037] [INFO ] [sig ] [967/3393] Forecasting DX... [2026-02-19T20:20:56.857071] [INFO ] [sig ] Generating forecast for: DX [2026-02-19T20:20:56.857103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-02-19T20:20:56.869292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-02-19T20:20:56.869672] [INFO ] [FORECASTER] Starting predict_future for DX [2026-02-19T20:20:56.870459] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-02-19T20:20:56.870512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:56.870544] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:56.870593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:56.870654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:56.927455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:56.928215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:56.928298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:56.928330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:57.049291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:57.049453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:57.049493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:57.049522] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:57.052997] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: UP (p=69.50%) [2026-02-19T20:20:57.053274] [INFO ] [FORECASTER] Completed predict_future for DX [2026-02-19T20:20:57.053403] [INFO ] [sig ] DX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:57.196763] [INFO ] [LOCAL ] Saved forecast: DX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DX.txt [2026-02-19T20:20:57.196906] [INFO ] [sig ] [967/3393] Completed DX in 0.3s | 2.75 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-19T20:20:57.196946] [INFO ] [sig ] [968/3393] Forecasting DXC... [2026-02-19T20:20:57.196977] [INFO ] [sig ] Generating forecast for: DXC [2026-02-19T20:20:57.197007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-02-19T20:20:57.209114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-02-19T20:20:57.209493] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-02-19T20:20:57.210323] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-02-19T20:20:57.210375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:57.210407] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:57.210433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:57.210489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:57.270394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:57.271439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:57.271615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:57.271664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:57.401059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:57.401222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:57.401264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:57.401293] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:57.404765] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: DOWN (p=13.34%) [2026-02-19T20:20:57.405057] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-02-19T20:20:57.405189] [INFO ] [sig ] DXC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:57.559924] [INFO ] [LOCAL ] Saved forecast: DXC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DXC.txt [2026-02-19T20:20:57.560104] [INFO ] [sig ] [968/3393] Completed DXC in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-19T20:20:57.560148] [INFO ] [sig ] [969/3393] Forecasting DXCM... [2026-02-19T20:20:57.560179] [INFO ] [sig ] Generating forecast for: DXCM [2026-02-19T20:20:57.560212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-02-19T20:20:57.571800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-02-19T20:20:57.572236] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-02-19T20:20:57.573170] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-02-19T20:20:57.573225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:57.573259] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:57.573287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:57.573345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:57.633626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:57.634613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:57.634702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:57.634736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:57.774896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:57.775063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:57.775106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:57.775155] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:57.778936] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: UP (p=94.09%) [2026-02-19T20:20:57.779263] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-02-19T20:20:57.779409] [INFO ] [sig ] DXCM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:57.928108] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DXCM.txt [2026-02-19T20:20:57.928242] [INFO ] [sig ] [969/3393] Completed DXCM in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-19T20:20:57.928282] [INFO ] [sig ] [970/3393] Forecasting DXPE... [2026-02-19T20:20:57.928313] [INFO ] [sig ] Generating forecast for: DXPE [2026-02-19T20:20:57.928343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-02-19T20:20:57.939180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-02-19T20:20:57.939535] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-02-19T20:20:57.940340] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-02-19T20:20:57.940394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:57.940426] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:57.940454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:57.940511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:57.999256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:57.999915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:58.000012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:58.000054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:58.126612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:58.126776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:58.126819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:58.126861] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:58.130721] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: UP (p=60.89%) [2026-02-19T20:20:58.131045] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-02-19T20:20:58.131390] [INFO ] [sig ] DXPE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:58.276620] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/DXPE.txt [2026-02-19T20:20:58.276770] [INFO ] [sig ] [970/3393] Completed DXPE in 0.3s | 2.75 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-19T20:20:58.276811] [INFO ] [sig ] [971/3393] Forecasting DY... [2026-02-19T20:20:58.276842] [INFO ] [sig ] Generating forecast for: DY [2026-02-19T20:20:58.276873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-02-19T20:20:58.289320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-02-19T20:20:58.289728] [INFO ] [FORECASTER] Starting predict_future for DY [2026-02-19T20:20:58.290543] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-02-19T20:20:58.290615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:58.290650] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:58.290678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:58.290735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:58.349090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:58.350113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:58.350390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:58.350424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:58.474288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:58.474448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:58.474487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:58.474518] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:58.478014] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: DOWN (p=3.00%) [2026-02-19T20:20:58.478317] [INFO ] [FORECASTER] Completed predict_future for DY [2026-02-19T20:20:58.478452] [INFO ] [sig ] DY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:58.624221] [INFO ] [LOCAL ] Saved forecast: DY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DY.txt [2026-02-19T20:20:58.624458] [INFO ] [sig ] [971/3393] Completed DY in 0.3s | 2.75 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-19T20:20:58.624530] [INFO ] [sig ] [972/3393] Forecasting DYN... [2026-02-19T20:20:58.624614] [INFO ] [sig ] Generating forecast for: DYN [2026-02-19T20:20:58.624672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-02-19T20:20:58.639634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-02-19T20:20:58.640109] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-02-19T20:20:58.641263] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-02-19T20:20:58.641336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:58.641391] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:58.641438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:58.641534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:58.701885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:58.702742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:58.702834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:58.702869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:58.829279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:58.829442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:58.829482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:58.829512] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:58.832987] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: DOWN (p=17.24%) [2026-02-19T20:20:58.833276] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-02-19T20:20:58.833406] [INFO ] [sig ] DYN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:58.986075] [INFO ] [LOCAL ] Saved forecast: DYN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/DYN.txt [2026-02-19T20:20:58.986264] [INFO ] [sig ] [972/3393] Completed DYN in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-19T20:20:58.986307] [INFO ] [sig ] [973/3393] Forecasting E... [2026-02-19T20:20:58.986339] [INFO ] [sig ] Generating forecast for: E [2026-02-19T20:20:58.986372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-02-19T20:20:58.997982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-02-19T20:20:58.998406] [INFO ] [FORECASTER] Starting predict_future for E [2026-02-19T20:20:58.999239] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-02-19T20:20:58.999294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:58.999325] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:58.999353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:58.999409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:59.058283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:59.059218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:59.059312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:59.059348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:59.182763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:59.182926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:59.182966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:59.182996] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:59.186908] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: UP (p=98.70%) [2026-02-19T20:20:59.187196] [INFO ] [FORECASTER] Completed predict_future for E [2026-02-19T20:20:59.187326] [INFO ] [sig ] E: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:20:59.331746] [INFO ] [LOCAL ] Saved forecast: E 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/E.txt [2026-02-19T20:20:59.331888] [INFO ] [sig ] [973/3393] Completed E in 0.3s | 2.75 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-19T20:20:59.331928] [INFO ] [sig ] [974/3393] Forecasting EA... [2026-02-19T20:20:59.331963] [INFO ] [sig ] Generating forecast for: EA [2026-02-19T20:20:59.331994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-02-19T20:20:59.344221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-02-19T20:20:59.344599] [INFO ] [FORECASTER] Starting predict_future for EA [2026-02-19T20:20:59.345628] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-02-19T20:20:59.345682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:59.345715] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:59.345742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:59.345800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:59.405464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:59.406109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:59.406188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:59.406221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:59.534489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:59.534662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:59.534704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:59.534734] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:59.538213] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: DOWN (p=1.43%) [2026-02-19T20:20:59.538494] [INFO ] [FORECASTER] Completed predict_future for EA [2026-02-19T20:20:59.538642] [INFO ] [sig ] EA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:20:59.681760] [INFO ] [LOCAL ] Saved forecast: EA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EA.txt [2026-02-19T20:20:59.681893] [INFO ] [sig ] [974/3393] Completed EA in 0.3s | 2.75 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-19T20:20:59.681933] [INFO ] [sig ] [975/3393] Forecasting EAF... [2026-02-19T20:20:59.681962] [INFO ] [sig ] Generating forecast for: EAF [2026-02-19T20:20:59.681997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-02-19T20:20:59.693789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-02-19T20:20:59.694159] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-02-19T20:20:59.694982] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-02-19T20:20:59.695038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:20:59.695114] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:20:59.695144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:20:59.695200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:20:59.760934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:20:59.762017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:20:59.762118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:20:59.762155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:20:59.890275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:20:59.890449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:20:59.890489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:20:59.890518] [INFO ] [FORECASTER] Training complete [2026-02-19T20:20:59.894188] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: DOWN (p=26.15%) [2026-02-19T20:20:59.894535] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-02-19T20:20:59.894717] [INFO ] [sig ] EAF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:00.047068] [INFO ] [LOCAL ] Saved forecast: EAF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EAF.txt [2026-02-19T20:21:00.047237] [INFO ] [sig ] [975/3393] Completed EAF in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-19T20:21:00.047277] [INFO ] [sig ] [976/3393] Forecasting EAI... [2026-02-19T20:21:00.047309] [INFO ] [sig ] Generating forecast for: EAI [2026-02-19T20:21:00.047339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-02-19T20:21:00.058984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-02-19T20:21:00.059427] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-02-19T20:21:00.060375] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-02-19T20:21:00.060437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:00.060473] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:00.060501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:00.060561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:00.125442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:00.126558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:00.126721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:00.126758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:00.251489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:00.251652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:00.251700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:00.251731] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:00.255981] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: DOWN (p=33.02%) [2026-02-19T20:21:00.256360] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-02-19T20:21:00.256522] [INFO ] [sig ] EAI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:00.416483] [INFO ] [LOCAL ] Saved forecast: EAI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EAI.txt [2026-02-19T20:21:00.416682] [INFO ] [sig ] [976/3393] Completed EAI in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-19T20:21:00.416731] [INFO ] [sig ] [977/3393] Forecasting EARN... [2026-02-19T20:21:00.416763] [INFO ] [sig ] Generating forecast for: EARN [2026-02-19T20:21:00.416804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-02-19T20:21:00.429166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-02-19T20:21:00.429645] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-02-19T20:21:00.430561] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-02-19T20:21:00.430651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:00.430686] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:00.430716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:00.430777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:00.494408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:00.495348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:00.495447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:00.495482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:00.631228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:00.631424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:00.631493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:00.631546] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:00.637293] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: DOWN (p=12.19%) [2026-02-19T20:21:00.637896] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-02-19T20:21:00.638143] [INFO ] [sig ] EARN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:00.794744] [INFO ] [LOCAL ] Saved forecast: EARN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EARN.txt [2026-02-19T20:21:00.794920] [INFO ] [sig ] [977/3393] Completed EARN in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-19T20:21:00.794960] [INFO ] [sig ] [978/3393] Forecasting EB... [2026-02-19T20:21:00.794992] [INFO ] [sig ] Generating forecast for: EB [2026-02-19T20:21:00.795024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EB' from 'https://tdm.silogroup.org/data/derivative_storage/EB.csv'. [2026-02-19T20:21:00.806277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EB'. [2026-02-19T20:21:00.806747] [INFO ] [FORECASTER] Starting predict_future for EB [2026-02-19T20:21:00.807691] [DEBUG] [LOCAL ] No optimal features file found for EB: ./output/feature-sets/EB.txt [2026-02-19T20:21:00.807750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:00.807784] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:00.807814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:00.807874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:00.869371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:00.870320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:00.870413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:00.870448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:01.005739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:01.005950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:01.006036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:01.006114] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:01.010667] [DEBUG] [FORECASTER] EB: Forecast T+1@11:T+2@11: UP (p=61.67%) [2026-02-19T20:21:01.011053] [INFO ] [FORECASTER] Completed predict_future for EB [2026-02-19T20:21:01.011205] [INFO ] [sig ] EB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:01.182310] [INFO ] [LOCAL ] Saved forecast: EB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EB.txt [2026-02-19T20:21:01.182742] [INFO ] [sig ] [978/3393] Completed EB in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-19T20:21:01.182813] [INFO ] [sig ] [979/3393] Forecasting EBAY... [2026-02-19T20:21:01.182862] [INFO ] [sig ] Generating forecast for: EBAY [2026-02-19T20:21:01.182908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-02-19T20:21:01.200914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-02-19T20:21:01.201425] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-02-19T20:21:01.202693] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-02-19T20:21:01.202771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:01.202823] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:01.202872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:01.202969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:01.303805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:01.305036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:01.305189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:01.305249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:01.452138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:01.452310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:01.452353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:01.452384] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:01.456297] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: UP (p=76.35%) [2026-02-19T20:21:01.456743] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-02-19T20:21:01.456915] [INFO ] [sig ] EBAY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:01.619541] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EBAY.txt [2026-02-19T20:21:01.619757] [INFO ] [sig ] [979/3393] Completed EBAY in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-19T20:21:01.619799] [INFO ] [sig ] [980/3393] Forecasting EBC... [2026-02-19T20:21:01.619832] [INFO ] [sig ] Generating forecast for: EBC [2026-02-19T20:21:01.619863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-02-19T20:21:01.633018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-02-19T20:21:01.633440] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-02-19T20:21:01.634484] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-02-19T20:21:01.634541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:01.634592] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:01.634623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:01.634681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:01.694606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:01.695504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:01.695624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:01.695661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:01.826611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:01.826839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:01.826891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:01.826928] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:01.831050] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: DOWN (p=13.91%) [2026-02-19T20:21:01.831444] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-02-19T20:21:01.831645] [INFO ] [sig ] EBC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:01.985620] [INFO ] [LOCAL ] Saved forecast: EBC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EBC.txt [2026-02-19T20:21:01.985802] [INFO ] [sig ] [980/3393] Completed EBC in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-19T20:21:01.985856] [INFO ] [sig ] [981/3393] Forecasting EBF... [2026-02-19T20:21:01.985896] [INFO ] [sig ] Generating forecast for: EBF [2026-02-19T20:21:01.985941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-02-19T20:21:01.999242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-02-19T20:21:01.999874] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-02-19T20:21:02.000803] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-02-19T20:21:02.000858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:02.000891] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:02.000918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:02.000975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:02.061842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:02.062787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:02.062877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:02.062912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:02.181361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:02.181521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:02.181562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:02.181613] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:02.185147] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: UP (p=71.00%) [2026-02-19T20:21:02.185476] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-02-19T20:21:02.185639] [INFO ] [sig ] EBF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:02.327065] [INFO ] [LOCAL ] Saved forecast: EBF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EBF.txt [2026-02-19T20:21:02.327202] [INFO ] [sig ] [981/3393] Completed EBF in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-19T20:21:02.327242] [INFO ] [sig ] [982/3393] Forecasting EBON... [2026-02-19T20:21:02.327272] [INFO ] [sig ] Generating forecast for: EBON [2026-02-19T20:21:02.327304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-02-19T20:21:02.336932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-02-19T20:21:02.337231] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-02-19T20:21:02.338035] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-02-19T20:21:02.338111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:02.338145] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:02.338173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:02.338231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:02.398990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:02.399835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:02.399920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:02.399955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:02.502015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:02.502165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:02.502205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:02.502250] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:02.505694] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: DOWN (p=2.32%) [2026-02-19T20:21:02.505969] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-02-19T20:21:02.506096] [INFO ] [sig ] EBON: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:02.654989] [INFO ] [LOCAL ] Saved forecast: EBON 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EBON.txt [2026-02-19T20:21:02.655181] [INFO ] [sig ] [982/3393] Completed EBON in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-19T20:21:02.655227] [INFO ] [sig ] [983/3393] Forecasting EBS... [2026-02-19T20:21:02.655258] [INFO ] [sig ] Generating forecast for: EBS [2026-02-19T20:21:02.655295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-02-19T20:21:02.666551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-02-19T20:21:02.667162] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-02-19T20:21:02.668006] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-02-19T20:21:02.668091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:02.668125] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:02.668152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:02.668208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:02.727758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:02.728765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:02.728858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:02.728894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:02.859264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:02.859662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:02.859705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:02.859734] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:02.863761] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: UP (p=94.46%) [2026-02-19T20:21:02.864086] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-02-19T20:21:02.864246] [INFO ] [sig ] EBS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:03.014010] [INFO ] [LOCAL ] Saved forecast: EBS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EBS.txt [2026-02-19T20:21:03.014171] [INFO ] [sig ] [983/3393] Completed EBS in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-19T20:21:03.014215] [INFO ] [sig ] [984/3393] Forecasting EC... [2026-02-19T20:21:03.014245] [INFO ] [sig ] Generating forecast for: EC [2026-02-19T20:21:03.014276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-02-19T20:21:03.025912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-02-19T20:21:03.026323] [INFO ] [FORECASTER] Starting predict_future for EC [2026-02-19T20:21:03.027179] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-02-19T20:21:03.027235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:03.027269] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:03.027297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:03.027355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:03.087386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:03.088376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:03.088463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:03.088513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:03.210347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:03.210496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:03.210536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:03.210564] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:03.213963] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: UP (p=89.97%) [2026-02-19T20:21:03.214237] [INFO ] [FORECASTER] Completed predict_future for EC [2026-02-19T20:21:03.214364] [INFO ] [sig ] EC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:03.359749] [INFO ] [LOCAL ] Saved forecast: EC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EC.txt [2026-02-19T20:21:03.359915] [INFO ] [sig ] [984/3393] Completed EC in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-19T20:21:03.359959] [INFO ] [sig ] [985/3393] Forecasting ECC... [2026-02-19T20:21:03.359989] [INFO ] [sig ] Generating forecast for: ECC [2026-02-19T20:21:03.360021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-02-19T20:21:03.370985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-02-19T20:21:03.371380] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-02-19T20:21:03.372276] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-02-19T20:21:03.372332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:03.372365] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:03.372394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:03.372451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:03.433502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:03.434463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:03.434559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:03.434668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:03.575146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:03.575359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:03.575401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:03.575431] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:03.579785] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-19T20:21:03.580182] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-02-19T20:21:03.580349] [INFO ] [sig ] ECC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:03.732094] [INFO ] [LOCAL ] Saved forecast: ECC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ECC.txt [2026-02-19T20:21:03.732269] [INFO ] [sig ] [985/3393] Completed ECC in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-19T20:21:03.732319] [INFO ] [sig ] [986/3393] Forecasting ECL... [2026-02-19T20:21:03.732353] [INFO ] [sig ] Generating forecast for: ECL [2026-02-19T20:21:03.732386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-02-19T20:21:03.746948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-02-19T20:21:03.747439] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-02-19T20:21:03.748778] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-02-19T20:21:03.748860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:03.748910] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:03.748954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:03.749053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:03.818722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:03.819700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:03.819806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:03.819843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:03.946501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:03.946692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:03.946734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:03.946763] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:03.950823] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: DOWN (p=47.08%) [2026-02-19T20:21:03.951228] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-02-19T20:21:03.951380] [INFO ] [sig ] ECL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:04.109801] [INFO ] [LOCAL ] Saved forecast: ECL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ECL.txt [2026-02-19T20:21:04.110000] [INFO ] [sig ] [986/3393] Completed ECL in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-19T20:21:04.110047] [INFO ] [sig ] [987/3393] Forecasting ECPG... [2026-02-19T20:21:04.110086] [INFO ] [sig ] Generating forecast for: ECPG [2026-02-19T20:21:04.110132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-02-19T20:21:04.121724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-02-19T20:21:04.122132] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-02-19T20:21:04.122974] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-02-19T20:21:04.123029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:04.123062] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:04.123090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:04.123147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:04.185057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:04.186008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:04.186102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:04.186138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:04.307461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:04.307642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:04.307688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:04.307718] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:04.311383] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: DOWN (p=3.71%) [2026-02-19T20:21:04.311714] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-02-19T20:21:04.311853] [INFO ] [sig ] ECPG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:04.463520] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ECPG.txt [2026-02-19T20:21:04.463705] [INFO ] [sig ] [987/3393] Completed ECPG in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-19T20:21:04.463748] [INFO ] [sig ] [988/3393] Forecasting ECX... [2026-02-19T20:21:04.463780] [INFO ] [sig ] Generating forecast for: ECX [2026-02-19T20:21:04.463812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-02-19T20:21:04.475476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-02-19T20:21:04.475914] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-02-19T20:21:04.476776] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-02-19T20:21:04.476831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:04.476864] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:04.476892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:04.476950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:04.540022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:04.540954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:04.541041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:04.541075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:04.663557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:04.663741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:04.663782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:04.663811] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:04.667296] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-02-19T20:21:04.667616] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-02-19T20:21:04.667754] [INFO ] [sig ] ECX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:04.821180] [INFO ] [LOCAL ] Saved forecast: ECX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ECX.txt [2026-02-19T20:21:04.821365] [INFO ] [sig ] [988/3393] Completed ECX in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-19T20:21:04.821410] [INFO ] [sig ] [989/3393] Forecasting ED... [2026-02-19T20:21:04.821442] [INFO ] [sig ] Generating forecast for: ED [2026-02-19T20:21:04.821474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-02-19T20:21:04.836032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-02-19T20:21:04.836489] [INFO ] [FORECASTER] Starting predict_future for ED [2026-02-19T20:21:04.837484] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-02-19T20:21:04.837554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:04.837631] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:04.837680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:04.837774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:04.906126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:04.907042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:04.907132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:04.907166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:05.028427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:05.028610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:05.028653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:05.028682] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:05.032287] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: DOWN (p=28.43%) [2026-02-19T20:21:05.032566] [INFO ] [FORECASTER] Completed predict_future for ED [2026-02-19T20:21:05.032715] [INFO ] [sig ] ED: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:05.177224] [INFO ] [LOCAL ] Saved forecast: ED 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ED.txt [2026-02-19T20:21:05.177354] [INFO ] [sig ] [989/3393] Completed ED in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-19T20:21:05.177394] [INFO ] [sig ] [990/3393] Forecasting EDAP... [2026-02-19T20:21:05.177425] [INFO ] [sig ] Generating forecast for: EDAP [2026-02-19T20:21:05.177458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-02-19T20:21:05.188238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-02-19T20:21:05.188559] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-02-19T20:21:05.189353] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-02-19T20:21:05.189406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:05.189438] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:05.189465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:05.189522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:05.246702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:05.247357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:05.247437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:05.247469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:05.367893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:05.368094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:05.368137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:05.368166] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:05.372079] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: DOWN (p=39.26%) [2026-02-19T20:21:05.372439] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-02-19T20:21:05.372611] [INFO ] [sig ] EDAP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:05.517088] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EDAP.txt [2026-02-19T20:21:05.517220] [INFO ] [sig ] [990/3393] Completed EDAP in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-19T20:21:05.517260] [INFO ] [sig ] [991/3393] Forecasting EDD... [2026-02-19T20:21:05.517290] [INFO ] [sig ] Generating forecast for: EDD [2026-02-19T20:21:05.517320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-02-19T20:21:05.528676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-02-19T20:21:05.529009] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-02-19T20:21:05.529806] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-02-19T20:21:05.529859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:05.529891] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:05.529918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:05.529975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:05.590128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:05.590792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:05.590873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:05.590907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:05.716506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:05.716670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:05.716712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:05.716743] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:05.720265] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=67.64%) [2026-02-19T20:21:05.720548] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-02-19T20:21:05.720696] [INFO ] [sig ] EDD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:05.863338] [INFO ] [LOCAL ] Saved forecast: EDD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EDD.txt [2026-02-19T20:21:05.863508] [INFO ] [sig ] [991/3393] Completed EDD in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-19T20:21:05.863549] [INFO ] [sig ] [992/3393] Forecasting EDF... [2026-02-19T20:21:05.863608] [INFO ] [sig ] Generating forecast for: EDF [2026-02-19T20:21:05.863642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-02-19T20:21:05.874374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-02-19T20:21:05.874719] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-02-19T20:21:05.875489] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-02-19T20:21:05.875542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:05.875621] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:05.875651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:05.875708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:05.935319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:05.936077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:05.936166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:05.936201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:06.058452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:06.058621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:06.058663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:06.058692] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:06.062079] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: UP (p=93.13%) [2026-02-19T20:21:06.062354] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-02-19T20:21:06.062481] [INFO ] [sig ] EDF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:06.210265] [INFO ] [LOCAL ] Saved forecast: EDF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EDF.txt [2026-02-19T20:21:06.210405] [INFO ] [sig ] [992/3393] Completed EDF in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-19T20:21:06.210445] [INFO ] [sig ] [993/3393] Forecasting EDN... [2026-02-19T20:21:06.210476] [INFO ] [sig ] Generating forecast for: EDN [2026-02-19T20:21:06.210515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-02-19T20:21:06.222397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-02-19T20:21:06.222787] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-02-19T20:21:06.223634] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-02-19T20:21:06.223688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:06.223720] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:06.223747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:06.223804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:06.281819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:06.282646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:06.282733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:06.282768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:06.403485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:06.403659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:06.403703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:06.403732] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:06.407171] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: DOWN (p=42.70%) [2026-02-19T20:21:06.407458] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-02-19T20:21:06.407603] [INFO ] [sig ] EDN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:06.550813] [INFO ] [LOCAL ] Saved forecast: EDN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EDN.txt [2026-02-19T20:21:06.551001] [INFO ] [sig ] [993/3393] Completed EDN in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-19T20:21:06.551042] [INFO ] [sig ] [994/3393] Forecasting EE... [2026-02-19T20:21:06.551071] [INFO ] [sig ] Generating forecast for: EE [2026-02-19T20:21:06.551103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-02-19T20:21:06.563339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-02-19T20:21:06.563762] [INFO ] [FORECASTER] Starting predict_future for EE [2026-02-19T20:21:06.564805] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-02-19T20:21:06.564859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:06.564894] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:06.564921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:06.564978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:06.625959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:06.626741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:06.626827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:06.626861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:06.749910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:06.750070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:06.750111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:06.750141] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:06.754052] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: DOWN (p=47.66%) [2026-02-19T20:21:06.754328] [INFO ] [FORECASTER] Completed predict_future for EE [2026-02-19T20:21:06.754666] [INFO ] [sig ] EE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:06.897559] [INFO ] [LOCAL ] Saved forecast: EE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EE.txt [2026-02-19T20:21:06.897730] [INFO ] [sig ] [994/3393] Completed EE in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-19T20:21:06.897771] [INFO ] [sig ] [995/3393] Forecasting EEMA... [2026-02-19T20:21:06.897801] [INFO ] [sig ] Generating forecast for: EEMA [2026-02-19T20:21:06.897835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-02-19T20:21:06.908947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-02-19T20:21:06.909334] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-02-19T20:21:06.910156] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-02-19T20:21:06.910221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:06.910259] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:06.910288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:06.910344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:06.972216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:06.973121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:06.973208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:06.973243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:07.098728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:07.098919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:07.098985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:07.099018] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:07.103209] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-02-19T20:21:07.103540] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-02-19T20:21:07.103734] [INFO ] [sig ] EEMA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:07.252881] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EEMA.txt [2026-02-19T20:21:07.253048] [INFO ] [sig ] [995/3393] Completed EEMA in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-19T20:21:07.253091] [INFO ] [sig ] [996/3393] Forecasting EEX... [2026-02-19T20:21:07.253124] [INFO ] [sig ] Generating forecast for: EEX [2026-02-19T20:21:07.253158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-02-19T20:21:07.266249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-02-19T20:21:07.266680] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-02-19T20:21:07.267488] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-02-19T20:21:07.267542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:07.267607] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:07.267641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:07.267700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:07.329751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:07.330705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:07.330799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:07.330833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:07.454665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:07.454828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:07.454870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:07.454901] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:07.458390] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: DOWN (p=49.72%) [2026-02-19T20:21:07.458708] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-02-19T20:21:07.458843] [INFO ] [sig ] EEX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:07.603173] [INFO ] [LOCAL ] Saved forecast: EEX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EEX.txt [2026-02-19T20:21:07.603315] [INFO ] [sig ] [996/3393] Completed EEX in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-19T20:21:07.603355] [INFO ] [sig ] [997/3393] Forecasting EFC... [2026-02-19T20:21:07.603384] [INFO ] [sig ] Generating forecast for: EFC [2026-02-19T20:21:07.603416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-02-19T20:21:07.614310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-02-19T20:21:07.614644] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-02-19T20:21:07.615410] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-02-19T20:21:07.615464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:07.615497] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:07.615525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:07.615600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:07.674094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:07.674829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:07.674908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:07.674942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:07.792356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:07.792528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:07.792591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:07.792625] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:07.796068] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: UP (p=89.37%) [2026-02-19T20:21:07.796348] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-02-19T20:21:07.796477] [INFO ] [sig ] EFC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:07.949435] [INFO ] [LOCAL ] Saved forecast: EFC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EFC.txt [2026-02-19T20:21:07.949620] [INFO ] [sig ] [997/3393] Completed EFC in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-19T20:21:07.949666] [INFO ] [sig ] [998/3393] Forecasting EFSC... [2026-02-19T20:21:07.949697] [INFO ] [sig ] Generating forecast for: EFSC [2026-02-19T20:21:07.949732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-02-19T20:21:07.962312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-02-19T20:21:07.962775] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-02-19T20:21:07.964052] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-02-19T20:21:07.964131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:07.964182] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:07.964222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:07.964305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:08.027289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:08.028470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:08.028557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:08.028611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:08.151276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:08.151656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:08.151699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:08.151727] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:08.155657] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: DOWN (p=48.89%) [2026-02-19T20:21:08.155944] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-02-19T20:21:08.156077] [INFO ] [sig ] EFSC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:08.302623] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EFSC.txt [2026-02-19T20:21:08.302784] [INFO ] [sig ] [998/3393] Completed EFSC in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-19T20:21:08.302826] [INFO ] [sig ] [999/3393] Forecasting EFX... [2026-02-19T20:21:08.302854] [INFO ] [sig ] Generating forecast for: EFX [2026-02-19T20:21:08.302886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-02-19T20:21:08.314062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-02-19T20:21:08.314383] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-02-19T20:21:08.315183] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-02-19T20:21:08.315248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:08.315302] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:08.315330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:08.315387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:08.375285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:08.376217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:08.376305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:08.376339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:08.505432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:08.505633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:08.505683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:08.505716] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:08.509675] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: UP (p=90.93%) [2026-02-19T20:21:08.509980] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-02-19T20:21:08.510142] [INFO ] [sig ] EFX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:08.667312] [INFO ] [LOCAL ] Saved forecast: EFX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EFX.txt [2026-02-19T20:21:08.667482] [INFO ] [sig ] [999/3393] Completed EFX in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-19T20:21:08.667527] [INFO ] [sig ] [1000/3393] Forecasting EG... [2026-02-19T20:21:08.667560] [INFO ] [sig ] Generating forecast for: EG [2026-02-19T20:21:08.667616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-02-19T20:21:08.680835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-02-19T20:21:08.681233] [INFO ] [FORECASTER] Starting predict_future for EG [2026-02-19T20:21:08.682206] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-02-19T20:21:08.682272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:08.682312] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:08.682534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:08.682637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:08.750553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:08.751656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:08.751745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:08.751779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:08.868981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:08.869148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:08.869189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:08.869217] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:08.872809] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: UP (p=86.86%) [2026-02-19T20:21:08.873108] [INFO ] [FORECASTER] Completed predict_future for EG [2026-02-19T20:21:08.873243] [INFO ] [sig ] EG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:09.016853] [INFO ] [LOCAL ] Saved forecast: EG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EG.txt [2026-02-19T20:21:09.017018] [INFO ] [sig ] [1000/3393] Completed EG in 0.3s | 2.75 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-19T20:21:09.017062] [INFO ] [sig ] [1001/3393] Forecasting EGAN... [2026-02-19T20:21:09.017093] [INFO ] [sig ] Generating forecast for: EGAN [2026-02-19T20:21:09.017124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-02-19T20:21:09.029108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-02-19T20:21:09.029535] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-02-19T20:21:09.030800] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-02-19T20:21:09.030854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:09.030886] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:09.030913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:09.030970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:09.090138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:09.091000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:09.091089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:09.091122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:09.210962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:09.211124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:09.211164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:09.211195] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:09.214989] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: DOWN (p=23.39%) [2026-02-19T20:21:09.215280] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-02-19T20:21:09.215410] [INFO ] [sig ] EGAN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:09.361291] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EGAN.txt [2026-02-19T20:21:09.361520] [INFO ] [sig ] [1001/3393] Completed EGAN in 0.3s | 2.75 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-19T20:21:09.361605] [INFO ] [sig ] [1002/3393] Forecasting EGBN... [2026-02-19T20:21:09.361653] [INFO ] [sig ] Generating forecast for: EGBN [2026-02-19T20:21:09.361698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-02-19T20:21:09.374975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-02-19T20:21:09.375416] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-02-19T20:21:09.376300] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-02-19T20:21:09.376359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:09.376392] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:09.376423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:09.376483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:09.440292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:09.441267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:09.441400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:09.441437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:09.562541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:09.562722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:09.562766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:09.562796] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:09.566628] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: UP (p=57.29%) [2026-02-19T20:21:09.566912] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-02-19T20:21:09.567047] [INFO ] [sig ] EGBN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:09.716823] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EGBN.txt [2026-02-19T20:21:09.717006] [INFO ] [sig ] [1002/3393] Completed EGBN in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-19T20:21:09.717049] [INFO ] [sig ] [1003/3393] Forecasting EGP... [2026-02-19T20:21:09.717096] [INFO ] [sig ] Generating forecast for: EGP [2026-02-19T20:21:09.717131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-02-19T20:21:09.729932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-02-19T20:21:09.730502] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-02-19T20:21:09.731353] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-02-19T20:21:09.731413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:09.731452] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:09.731479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:09.731537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:09.790528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:09.791485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:09.791611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:09.791650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:09.919860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:09.920027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:09.920068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:09.920098] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:09.923685] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: UP (p=96.51%) [2026-02-19T20:21:09.923972] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-02-19T20:21:09.924105] [INFO ] [sig ] EGP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:10.072415] [INFO ] [LOCAL ] Saved forecast: EGP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EGP.txt [2026-02-19T20:21:10.072591] [INFO ] [sig ] [1003/3393] Completed EGP in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-19T20:21:10.072634] [INFO ] [sig ] [1004/3393] Forecasting EGY... [2026-02-19T20:21:10.072665] [INFO ] [sig ] Generating forecast for: EGY [2026-02-19T20:21:10.072698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-02-19T20:21:10.083939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-02-19T20:21:10.084302] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-02-19T20:21:10.085103] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-02-19T20:21:10.085156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:10.085188] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:10.085215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:10.085273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:10.144439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:10.145354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:10.145440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:10.145473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:10.268095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:10.268257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:10.268297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:10.268326] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:10.272132] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: DOWN (p=42.95%) [2026-02-19T20:21:10.272420] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-02-19T20:21:10.272550] [INFO ] [sig ] EGY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:10.422623] [INFO ] [LOCAL ] Saved forecast: EGY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EGY.txt [2026-02-19T20:21:10.422798] [INFO ] [sig ] [1004/3393] Completed EGY in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-19T20:21:10.422838] [INFO ] [sig ] [1005/3393] Forecasting EH... [2026-02-19T20:21:10.422867] [INFO ] [sig ] Generating forecast for: EH [2026-02-19T20:21:10.422899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-02-19T20:21:10.434722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-02-19T20:21:10.435105] [INFO ] [FORECASTER] Starting predict_future for EH [2026-02-19T20:21:10.435915] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-02-19T20:21:10.435968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:10.436002] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:10.436029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:10.436086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:10.497111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:10.498146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:10.498247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:10.498284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:10.622656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:10.622827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:10.622869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:10.622901] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:10.626733] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: DOWN (p=38.91%) [2026-02-19T20:21:10.627011] [INFO ] [FORECASTER] Completed predict_future for EH [2026-02-19T20:21:10.627143] [INFO ] [sig ] EH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:10.773809] [INFO ] [LOCAL ] Saved forecast: EH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EH.txt [2026-02-19T20:21:10.773985] [INFO ] [sig ] [1005/3393] Completed EH in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-19T20:21:10.774026] [INFO ] [sig ] [1006/3393] Forecasting EHAB... [2026-02-19T20:21:10.774057] [INFO ] [sig ] Generating forecast for: EHAB [2026-02-19T20:21:10.774088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-02-19T20:21:10.785810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-02-19T20:21:10.786182] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-02-19T20:21:10.787023] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-02-19T20:21:10.787077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:10.787112] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:10.787140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:10.787198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:10.847098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:10.847913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:10.848001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:10.848036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:10.979540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:10.979710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:10.979750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:10.979794] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:10.983172] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: UP (p=95.57%) [2026-02-19T20:21:10.983452] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-02-19T20:21:10.983597] [INFO ] [sig ] EHAB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:11.132933] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EHAB.txt [2026-02-19T20:21:11.133120] [INFO ] [sig ] [1006/3393] Completed EHAB in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-19T20:21:11.133173] [INFO ] [sig ] [1007/3393] Forecasting EHC... [2026-02-19T20:21:11.133215] [INFO ] [sig ] Generating forecast for: EHC [2026-02-19T20:21:11.133260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-02-19T20:21:11.146155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-02-19T20:21:11.146564] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-02-19T20:21:11.147438] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-02-19T20:21:11.147493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:11.147528] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:11.147556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:11.147653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:11.212167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:11.213081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:11.213169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:11.213204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:11.338882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:11.339091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:11.339135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:11.339165] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:11.342679] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: DOWN (p=19.48%) [2026-02-19T20:21:11.342963] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-02-19T20:21:11.343103] [INFO ] [sig ] EHC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:11.488819] [INFO ] [LOCAL ] Saved forecast: EHC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EHC.txt [2026-02-19T20:21:11.488992] [INFO ] [sig ] [1007/3393] Completed EHC in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-19T20:21:11.489032] [INFO ] [sig ] [1008/3393] Forecasting EHI... [2026-02-19T20:21:11.489066] [INFO ] [sig ] Generating forecast for: EHI [2026-02-19T20:21:11.489099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-02-19T20:21:11.505202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-02-19T20:21:11.505620] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-02-19T20:21:11.506470] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-02-19T20:21:11.506525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:11.506559] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:11.506616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:11.506678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:11.568798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:11.569915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:11.570003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:11.570037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:11.691329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:11.691710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:11.691757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:11.691788] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:11.695563] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: UP (p=68.29%) [2026-02-19T20:21:11.695862] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-02-19T20:21:11.695989] [INFO ] [sig ] EHI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:11.852247] [INFO ] [LOCAL ] Saved forecast: EHI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EHI.txt [2026-02-19T20:21:11.852418] [INFO ] [sig ] [1008/3393] Completed EHI in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-19T20:21:11.852458] [INFO ] [sig ] [1009/3393] Forecasting EHTH... [2026-02-19T20:21:11.852488] [INFO ] [sig ] Generating forecast for: EHTH [2026-02-19T20:21:11.852519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-02-19T20:21:11.863825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-02-19T20:21:11.864203] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-02-19T20:21:11.865038] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-02-19T20:21:11.865093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:11.865157] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:11.865188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:11.865248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:11.924269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:11.925104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:11.925189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:11.925225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:12.044169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:12.044332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:12.044375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:12.044407] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:12.048316] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=9.18%) [2026-02-19T20:21:12.048667] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-02-19T20:21:12.048813] [INFO ] [sig ] EHTH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:12.198673] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EHTH.txt [2026-02-19T20:21:12.198836] [INFO ] [sig ] [1009/3393] Completed EHTH in 0.3s | 2.75 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-19T20:21:12.198878] [INFO ] [sig ] [1010/3393] Forecasting EIC... [2026-02-19T20:21:12.198909] [INFO ] [sig ] Generating forecast for: EIC [2026-02-19T20:21:12.198941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-02-19T20:21:12.210518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-02-19T20:21:12.210926] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-02-19T20:21:12.211748] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-02-19T20:21:12.211801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:12.211834] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:12.211861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:12.211949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:12.271732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:12.272667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:12.272758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:12.272792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:12.398673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:12.398845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:12.398886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:12.398916] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:12.402466] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: DOWN (p=15.87%) [2026-02-19T20:21:12.402768] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-02-19T20:21:12.402900] [INFO ] [sig ] EIC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:12.547708] [INFO ] [LOCAL ] Saved forecast: EIC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EIC.txt [2026-02-19T20:21:12.547885] [INFO ] [sig ] [1010/3393] Completed EIC in 0.3s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-19T20:21:12.547929] [INFO ] [sig ] [1011/3393] Forecasting EIG... [2026-02-19T20:21:12.547962] [INFO ] [sig ] Generating forecast for: EIG [2026-02-19T20:21:12.547994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-02-19T20:21:12.560109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-02-19T20:21:12.560500] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-02-19T20:21:12.561344] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-02-19T20:21:12.561411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:12.561445] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:12.561472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:12.561527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:12.622743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:12.623618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:12.623707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:12.623740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:12.746485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:12.746677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:12.746719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:12.746748] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:12.750736] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: DOWN (p=5.20%) [2026-02-19T20:21:12.751086] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-02-19T20:21:12.751235] [INFO ] [sig ] EIG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:12.896883] [INFO ] [LOCAL ] Saved forecast: EIG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EIG.txt [2026-02-19T20:21:12.897038] [INFO ] [sig ] [1011/3393] Completed EIG in 0.3s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-19T20:21:12.897078] [INFO ] [sig ] [1012/3393] Forecasting EIX... [2026-02-19T20:21:12.897109] [INFO ] [sig ] Generating forecast for: EIX [2026-02-19T20:21:12.897140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-02-19T20:21:12.910250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-02-19T20:21:12.910698] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-02-19T20:21:12.911562] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-02-19T20:21:12.911676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:12.911710] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:12.911739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:12.911797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:12.975965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:12.976909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:12.977005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:12.977041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:13.106246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:13.106420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:13.106468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:13.106549] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:13.110063] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: UP (p=60.06%) [2026-02-19T20:21:13.110356] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-02-19T20:21:13.110493] [INFO ] [sig ] EIX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:13.257276] [INFO ] [LOCAL ] Saved forecast: EIX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EIX.txt [2026-02-19T20:21:13.257444] [INFO ] [sig ] [1012/3393] Completed EIX in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-19T20:21:13.257485] [INFO ] [sig ] [1013/3393] Forecasting EL... [2026-02-19T20:21:13.257515] [INFO ] [sig ] Generating forecast for: EL [2026-02-19T20:21:13.257546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-02-19T20:21:13.268783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-02-19T20:21:13.269125] [INFO ] [FORECASTER] Starting predict_future for EL [2026-02-19T20:21:13.269934] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-02-19T20:21:13.269988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:13.270021] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:13.270049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:13.270107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:13.331412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:13.332333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:13.332420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:13.332454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:13.462776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:13.462935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:13.462975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:13.463003] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:13.466501] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: UP (p=59.99%) [2026-02-19T20:21:13.466795] [INFO ] [FORECASTER] Completed predict_future for EL [2026-02-19T20:21:13.466923] [INFO ] [sig ] EL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:13.613184] [INFO ] [LOCAL ] Saved forecast: EL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EL.txt [2026-02-19T20:21:13.613321] [INFO ] [sig ] [1013/3393] Completed EL in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-19T20:21:13.613362] [INFO ] [sig ] [1014/3393] Forecasting ELAB... [2026-02-19T20:21:13.613394] [INFO ] [sig ] Generating forecast for: ELAB [2026-02-19T20:21:13.613426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAB' from 'https://tdm.silogroup.org/data/derivative_storage/ELAB.csv'. [2026-02-19T20:21:13.624811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAB'. [2026-02-19T20:21:13.625159] [INFO ] [FORECASTER] Starting predict_future for ELAB [2026-02-19T20:21:13.626003] [DEBUG] [LOCAL ] No optimal features file found for ELAB: ./output/feature-sets/ELAB.txt [2026-02-19T20:21:13.626056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:13.626087] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:13.626114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:13.626176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:13.685921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:13.686682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:13.686765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:13.686798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:13.811075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:13.811242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:13.811284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:13.811315] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:13.815219] [DEBUG] [FORECASTER] ELAB: Forecast T+1@11:T+2@11: UP (p=51.70%) [2026-02-19T20:21:13.815502] [INFO ] [FORECASTER] Completed predict_future for ELAB [2026-02-19T20:21:13.815652] [INFO ] [sig ] ELAB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:13.961591] [INFO ] [LOCAL ] Saved forecast: ELAB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ELAB.txt [2026-02-19T20:21:13.961751] [INFO ] [sig ] [1014/3393] Completed ELAB in 0.3s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-19T20:21:13.961794] [INFO ] [sig ] [1015/3393] Forecasting ELAN... [2026-02-19T20:21:13.961825] [INFO ] [sig ] Generating forecast for: ELAN [2026-02-19T20:21:13.961857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-02-19T20:21:13.973020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-02-19T20:21:13.973334] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-02-19T20:21:13.974149] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-02-19T20:21:13.974204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:13.974237] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:13.974264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:13.974324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:14.031039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:14.031944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:14.032030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:14.032063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:14.157343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:14.157503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:14.157543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:14.157593] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:14.161233] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: UP (p=96.86%) [2026-02-19T20:21:14.161554] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-02-19T20:21:14.161709] [INFO ] [sig ] ELAN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:14.304775] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ELAN.txt [2026-02-19T20:21:14.304936] [INFO ] [sig ] [1015/3393] Completed ELAN in 0.3s | 2.75 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-19T20:21:14.304985] [INFO ] [sig ] [1016/3393] Forecasting ELC... [2026-02-19T20:21:14.305017] [INFO ] [sig ] Generating forecast for: ELC [2026-02-19T20:21:14.305049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-02-19T20:21:14.316519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-02-19T20:21:14.316951] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-02-19T20:21:14.317794] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-02-19T20:21:14.317850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:14.317883] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:14.317910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:14.317967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:14.376407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:14.377465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:14.377559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:14.377614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:14.501624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:14.501787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:14.501829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:14.501860] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:14.505425] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: DOWN (p=26.28%) [2026-02-19T20:21:14.505754] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-02-19T20:21:14.505897] [INFO ] [sig ] ELC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:14.659386] [INFO ] [LOCAL ] Saved forecast: ELC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ELC.txt [2026-02-19T20:21:14.659561] [INFO ] [sig ] [1016/3393] Completed ELC in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-19T20:21:14.659623] [INFO ] [sig ] [1017/3393] Forecasting ELDN... [2026-02-19T20:21:14.659655] [INFO ] [sig ] Generating forecast for: ELDN [2026-02-19T20:21:14.659685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-02-19T20:21:14.673325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-02-19T20:21:14.673846] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-02-19T20:21:14.674771] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-02-19T20:21:14.674827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:14.674860] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:14.674888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:14.674946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:14.737725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:14.738941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:14.739064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:14.739108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:14.865703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:14.865885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:14.865927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:14.865956] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:14.869423] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: DOWN (p=36.89%) [2026-02-19T20:21:14.869758] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-02-19T20:21:14.869892] [INFO ] [sig ] ELDN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:15.012449] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ELDN.txt [2026-02-19T20:21:15.012636] [INFO ] [sig ] [1017/3393] Completed ELDN in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-19T20:21:15.012679] [INFO ] [sig ] [1018/3393] Forecasting ELF... [2026-02-19T20:21:15.012710] [INFO ] [sig ] Generating forecast for: ELF [2026-02-19T20:21:15.012741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-02-19T20:21:15.024379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-02-19T20:21:15.024732] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-02-19T20:21:15.025512] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-02-19T20:21:15.025565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:15.025620] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:15.025648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:15.025705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:15.086014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:15.087052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:15.087157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:15.087191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:15.223223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:15.223393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:15.223434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:15.223465] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:15.227167] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: UP (p=75.97%) [2026-02-19T20:21:15.227483] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-02-19T20:21:15.227649] [INFO ] [sig ] ELF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:15.381281] [INFO ] [LOCAL ] Saved forecast: ELF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ELF.txt [2026-02-19T20:21:15.381455] [INFO ] [sig ] [1018/3393] Completed ELF in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-19T20:21:15.381495] [INFO ] [sig ] [1019/3393] Forecasting ELME... [2026-02-19T20:21:15.381525] [INFO ] [sig ] Generating forecast for: ELME [2026-02-19T20:21:15.381558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-02-19T20:21:15.393542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-02-19T20:21:15.393998] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-02-19T20:21:15.394848] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-02-19T20:21:15.394903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:15.394934] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:15.394962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:15.395017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:15.454703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:15.455620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:15.455765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:15.455799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:15.589924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:15.590094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:15.590154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:15.590185] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:15.594237] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: UP (p=83.74%) [2026-02-19T20:21:15.594856] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-02-19T20:21:15.595014] [INFO ] [sig ] ELME: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:15.754454] [INFO ] [LOCAL ] Saved forecast: ELME 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ELME.txt [2026-02-19T20:21:15.754667] [INFO ] [sig ] [1019/3393] Completed ELME in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-19T20:21:15.754715] [INFO ] [sig ] [1020/3393] Forecasting ELS... [2026-02-19T20:21:15.754748] [INFO ] [sig ] Generating forecast for: ELS [2026-02-19T20:21:15.754790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-02-19T20:21:15.767890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-02-19T20:21:15.768360] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-02-19T20:21:15.769382] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-02-19T20:21:15.769452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:15.769499] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:15.769541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:15.769816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:15.837918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:15.838996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:15.839120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:15.839162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:15.965350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:15.965761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:15.965814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:15.965855] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:15.970055] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: DOWN (p=27.36%) [2026-02-19T20:21:15.970384] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-02-19T20:21:15.970551] [INFO ] [sig ] ELS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:16.130279] [INFO ] [LOCAL ] Saved forecast: ELS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ELS.txt [2026-02-19T20:21:16.130439] [INFO ] [sig ] [1020/3393] Completed ELS in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-19T20:21:16.130480] [INFO ] [sig ] [1021/3393] Forecasting ELTX... [2026-02-19T20:21:16.130511] [INFO ] [sig ] Generating forecast for: ELTX [2026-02-19T20:21:16.130543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-02-19T20:21:16.142523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-02-19T20:21:16.143005] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-02-19T20:21:16.143883] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-02-19T20:21:16.143941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:16.143974] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:16.144000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:16.144057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:16.201115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:16.201790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:16.201872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:16.201904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:16.319354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:16.319520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:16.319561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:16.319611] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:16.323434] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: DOWN (p=5.81%) [2026-02-19T20:21:16.323751] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-02-19T20:21:16.323884] [INFO ] [sig ] ELTX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:16.471059] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ELTX.txt [2026-02-19T20:21:16.471198] [INFO ] [sig ] [1021/3393] Completed ELTX in 0.3s | 2.75 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-19T20:21:16.471238] [INFO ] [sig ] [1022/3393] Forecasting ELVA... [2026-02-19T20:21:16.471268] [INFO ] [sig ] Generating forecast for: ELVA [2026-02-19T20:21:16.471298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-02-19T20:21:16.484441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-02-19T20:21:16.484797] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-02-19T20:21:16.485619] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-02-19T20:21:16.485672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:16.485705] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:16.485732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:16.485789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:16.545532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:16.546167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:16.546251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:16.546284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:16.665860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:16.666012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:16.666051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:16.666080] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:16.669564] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: UP (p=72.85%) [2026-02-19T20:21:16.669863] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-02-19T20:21:16.669990] [INFO ] [sig ] ELVA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:16.813644] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ELVA.txt [2026-02-19T20:21:16.813867] [INFO ] [sig ] [1022/3393] Completed ELVA in 0.3s | 2.75 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-19T20:21:16.813911] [INFO ] [sig ] [1023/3393] Forecasting ELVN... [2026-02-19T20:21:16.813943] [INFO ] [sig ] Generating forecast for: ELVN [2026-02-19T20:21:16.813976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-02-19T20:21:16.826414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-02-19T20:21:16.826810] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-02-19T20:21:16.827666] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-02-19T20:21:16.827720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:16.827768] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:16.827797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:16.827853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:16.891304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:16.892266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:16.892360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:16.892396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:17.016286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:17.016451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:17.016493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:17.016525] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:17.020605] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: UP (p=64.97%) [2026-02-19T20:21:17.020898] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-02-19T20:21:17.021068] [INFO ] [sig ] ELVN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:17.170328] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ELVN.txt [2026-02-19T20:21:17.170497] [INFO ] [sig ] [1023/3393] Completed ELVN in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-19T20:21:17.170539] [INFO ] [sig ] [1024/3393] Forecasting EM... [2026-02-19T20:21:17.170594] [INFO ] [sig ] Generating forecast for: EM [2026-02-19T20:21:17.170631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-02-19T20:21:17.182085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-02-19T20:21:17.182528] [INFO ] [FORECASTER] Starting predict_future for EM [2026-02-19T20:21:17.183373] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-02-19T20:21:17.183433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:17.183467] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:17.183498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:17.183557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:17.249593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:17.251029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:17.251153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:17.251196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:17.378406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:17.378592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:17.378639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:17.378671] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:17.382366] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: DOWN (p=18.07%) [2026-02-19T20:21:17.382691] [INFO ] [FORECASTER] Completed predict_future for EM [2026-02-19T20:21:17.382843] [INFO ] [sig ] EM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:17.526885] [INFO ] [LOCAL ] Saved forecast: EM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EM.txt [2026-02-19T20:21:17.527053] [INFO ] [sig ] [1024/3393] Completed EM in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-19T20:21:17.527095] [INFO ] [sig ] [1025/3393] Forecasting EMB... [2026-02-19T20:21:17.527125] [INFO ] [sig ] Generating forecast for: EMB [2026-02-19T20:21:17.527168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-02-19T20:21:17.539562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-02-19T20:21:17.539991] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-02-19T20:21:17.540825] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-02-19T20:21:17.540881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:17.540915] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:17.540944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:17.541003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:17.599805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:17.600775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:17.600867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:17.600901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:17.735247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:17.735417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:17.735458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:17.735489] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:17.740054] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: DOWN (p=1.16%) [2026-02-19T20:21:17.740617] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-02-19T20:21:17.740823] [INFO ] [sig ] EMB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:17.890588] [INFO ] [LOCAL ] Saved forecast: EMB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EMB.txt [2026-02-19T20:21:17.890939] [INFO ] [sig ] [1025/3393] Completed EMB in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-19T20:21:17.890979] [INFO ] [sig ] [1026/3393] Forecasting EMBC... [2026-02-19T20:21:17.891010] [INFO ] [sig ] Generating forecast for: EMBC [2026-02-19T20:21:17.891040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-02-19T20:21:17.902985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-02-19T20:21:17.903429] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-02-19T20:21:17.904279] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-02-19T20:21:17.904333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:17.904396] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:17.904425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:17.904483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:17.965271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:17.966200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:17.966288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:17.966322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:18.095865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:18.096027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:18.096068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:18.096097] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:18.099696] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: UP (p=82.95%) [2026-02-19T20:21:18.099969] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-02-19T20:21:18.100098] [INFO ] [sig ] EMBC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:18.243969] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EMBC.txt [2026-02-19T20:21:18.244105] [INFO ] [sig ] [1026/3393] Completed EMBC in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-19T20:21:18.244145] [INFO ] [sig ] [1027/3393] Forecasting EMD... [2026-02-19T20:21:18.244193] [INFO ] [sig ] Generating forecast for: EMD [2026-02-19T20:21:18.244227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-02-19T20:21:18.258030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-02-19T20:21:18.258429] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-02-19T20:21:18.259421] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-02-19T20:21:18.259475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:18.259507] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:18.259534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:18.259783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:18.321899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:18.322868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:18.322993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:18.323044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:18.446042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:18.446205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:18.446247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:18.446276] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:18.449797] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: DOWN (p=29.78%) [2026-02-19T20:21:18.450087] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-02-19T20:21:18.450215] [INFO ] [sig ] EMD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:18.592903] [INFO ] [LOCAL ] Saved forecast: EMD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EMD.txt [2026-02-19T20:21:18.593086] [INFO ] [sig ] [1027/3393] Completed EMD in 0.3s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-19T20:21:18.593131] [INFO ] [sig ] [1028/3393] Forecasting EMF... [2026-02-19T20:21:18.593167] [INFO ] [sig ] Generating forecast for: EMF [2026-02-19T20:21:18.593200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-02-19T20:21:18.606671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-02-19T20:21:18.607090] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-02-19T20:21:18.608221] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-02-19T20:21:18.608278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:18.608311] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:18.608340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:18.608399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:18.674825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:18.676045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:18.676148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:18.676188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:18.800614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:18.800793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:18.800836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:18.800866] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:18.804585] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: DOWN (p=34.23%) [2026-02-19T20:21:18.804888] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-02-19T20:21:18.805020] [INFO ] [sig ] EMF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:18.947766] [INFO ] [LOCAL ] Saved forecast: EMF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EMF.txt [2026-02-19T20:21:18.947903] [INFO ] [sig ] [1028/3393] Completed EMF in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-19T20:21:18.947942] [INFO ] [sig ] [1029/3393] Forecasting EMN... [2026-02-19T20:21:18.947972] [INFO ] [sig ] Generating forecast for: EMN [2026-02-19T20:21:18.948003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-02-19T20:21:18.958980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-02-19T20:21:18.959302] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-02-19T20:21:18.960149] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-02-19T20:21:18.960204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:18.960236] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:18.960263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:18.960320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:19.017896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:19.018539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:19.018640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:19.018674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:19.141260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:19.141386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:19.141423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:19.141484] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:19.145430] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: DOWN (p=34.08%) [2026-02-19T20:21:19.145723] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-02-19T20:21:19.145853] [INFO ] [sig ] EMN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:19.287468] [INFO ] [LOCAL ] Saved forecast: EMN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EMN.txt [2026-02-19T20:21:19.287602] [INFO ] [sig ] [1029/3393] Completed EMN in 0.3s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-19T20:21:19.287643] [INFO ] [sig ] [1030/3393] Forecasting EMO... [2026-02-19T20:21:19.287674] [INFO ] [sig ] Generating forecast for: EMO [2026-02-19T20:21:19.287706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-02-19T20:21:19.298689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-02-19T20:21:19.299012] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-02-19T20:21:19.299807] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-02-19T20:21:19.299864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:19.299897] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:19.299924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:19.299980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:19.356783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:19.357404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:19.357500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:19.357542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:19.472704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:19.472860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:19.472899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:19.472963] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:19.476368] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: DOWN (p=40.70%) [2026-02-19T20:21:19.476695] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-02-19T20:21:19.476826] [INFO ] [sig ] EMO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:19.620957] [INFO ] [LOCAL ] Saved forecast: EMO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EMO.txt [2026-02-19T20:21:19.621109] [INFO ] [sig ] [1030/3393] Completed EMO in 0.3s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-19T20:21:19.621151] [INFO ] [sig ] [1031/3393] Forecasting EMXC... [2026-02-19T20:21:19.621182] [INFO ] [sig ] Generating forecast for: EMXC [2026-02-19T20:21:19.621213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-02-19T20:21:19.632446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-02-19T20:21:19.632785] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-02-19T20:21:19.633608] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-02-19T20:21:19.633663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:19.633695] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:19.633722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:19.633780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:19.690968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:19.691632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:19.691711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:19.691744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:19.816926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:19.817085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:19.817125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:19.817155] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:19.821051] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: UP (p=69.06%) [2026-02-19T20:21:19.821329] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-02-19T20:21:19.821463] [INFO ] [sig ] EMXC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:19.964302] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EMXC.txt [2026-02-19T20:21:19.964415] [INFO ] [sig ] [1031/3393] Completed EMXC in 0.3s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-19T20:21:19.964457] [INFO ] [sig ] [1032/3393] Forecasting ENB... [2026-02-19T20:21:19.964490] [INFO ] [sig ] Generating forecast for: ENB [2026-02-19T20:21:19.964522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-02-19T20:21:19.975634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-02-19T20:21:19.975942] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-02-19T20:21:19.976752] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-02-19T20:21:19.976805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:19.976837] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:19.976864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:19.976921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:20.036706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:20.037316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:20.037394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:20.037426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:20.169412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:20.169586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:20.169631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:20.169660] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:20.173053] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: DOWN (p=12.91%) [2026-02-19T20:21:20.173324] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-02-19T20:21:20.173450] [INFO ] [sig ] ENB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:20.329134] [INFO ] [LOCAL ] Saved forecast: ENB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ENB.txt [2026-02-19T20:21:20.329296] [INFO ] [sig ] [1032/3393] Completed ENB in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-19T20:21:20.329337] [INFO ] [sig ] [1033/3393] Forecasting ENGN... [2026-02-19T20:21:20.329366] [INFO ] [sig ] Generating forecast for: ENGN [2026-02-19T20:21:20.329398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-02-19T20:21:20.341040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-02-19T20:21:20.341421] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-02-19T20:21:20.342226] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-02-19T20:21:20.342279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:20.342312] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:20.342338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:20.342395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:20.405981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:20.407066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:20.407154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:20.407189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:20.529556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:20.529748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:20.529789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:20.529819] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:20.533192] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: UP (p=60.27%) [2026-02-19T20:21:20.533466] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-02-19T20:21:20.533612] [INFO ] [sig ] ENGN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:20.675863] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ENGN.txt [2026-02-19T20:21:20.675997] [INFO ] [sig ] [1033/3393] Completed ENGN in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-19T20:21:20.676037] [INFO ] [sig ] [1034/3393] Forecasting ENIC... [2026-02-19T20:21:20.676066] [INFO ] [sig ] Generating forecast for: ENIC [2026-02-19T20:21:20.676097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-02-19T20:21:20.687665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-02-19T20:21:20.687988] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-02-19T20:21:20.688794] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-02-19T20:21:20.688847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:20.688879] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:20.688906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:20.688979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:20.745674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:20.746506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:20.746611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:20.746647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:20.873739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:20.873924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:20.873987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:20.874033] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:20.879158] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: UP (p=86.29%) [2026-02-19T20:21:20.879608] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-02-19T20:21:20.879789] [INFO ] [sig ] ENIC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:21.031619] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ENIC.txt [2026-02-19T20:21:21.031781] [INFO ] [sig ] [1034/3393] Completed ENIC in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-19T20:21:21.031822] [INFO ] [sig ] [1035/3393] Forecasting ENPH... [2026-02-19T20:21:21.031852] [INFO ] [sig ] Generating forecast for: ENPH [2026-02-19T20:21:21.031884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-02-19T20:21:21.043290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-02-19T20:21:21.043690] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-02-19T20:21:21.044465] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-02-19T20:21:21.044518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:21.044551] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:21.044602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:21.044663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:21.106055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:21.106964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:21.107066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:21.107108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:21.231021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:21.231188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:21.231230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:21.231260] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:21.235362] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: DOWN (p=0.28%) [2026-02-19T20:21:21.235669] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-02-19T20:21:21.235803] [INFO ] [sig ] ENPH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:21.387161] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ENPH.txt [2026-02-19T20:21:21.387315] [INFO ] [sig ] [1035/3393] Completed ENPH in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-19T20:21:21.387355] [INFO ] [sig ] [1036/3393] Forecasting ENS... [2026-02-19T20:21:21.387386] [INFO ] [sig ] Generating forecast for: ENS [2026-02-19T20:21:21.387417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-02-19T20:21:21.399384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-02-19T20:21:21.399761] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-02-19T20:21:21.400547] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-02-19T20:21:21.400636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:21.400673] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:21.400702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:21.400761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:21.460404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:21.461252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:21.461384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:21.461421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:21.583795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:21.583958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:21.584001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:21.584032] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:21.587486] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: UP (p=91.18%) [2026-02-19T20:21:21.587791] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-02-19T20:21:21.587924] [INFO ] [sig ] ENS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:21.734454] [INFO ] [LOCAL ] Saved forecast: ENS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ENS.txt [2026-02-19T20:21:21.734623] [INFO ] [sig ] [1036/3393] Completed ENS in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-19T20:21:21.734665] [INFO ] [sig ] [1037/3393] Forecasting ENSG... [2026-02-19T20:21:21.734697] [INFO ] [sig ] Generating forecast for: ENSG [2026-02-19T20:21:21.734728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-02-19T20:21:21.746009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-02-19T20:21:21.746365] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-02-19T20:21:21.747194] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-02-19T20:21:21.747264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:21.747297] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:21.747325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:21.747382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:21.808564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:21.809281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:21.809362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:21.809396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:21.935069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:21.935222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:21.935263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:21.935292] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:21.938763] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: DOWN (p=31.08%) [2026-02-19T20:21:21.939036] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-02-19T20:21:21.939163] [INFO ] [sig ] ENSG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:22.088854] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ENSG.txt [2026-02-19T20:21:22.088998] [INFO ] [sig ] [1037/3393] Completed ENSG in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-19T20:21:22.089038] [INFO ] [sig ] [1038/3393] Forecasting ENTA... [2026-02-19T20:21:22.089068] [INFO ] [sig ] Generating forecast for: ENTA [2026-02-19T20:21:22.089098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-02-19T20:21:22.101053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-02-19T20:21:22.101444] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-02-19T20:21:22.102322] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-02-19T20:21:22.102378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:22.102411] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:22.102439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:22.102498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:22.162394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:22.163138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:22.163224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:22.163259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:22.288936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:22.289095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:22.289135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:22.289166] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:22.292810] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: DOWN (p=3.29%) [2026-02-19T20:21:22.293097] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-02-19T20:21:22.293236] [INFO ] [sig ] ENTA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:22.442695] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ENTA.txt [2026-02-19T20:21:22.442833] [INFO ] [sig ] [1038/3393] Completed ENTA in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-19T20:21:22.442872] [INFO ] [sig ] [1039/3393] Forecasting ENTG... [2026-02-19T20:21:22.442903] [INFO ] [sig ] Generating forecast for: ENTG [2026-02-19T20:21:22.442934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-02-19T20:21:22.453936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-02-19T20:21:22.454254] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-02-19T20:21:22.455066] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-02-19T20:21:22.455120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:22.455153] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:22.455180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:22.455237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:22.512963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:22.513600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:22.513679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:22.513712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:22.635429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:22.635591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:22.635640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:22.635675] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:22.639225] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: UP (p=58.92%) [2026-02-19T20:21:22.639497] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-02-19T20:21:22.639738] [INFO ] [sig ] ENTG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:22.784751] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ENTG.txt [2026-02-19T20:21:22.784948] [INFO ] [sig ] [1039/3393] Completed ENTG in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-19T20:21:22.784991] [INFO ] [sig ] [1040/3393] Forecasting ENTX... [2026-02-19T20:21:22.785022] [INFO ] [sig ] Generating forecast for: ENTX [2026-02-19T20:21:22.785053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-02-19T20:21:22.796028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-02-19T20:21:22.796364] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-02-19T20:21:22.797198] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-02-19T20:21:22.797251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:22.797283] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:22.797310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:22.797368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:22.854638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:22.855539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:22.855646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:22.855679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:22.980481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:22.980669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:22.980716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:22.980747] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:22.984412] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: UP (p=55.17%) [2026-02-19T20:21:22.984821] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-02-19T20:21:22.984982] [INFO ] [sig ] ENTX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:23.132608] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ENTX.txt [2026-02-19T20:21:23.132778] [INFO ] [sig ] [1040/3393] Completed ENTX in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-19T20:21:23.132819] [INFO ] [sig ] [1041/3393] Forecasting ENVA... [2026-02-19T20:21:23.132849] [INFO ] [sig ] Generating forecast for: ENVA [2026-02-19T20:21:23.132880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-02-19T20:21:23.145085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-02-19T20:21:23.145484] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-02-19T20:21:23.146306] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-02-19T20:21:23.146360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:23.146392] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:23.146419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:23.146475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:23.207690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:23.208736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:23.208824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:23.208858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:23.346193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:23.346361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:23.346419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:23.346475] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:23.350274] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: UP (p=77.63%) [2026-02-19T20:21:23.350600] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-02-19T20:21:23.350909] [INFO ] [sig ] ENVA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:23.509249] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ENVA.txt [2026-02-19T20:21:23.509422] [INFO ] [sig ] [1041/3393] Completed ENVA in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-19T20:21:23.509464] [INFO ] [sig ] [1042/3393] Forecasting ENVB... [2026-02-19T20:21:23.509494] [INFO ] [sig ] Generating forecast for: ENVB [2026-02-19T20:21:23.509527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-02-19T20:21:23.521063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-02-19T20:21:23.521472] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-02-19T20:21:23.522329] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-02-19T20:21:23.522386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:23.522420] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:23.522447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:23.522506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:23.586433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:23.587478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:23.587605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:23.587653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:23.711479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:23.711667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:23.711709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:23.711739] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:23.715168] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: DOWN (p=49.63%) [2026-02-19T20:21:23.715456] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-02-19T20:21:23.715608] [INFO ] [sig ] ENVB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:23.859197] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ENVB.txt [2026-02-19T20:21:23.859366] [INFO ] [sig ] [1042/3393] Completed ENVB in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-19T20:21:23.859406] [INFO ] [sig ] [1043/3393] Forecasting ENVX... [2026-02-19T20:21:23.859435] [INFO ] [sig ] Generating forecast for: ENVX [2026-02-19T20:21:23.859467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-02-19T20:21:23.872084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-02-19T20:21:23.872439] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-02-19T20:21:23.873260] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-02-19T20:21:23.873314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:23.873375] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:23.873405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:23.873462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:23.930922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:23.931680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:23.931761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:23.931795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:24.052432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:24.052635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:24.052680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:24.052710] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:24.056116] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: DOWN (p=3.82%) [2026-02-19T20:21:24.056395] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-02-19T20:21:24.056524] [INFO ] [sig ] ENVX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:24.200738] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ENVX.txt [2026-02-19T20:21:24.200877] [INFO ] [sig ] [1043/3393] Completed ENVX in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-19T20:21:24.200918] [INFO ] [sig ] [1044/3393] Forecasting EOD... [2026-02-19T20:21:24.200949] [INFO ] [sig ] Generating forecast for: EOD [2026-02-19T20:21:24.200980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-02-19T20:21:24.211390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-02-19T20:21:24.211846] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-02-19T20:21:24.212693] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-02-19T20:21:24.212749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:24.212782] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:24.212809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:24.212867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:24.271026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:24.272063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:24.272151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:24.272184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:24.401490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:24.401904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:24.401960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:24.401992] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:24.406358] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: UP (p=64.83%) [2026-02-19T20:21:24.406719] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-02-19T20:21:24.406880] [INFO ] [sig ] EOD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:24.553008] [INFO ] [LOCAL ] Saved forecast: EOD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EOD.txt [2026-02-19T20:21:24.553159] [INFO ] [sig ] [1044/3393] Completed EOD in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-19T20:21:24.553198] [INFO ] [sig ] [1045/3393] Forecasting EOG... [2026-02-19T20:21:24.553229] [INFO ] [sig ] Generating forecast for: EOG [2026-02-19T20:21:24.553260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-02-19T20:21:24.565074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-02-19T20:21:24.565468] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-02-19T20:21:24.566503] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-02-19T20:21:24.566558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:24.566613] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:24.566642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:24.566707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:24.625526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:24.626291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:24.626375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:24.626410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:24.747758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:24.747916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:24.747956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:24.747985] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:24.751521] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: DOWN (p=21.00%) [2026-02-19T20:21:24.751824] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-02-19T20:21:24.751965] [INFO ] [sig ] EOG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:24.898111] [INFO ] [LOCAL ] Saved forecast: EOG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EOG.txt [2026-02-19T20:21:24.898256] [INFO ] [sig ] [1045/3393] Completed EOG in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-19T20:21:24.898295] [INFO ] [sig ] [1046/3393] Forecasting EOI... [2026-02-19T20:21:24.898324] [INFO ] [sig ] Generating forecast for: EOI [2026-02-19T20:21:24.898356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-02-19T20:21:24.909905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-02-19T20:21:24.910282] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-02-19T20:21:24.911126] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-02-19T20:21:24.911180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:24.911213] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:24.911240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:24.911298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:24.968265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:24.968985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:24.969071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:24.969104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:25.090551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:25.090745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:25.090786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:25.090846] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:25.094308] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: DOWN (p=14.12%) [2026-02-19T20:21:25.094627] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-02-19T20:21:25.094763] [INFO ] [sig ] EOI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:25.241319] [INFO ] [LOCAL ] Saved forecast: EOI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EOI.txt [2026-02-19T20:21:25.241473] [INFO ] [sig ] [1046/3393] Completed EOI in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-19T20:21:25.241521] [INFO ] [sig ] [1047/3393] Forecasting EOLS... [2026-02-19T20:21:25.241552] [INFO ] [sig ] Generating forecast for: EOLS [2026-02-19T20:21:25.241602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-02-19T20:21:25.253063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-02-19T20:21:25.253422] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-02-19T20:21:25.254248] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-02-19T20:21:25.254318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:25.254351] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:25.254378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:25.254450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:25.312596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:25.313333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:25.313435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:25.313471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:25.431810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:25.431969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:25.432009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:25.432038] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:25.435534] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: DOWN (p=46.05%) [2026-02-19T20:21:25.435841] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-02-19T20:21:25.435972] [INFO ] [sig ] EOLS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:25.653895] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EOLS.txt [2026-02-19T20:21:25.654066] [INFO ] [sig ] [1047/3393] Completed EOLS in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-19T20:21:25.654110] [INFO ] [sig ] [1048/3393] Forecasting EOS... [2026-02-19T20:21:25.654142] [INFO ] [sig ] Generating forecast for: EOS [2026-02-19T20:21:25.654175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-02-19T20:21:25.666364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-02-19T20:21:25.666889] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-02-19T20:21:25.668015] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-02-19T20:21:25.668108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:25.668161] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:25.668208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:25.668301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:25.750668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:25.751806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:25.751914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:25.751960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:25.887011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:25.887180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:25.887232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:25.887281] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:25.891108] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: UP (p=92.44%) [2026-02-19T20:21:25.891408] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-02-19T20:21:25.891566] [INFO ] [sig ] EOS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:26.042193] [INFO ] [LOCAL ] Saved forecast: EOS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EOS.txt [2026-02-19T20:21:26.042355] [INFO ] [sig ] [1048/3393] Completed EOS in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-19T20:21:26.042396] [INFO ] [sig ] [1049/3393] Forecasting EOSE... [2026-02-19T20:21:26.042425] [INFO ] [sig ] Generating forecast for: EOSE [2026-02-19T20:21:26.042459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-02-19T20:21:26.054596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-02-19T20:21:26.054989] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-02-19T20:21:26.055809] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-02-19T20:21:26.055881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:26.055929] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:26.055959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:26.056016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:26.114215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:26.115184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:26.115285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:26.115319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:26.238095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:26.238295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:26.238360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:26.238410] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:26.242822] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: UP (p=90.17%) [2026-02-19T20:21:26.243159] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-02-19T20:21:26.243305] [INFO ] [sig ] EOSE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:26.387826] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EOSE.txt [2026-02-19T20:21:26.387984] [INFO ] [sig ] [1049/3393] Completed EOSE in 0.3s | 2.75 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-19T20:21:26.388025] [INFO ] [sig ] [1050/3393] Forecasting EPAC... [2026-02-19T20:21:26.388071] [INFO ] [sig ] Generating forecast for: EPAC [2026-02-19T20:21:26.388106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-02-19T20:21:26.399328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-02-19T20:21:26.399748] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-02-19T20:21:26.400551] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-02-19T20:21:26.400624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:26.400658] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:26.400686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:26.400744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:26.460145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:26.461081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:26.461170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:26.461206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:26.592232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:26.592404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:26.592447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:26.592478] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:26.596148] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-02-19T20:21:26.596479] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-02-19T20:21:26.596647] [INFO ] [sig ] EPAC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:26.746281] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EPAC.txt [2026-02-19T20:21:26.746451] [INFO ] [sig ] [1050/3393] Completed EPAC in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-19T20:21:26.746523] [INFO ] [sig ] [1051/3393] Forecasting EPAM... [2026-02-19T20:21:26.746558] [INFO ] [sig ] Generating forecast for: EPAM [2026-02-19T20:21:26.746617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-02-19T20:21:26.759650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-02-19T20:21:26.760061] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-02-19T20:21:26.760906] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-02-19T20:21:26.760961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:26.760993] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:26.761020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:26.761077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:26.822070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:26.822978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:26.823069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:26.823104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:26.956193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:26.956358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:26.956400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:26.956431] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:26.960354] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: DOWN (p=23.20%) [2026-02-19T20:21:26.960705] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-02-19T20:21:26.960856] [INFO ] [sig ] EPAM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:27.121997] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EPAM.txt [2026-02-19T20:21:27.122189] [INFO ] [sig ] [1051/3393] Completed EPAM in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-19T20:21:27.122246] [INFO ] [sig ] [1052/3393] Forecasting EPC... [2026-02-19T20:21:27.122286] [INFO ] [sig ] Generating forecast for: EPC [2026-02-19T20:21:27.122331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-02-19T20:21:27.135320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-02-19T20:21:27.135740] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-02-19T20:21:27.136668] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-02-19T20:21:27.136723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:27.136758] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:27.136786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:27.136843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:27.200734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:27.201538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:27.201646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:27.201683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:27.338898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:27.339064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:27.339105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:27.339136] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:27.342872] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: DOWN (p=43.21%) [2026-02-19T20:21:27.343232] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-02-19T20:21:27.343427] [INFO ] [sig ] EPC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:27.494484] [INFO ] [LOCAL ] Saved forecast: EPC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EPC.txt [2026-02-19T20:21:27.494712] [INFO ] [sig ] [1052/3393] Completed EPC in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-19T20:21:27.494772] [INFO ] [sig ] [1053/3393] Forecasting EPD... [2026-02-19T20:21:27.494809] [INFO ] [sig ] Generating forecast for: EPD [2026-02-19T20:21:27.494842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-02-19T20:21:27.506925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-02-19T20:21:27.507289] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-02-19T20:21:27.508178] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-02-19T20:21:27.508239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:27.508273] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:27.508302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:27.508361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:27.575788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:27.576840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:27.576972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:27.577009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:27.713063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:27.713238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:27.713284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:27.713318] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:27.717060] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: DOWN (p=23.16%) [2026-02-19T20:21:27.717350] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-02-19T20:21:27.717516] [INFO ] [sig ] EPD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:27.872308] [INFO ] [LOCAL ] Saved forecast: EPD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EPD.txt [2026-02-19T20:21:27.872464] [INFO ] [sig ] [1053/3393] Completed EPD in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-19T20:21:27.872506] [INFO ] [sig ] [1054/3393] Forecasting EPSN... [2026-02-19T20:21:27.872539] [INFO ] [sig ] Generating forecast for: EPSN [2026-02-19T20:21:27.872590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-02-19T20:21:27.886147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-02-19T20:21:27.886543] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-02-19T20:21:27.887411] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-02-19T20:21:27.887467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:27.887500] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:27.887526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:27.887612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:27.952152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:27.953003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:27.953087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:27.953120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:28.073546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:28.073740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:28.073800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:28.073830] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:28.077340] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: DOWN (p=10.32%) [2026-02-19T20:21:28.077673] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-02-19T20:21:28.077815] [INFO ] [sig ] EPSN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:28.221203] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EPSN.txt [2026-02-19T20:21:28.221357] [INFO ] [sig ] [1054/3393] Completed EPSN in 0.3s | 2.75 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-19T20:21:28.221398] [INFO ] [sig ] [1055/3393] Forecasting EQBK... [2026-02-19T20:21:28.221428] [INFO ] [sig ] Generating forecast for: EQBK [2026-02-19T20:21:28.221458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-02-19T20:21:28.233711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-02-19T20:21:28.234090] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-02-19T20:21:28.234913] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-02-19T20:21:28.234966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:28.234998] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:28.235024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:28.235081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:28.293329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:28.294266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:28.294359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:28.294393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:28.422724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:28.422893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:28.422939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:28.422968] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:28.426563] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: DOWN (p=23.18%) [2026-02-19T20:21:28.426887] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-02-19T20:21:28.427023] [INFO ] [sig ] EQBK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:28.572058] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EQBK.txt [2026-02-19T20:21:28.572198] [INFO ] [sig ] [1055/3393] Completed EQBK in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-19T20:21:28.572239] [INFO ] [sig ] [1056/3393] Forecasting EQH... [2026-02-19T20:21:28.572271] [INFO ] [sig ] Generating forecast for: EQH [2026-02-19T20:21:28.572303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-02-19T20:21:28.583504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-02-19T20:21:28.583877] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-02-19T20:21:28.584715] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-02-19T20:21:28.584770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:28.584803] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:28.584831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:28.584887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:28.641808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:28.642511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:28.642651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:28.642706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:28.767900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:28.768082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:28.768128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:28.768159] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:28.771587] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: UP (p=85.39%) [2026-02-19T20:21:28.771865] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-02-19T20:21:28.771995] [INFO ] [sig ] EQH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:28.913470] [INFO ] [LOCAL ] Saved forecast: EQH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EQH.txt [2026-02-19T20:21:28.913651] [INFO ] [sig ] [1056/3393] Completed EQH in 0.3s | 2.75 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-19T20:21:28.913700] [INFO ] [sig ] [1057/3393] Forecasting EQIX... [2026-02-19T20:21:28.913730] [INFO ] [sig ] Generating forecast for: EQIX [2026-02-19T20:21:28.913763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-02-19T20:21:28.924937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-02-19T20:21:28.925298] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-02-19T20:21:28.926143] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-02-19T20:21:28.926198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:28.926231] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:28.926258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:28.926316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:28.985701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:28.986533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:28.986636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:28.986673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:29.110900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:29.111063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:29.111106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:29.111138] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:29.114754] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: UP (p=58.61%) [2026-02-19T20:21:29.115046] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-02-19T20:21:29.115182] [INFO ] [sig ] EQIX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:29.258501] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EQIX.txt [2026-02-19T20:21:29.258665] [INFO ] [sig ] [1057/3393] Completed EQIX in 0.3s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-19T20:21:29.258709] [INFO ] [sig ] [1058/3393] Forecasting ERAS... [2026-02-19T20:21:29.258741] [INFO ] [sig ] Generating forecast for: ERAS [2026-02-19T20:21:29.258771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-02-19T20:21:29.274068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-02-19T20:21:29.274691] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-02-19T20:21:29.275961] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-02-19T20:21:29.276048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:29.276143] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:29.276189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:29.276277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:29.360682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:29.361685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:29.361792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:29.361829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:29.486840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:29.487033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:29.487096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:29.487137] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:29.491337] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: DOWN (p=49.69%) [2026-02-19T20:21:29.491808] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-02-19T20:21:29.491976] [INFO ] [sig ] ERAS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:29.659302] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ERAS.txt [2026-02-19T20:21:29.659533] [INFO ] [sig ] [1058/3393] Completed ERAS in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-19T20:21:29.659632] [INFO ] [sig ] [1059/3393] Forecasting ERIC... [2026-02-19T20:21:29.659691] [INFO ] [sig ] Generating forecast for: ERIC [2026-02-19T20:21:29.659748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-02-19T20:21:29.674252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-02-19T20:21:29.674720] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-02-19T20:21:29.675825] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-02-19T20:21:29.675895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:29.675941] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:29.675981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:29.676065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:29.748755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:29.749706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:29.749794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:29.749828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:29.882244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:29.882408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:29.882449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:29.882480] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:29.886018] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: UP (p=87.00%) [2026-02-19T20:21:29.886302] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-02-19T20:21:29.886436] [INFO ] [sig ] ERIC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:30.034589] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ERIC.txt [2026-02-19T20:21:30.034742] [INFO ] [sig ] [1059/3393] Completed ERIC in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-19T20:21:30.034784] [INFO ] [sig ] [1060/3393] Forecasting ERIE... [2026-02-19T20:21:30.034814] [INFO ] [sig ] Generating forecast for: ERIE [2026-02-19T20:21:30.034844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-02-19T20:21:30.047664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-02-19T20:21:30.048250] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-02-19T20:21:30.049091] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-02-19T20:21:30.049145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:30.049204] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:30.049233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:30.049290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:30.109349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:30.110421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:30.110504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:30.110538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:30.238749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:30.238917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:30.238959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:30.238989] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:30.242497] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: UP (p=97.90%) [2026-02-19T20:21:30.242818] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-02-19T20:21:30.242954] [INFO ] [sig ] ERIE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:30.387889] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ERIE.txt [2026-02-19T20:21:30.388082] [INFO ] [sig ] [1060/3393] Completed ERIE in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-19T20:21:30.388128] [INFO ] [sig ] [1061/3393] Forecasting ERII... [2026-02-19T20:21:30.388158] [INFO ] [sig ] Generating forecast for: ERII [2026-02-19T20:21:30.388190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-02-19T20:21:30.399880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-02-19T20:21:30.400487] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-02-19T20:21:30.401602] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-02-19T20:21:30.401658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:30.401692] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:30.401722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:30.401780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:30.463027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:30.463953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:30.464043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:30.464078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:30.588016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:30.588201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:30.588244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:30.588273] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:30.591769] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: DOWN (p=2.21%) [2026-02-19T20:21:30.592091] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-02-19T20:21:30.592229] [INFO ] [sig ] ERII: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:30.740347] [INFO ] [LOCAL ] Saved forecast: ERII 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ERII.txt [2026-02-19T20:21:30.740498] [INFO ] [sig ] [1061/3393] Completed ERII in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-19T20:21:30.740540] [INFO ] [sig ] [1062/3393] Forecasting ERO... [2026-02-19T20:21:30.740599] [INFO ] [sig ] Generating forecast for: ERO [2026-02-19T20:21:30.740636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-02-19T20:21:30.753483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-02-19T20:21:30.753905] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-02-19T20:21:30.754766] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-02-19T20:21:30.754822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:30.755042] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:30.755071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:30.755129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:30.818503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:30.819557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:30.819669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:30.819703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:30.941207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:30.941371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:30.941410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:30.941439] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:30.944899] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: UP (p=76.64%) [2026-02-19T20:21:30.945184] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-02-19T20:21:30.945315] [INFO ] [sig ] ERO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:31.093652] [INFO ] [LOCAL ] Saved forecast: ERO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ERO.txt [2026-02-19T20:21:31.093833] [INFO ] [sig ] [1062/3393] Completed ERO in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-19T20:21:31.093875] [INFO ] [sig ] [1063/3393] Forecasting ES... [2026-02-19T20:21:31.093907] [INFO ] [sig ] Generating forecast for: ES [2026-02-19T20:21:31.093939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-02-19T20:21:31.105169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-02-19T20:21:31.105542] [INFO ] [FORECASTER] Starting predict_future for ES [2026-02-19T20:21:31.106380] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-02-19T20:21:31.106434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:31.106466] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:31.106492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:31.106549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:31.164769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:31.165598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:31.165683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:31.165720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:31.299629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:31.299844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:31.299910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:31.300013] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:31.305179] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: DOWN (p=14.15%) [2026-02-19T20:21:31.305620] [INFO ] [FORECASTER] Completed predict_future for ES [2026-02-19T20:21:31.305807] [INFO ] [sig ] ES: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:31.474928] [INFO ] [LOCAL ] Saved forecast: ES 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ES.txt [2026-02-19T20:21:31.475140] [INFO ] [sig ] [1063/3393] Completed ES in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-19T20:21:31.475201] [INFO ] [sig ] [1064/3393] Forecasting ESAB... [2026-02-19T20:21:31.475249] [INFO ] [sig ] Generating forecast for: ESAB [2026-02-19T20:21:31.475296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-02-19T20:21:31.490367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-02-19T20:21:31.490834] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-02-19T20:21:31.491734] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-02-19T20:21:31.491794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:31.491827] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:31.491854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:31.491912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:31.553891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:31.554816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:31.554904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:31.554937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:31.682454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:31.682708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:31.682762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:31.682798] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:31.686374] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: DOWN (p=2.12%) [2026-02-19T20:21:31.686689] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-02-19T20:21:31.686825] [INFO ] [sig ] ESAB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:31.830816] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ESAB.txt [2026-02-19T20:21:31.830991] [INFO ] [sig ] [1064/3393] Completed ESAB in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-19T20:21:31.831033] [INFO ] [sig ] [1065/3393] Forecasting ESCA... [2026-02-19T20:21:31.831063] [INFO ] [sig ] Generating forecast for: ESCA [2026-02-19T20:21:31.831094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-02-19T20:21:31.845783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-02-19T20:21:31.846513] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-02-19T20:21:31.847590] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-02-19T20:21:31.847653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:31.847688] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:31.847717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:31.847779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:31.910317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:31.911553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:31.911683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:31.911718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:32.046700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:32.046898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:32.046952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:32.047010] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:32.051879] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: DOWN (p=47.06%) [2026-02-19T20:21:32.052305] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-02-19T20:21:32.052484] [INFO ] [sig ] ESCA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:32.248655] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ESCA.txt [2026-02-19T20:21:32.248869] [INFO ] [sig ] [1065/3393] Completed ESCA in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-19T20:21:32.248934] [INFO ] [sig ] [1066/3393] Forecasting ESE... [2026-02-19T20:21:32.249001] [INFO ] [sig ] Generating forecast for: ESE [2026-02-19T20:21:32.249045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-02-19T20:21:32.268411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-02-19T20:21:32.274115] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-02-19T20:21:32.276018] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-02-19T20:21:32.276089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:32.276127] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:32.276156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:32.276217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:32.355892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:32.357507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:32.357690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:32.357730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:32.541196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:32.541434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:32.541485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:32.541520] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:32.547337] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: UP (p=91.55%) [2026-02-19T20:21:32.547909] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-02-19T20:21:32.548386] [INFO ] [sig ] ESE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:32.758433] [INFO ] [LOCAL ] Saved forecast: ESE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ESE.txt [2026-02-19T20:21:32.758748] [INFO ] [sig ] [1066/3393] Completed ESE in 0.5s | 2.75 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-19T20:21:32.758815] [INFO ] [sig ] [1067/3393] Forecasting ESEA... [2026-02-19T20:21:32.758855] [INFO ] [sig ] Generating forecast for: ESEA [2026-02-19T20:21:32.758907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-02-19T20:21:32.779095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-02-19T20:21:32.779768] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-02-19T20:21:32.781141] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-02-19T20:21:32.781231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:32.781287] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:32.781335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:32.781431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:32.872075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:32.873860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:32.874066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:32.874158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:33.033290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:33.033596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:33.033667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:33.033703] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:33.040438] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: UP (p=92.22%) [2026-02-19T20:21:33.041223] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-02-19T20:21:33.041488] [INFO ] [sig ] ESEA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:33.246994] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ESEA.txt [2026-02-19T20:21:33.247287] [INFO ] [sig ] [1067/3393] Completed ESEA in 0.5s | 2.75 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-19T20:21:33.247343] [INFO ] [sig ] [1068/3393] Forecasting ESGD... [2026-02-19T20:21:33.247382] [INFO ] [sig ] Generating forecast for: ESGD [2026-02-19T20:21:33.247424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-02-19T20:21:33.264901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-02-19T20:21:33.265627] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-02-19T20:21:33.266859] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-02-19T20:21:33.266934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:33.266978] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:33.267014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:33.267100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:33.349529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:33.351001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:33.351165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:33.351211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:33.487182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:33.487457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:33.487511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:33.487545] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:33.491982] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: DOWN (p=14.40%) [2026-02-19T20:21:33.492438] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-02-19T20:21:33.492631] [INFO ] [sig ] ESGD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:33.653279] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ESGD.txt [2026-02-19T20:21:33.653589] [INFO ] [sig ] [1068/3393] Completed ESGD in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-19T20:21:33.653640] [INFO ] [sig ] [1069/3393] Forecasting ESGE... [2026-02-19T20:21:33.653674] [INFO ] [sig ] Generating forecast for: ESGE [2026-02-19T20:21:33.653709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-02-19T20:21:33.668363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-02-19T20:21:33.669015] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-02-19T20:21:33.670016] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-02-19T20:21:33.670082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:33.670117] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:33.670171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:33.670243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:33.733116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:33.734371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:33.734481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:33.734516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:33.862766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:33.863014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:33.863062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:33.863093] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:33.867491] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: DOWN (p=48.40%) [2026-02-19T20:21:33.867950] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-02-19T20:21:33.868146] [INFO ] [sig ] ESGE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:34.056598] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ESGE.txt [2026-02-19T20:21:34.056853] [INFO ] [sig ] [1069/3393] Completed ESGE in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-19T20:21:34.056903] [INFO ] [sig ] [1070/3393] Forecasting ESI... [2026-02-19T20:21:34.056933] [INFO ] [sig ] Generating forecast for: ESI [2026-02-19T20:21:34.056967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-02-19T20:21:34.072025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-02-19T20:21:34.072712] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-02-19T20:21:34.073824] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-02-19T20:21:34.073882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:34.073919] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:34.073949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:34.074013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:34.138985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:34.140307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:34.140485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:34.140525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:34.273952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:34.274221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:34.274298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:34.274339] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:34.279602] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: UP (p=72.93%) [2026-02-19T20:21:34.280272] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-02-19T20:21:34.280469] [INFO ] [sig ] ESI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:34.456742] [INFO ] [LOCAL ] Saved forecast: ESI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ESI.txt [2026-02-19T20:21:34.457181] [INFO ] [sig ] [1070/3393] Completed ESI in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-19T20:21:34.457232] [INFO ] [sig ] [1071/3393] Forecasting ESOA... [2026-02-19T20:21:34.457265] [INFO ] [sig ] Generating forecast for: ESOA [2026-02-19T20:21:34.457298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-02-19T20:21:34.471320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-02-19T20:21:34.471940] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-02-19T20:21:34.473265] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-02-19T20:21:34.473325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:34.473359] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:34.473394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:34.473468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:34.537194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:34.538442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:34.538556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:34.538614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:34.676167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:34.676450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:34.676515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:34.676548] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:34.681656] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: UP (p=90.52%) [2026-02-19T20:21:34.682209] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-02-19T20:21:34.682408] [INFO ] [sig ] ESOA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:34.878182] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ESOA.txt [2026-02-19T20:21:34.878423] [INFO ] [sig ] [1071/3393] Completed ESOA in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-19T20:21:34.878469] [INFO ] [sig ] [1072/3393] Forecasting ESPO... [2026-02-19T20:21:34.878499] [INFO ] [sig ] Generating forecast for: ESPO [2026-02-19T20:21:34.878532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-02-19T20:21:34.892200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-02-19T20:21:34.892803] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-02-19T20:21:34.893875] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-02-19T20:21:34.893931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:34.893966] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:34.893993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:34.894052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:34.969115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:34.970834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:34.971105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:34.971143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:35.106106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:35.106360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:35.106408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:35.106437] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:35.110598] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: UP (p=78.04%) [2026-02-19T20:21:35.110934] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-02-19T20:21:35.111090] [INFO ] [sig ] ESPO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:35.263807] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ESPO.txt [2026-02-19T20:21:35.264014] [INFO ] [sig ] [1072/3393] Completed ESPO in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-19T20:21:35.264061] [INFO ] [sig ] [1073/3393] Forecasting ESQ... [2026-02-19T20:21:35.264093] [INFO ] [sig ] Generating forecast for: ESQ [2026-02-19T20:21:35.264136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-02-19T20:21:35.279195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-02-19T20:21:35.279762] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-02-19T20:21:35.281048] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-02-19T20:21:35.281106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:35.281146] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:35.281175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:35.281236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:35.342786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:35.343962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:35.344124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:35.344169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:35.471528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:35.471787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:35.471831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:35.471863] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:35.476085] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: UP (p=72.68%) [2026-02-19T20:21:35.476421] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-02-19T20:21:35.476615] [INFO ] [sig ] ESQ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:35.629820] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ESQ.txt [2026-02-19T20:21:35.630096] [INFO ] [sig ] [1073/3393] Completed ESQ in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-19T20:21:35.630339] [INFO ] [sig ] [1074/3393] Forecasting ESTA... [2026-02-19T20:21:35.630372] [INFO ] [sig ] Generating forecast for: ESTA [2026-02-19T20:21:35.630405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-02-19T20:21:35.643782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-02-19T20:21:35.644362] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-02-19T20:21:35.645428] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-02-19T20:21:35.645487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:35.645521] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:35.645549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:35.645630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:35.707308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:35.708651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:35.708768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:35.708803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:35.834702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:35.834951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:35.834996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:35.835025] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:35.839387] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: DOWN (p=42.58%) [2026-02-19T20:21:35.839784] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-02-19T20:21:35.839958] [INFO ] [sig ] ESTA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:35.991102] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ESTA.txt [2026-02-19T20:21:35.991328] [INFO ] [sig ] [1074/3393] Completed ESTA in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-19T20:21:35.991370] [INFO ] [sig ] [1075/3393] Forecasting ESTC... [2026-02-19T20:21:35.991410] [INFO ] [sig ] Generating forecast for: ESTC [2026-02-19T20:21:35.991451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-02-19T20:21:36.005157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-02-19T20:21:36.005902] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-02-19T20:21:36.007034] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-02-19T20:21:36.007094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:36.007137] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:36.007177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:36.007254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:36.069263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:36.070478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:36.070604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:36.070642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:36.200547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:36.200817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:36.200866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:36.200896] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:36.205112] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: UP (p=84.36%) [2026-02-19T20:21:36.205478] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-02-19T20:21:36.205657] [INFO ] [sig ] ESTC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:36.363767] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ESTC.txt [2026-02-19T20:21:36.364012] [INFO ] [sig ] [1075/3393] Completed ESTC in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-19T20:21:36.364060] [INFO ] [sig ] [1076/3393] Forecasting ETB... [2026-02-19T20:21:36.364091] [INFO ] [sig ] Generating forecast for: ETB [2026-02-19T20:21:36.364123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-02-19T20:21:36.378231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-02-19T20:21:36.378892] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-02-19T20:21:36.379926] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-02-19T20:21:36.379982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:36.380017] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:36.380045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:36.380105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:36.441088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:36.442306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:36.442410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:36.442445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:36.569949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:36.570205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:36.570252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:36.570282] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:36.574486] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: UP (p=60.67%) [2026-02-19T20:21:36.574947] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-02-19T20:21:36.575114] [INFO ] [sig ] ETB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:36.748551] [INFO ] [LOCAL ] Saved forecast: ETB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ETB.txt [2026-02-19T20:21:36.748816] [INFO ] [sig ] [1076/3393] Completed ETB in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-19T20:21:36.748862] [INFO ] [sig ] [1077/3393] Forecasting ETD... [2026-02-19T20:21:36.748893] [INFO ] [sig ] Generating forecast for: ETD [2026-02-19T20:21:36.748926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-02-19T20:21:36.762121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-02-19T20:21:36.762773] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-02-19T20:21:36.763742] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-02-19T20:21:36.763798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:36.763915] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:36.763945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:36.764006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:36.824541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:36.825853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:36.825964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:36.825998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:36.953038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:36.953308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:36.953362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:36.953392] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:36.957479] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: DOWN (p=3.88%) [2026-02-19T20:21:36.957827] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-02-19T20:21:36.957978] [INFO ] [sig ] ETD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:37.110125] [INFO ] [LOCAL ] Saved forecast: ETD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ETD.txt [2026-02-19T20:21:37.110327] [INFO ] [sig ] [1077/3393] Completed ETD in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-19T20:21:37.110372] [INFO ] [sig ] [1078/3393] Forecasting ETG... [2026-02-19T20:21:37.110402] [INFO ] [sig ] Generating forecast for: ETG [2026-02-19T20:21:37.110434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-02-19T20:21:37.124564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-02-19T20:21:37.125079] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-02-19T20:21:37.126064] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-02-19T20:21:37.126118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:37.126152] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:37.126180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:37.126239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:37.187453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:37.188619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:37.188728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:37.188763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:37.318395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:37.318722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:37.318780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:37.318810] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:37.322886] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: DOWN (p=7.93%) [2026-02-19T20:21:37.323215] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-02-19T20:21:37.323366] [INFO ] [sig ] ETG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:37.471903] [INFO ] [LOCAL ] Saved forecast: ETG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ETG.txt [2026-02-19T20:21:37.472349] [INFO ] [sig ] [1078/3393] Completed ETG in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-19T20:21:37.472395] [INFO ] [sig ] [1079/3393] Forecasting ETHA... [2026-02-19T20:21:37.472429] [INFO ] [sig ] Generating forecast for: ETHA [2026-02-19T20:21:37.472462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-02-19T20:21:37.487080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-02-19T20:21:37.487710] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-02-19T20:21:37.488712] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-02-19T20:21:37.488766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:37.488801] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:37.488829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:37.488888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:37.553299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:37.554611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:37.554724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:37.554768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:37.685134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:37.685617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:37.685674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:37.685706] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:37.690353] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: UP (p=93.03%) [2026-02-19T20:21:37.690767] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-02-19T20:21:37.690936] [INFO ] [sig ] ETHA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:37.851386] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ETHA.txt [2026-02-19T20:21:37.851665] [INFO ] [sig ] [1079/3393] Completed ETHA in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-19T20:21:37.851718] [INFO ] [sig ] [1080/3393] Forecasting ETJ... [2026-02-19T20:21:37.851754] [INFO ] [sig ] Generating forecast for: ETJ [2026-02-19T20:21:37.851790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-02-19T20:21:37.865497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-02-19T20:21:37.866241] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-02-19T20:21:37.867326] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-02-19T20:21:37.867384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:37.867419] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:37.867448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:37.867509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:37.931525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:37.933037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:37.933145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:37.933181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:38.053463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:38.053768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:38.053822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:38.053907] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:38.058201] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: DOWN (p=15.37%) [2026-02-19T20:21:38.058555] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-02-19T20:21:38.058755] [INFO ] [sig ] ETJ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:38.209551] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ETJ.txt [2026-02-19T20:21:38.209834] [INFO ] [sig ] [1080/3393] Completed ETJ in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-19T20:21:38.209886] [INFO ] [sig ] [1081/3393] Forecasting ETN... [2026-02-19T20:21:38.209916] [INFO ] [sig ] Generating forecast for: ETN [2026-02-19T20:21:38.209950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-02-19T20:21:38.224814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-02-19T20:21:38.225381] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-02-19T20:21:38.226377] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-02-19T20:21:38.226432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:38.226465] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:38.226492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:38.226551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:38.287794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:38.289435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:38.289622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:38.289678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:38.424404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:38.424684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:38.424745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:38.424781] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:38.429124] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: UP (p=68.03%) [2026-02-19T20:21:38.429543] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-02-19T20:21:38.429749] [INFO ] [sig ] ETN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:38.595958] [INFO ] [LOCAL ] Saved forecast: ETN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ETN.txt [2026-02-19T20:21:38.596173] [INFO ] [sig ] [1081/3393] Completed ETN in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-19T20:21:38.596218] [INFO ] [sig ] [1082/3393] Forecasting ETO... [2026-02-19T20:21:38.596249] [INFO ] [sig ] Generating forecast for: ETO [2026-02-19T20:21:38.596287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-02-19T20:21:38.610146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-02-19T20:21:38.610837] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-02-19T20:21:38.612253] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-02-19T20:21:38.612310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:38.612371] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:38.612401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:38.612461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:38.672363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:38.673598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:38.673715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:38.673750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:38.798788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:38.799017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:38.799065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:38.799097] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:38.803278] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: UP (p=78.38%) [2026-02-19T20:21:38.803621] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-02-19T20:21:38.803782] [INFO ] [sig ] ETO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:38.962796] [INFO ] [LOCAL ] Saved forecast: ETO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ETO.txt [2026-02-19T20:21:38.963036] [INFO ] [sig ] [1082/3393] Completed ETO in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-19T20:21:38.963268] [INFO ] [sig ] [1083/3393] Forecasting ETON... [2026-02-19T20:21:38.963300] [INFO ] [sig ] Generating forecast for: ETON [2026-02-19T20:21:38.963336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-02-19T20:21:38.977512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-02-19T20:21:38.978046] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-02-19T20:21:38.979092] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-02-19T20:21:38.979150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:38.979185] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:38.979215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:38.979275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:39.038989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:39.040197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:39.040355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:39.040393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:39.170434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:39.170711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:39.170759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:39.170827] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:39.174937] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: UP (p=84.23%) [2026-02-19T20:21:39.175259] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-02-19T20:21:39.175408] [INFO ] [sig ] ETON: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:39.329183] [INFO ] [LOCAL ] Saved forecast: ETON 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ETON.txt [2026-02-19T20:21:39.329418] [INFO ] [sig ] [1083/3393] Completed ETON in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-19T20:21:39.329467] [INFO ] [sig ] [1084/3393] Forecasting ETSY... [2026-02-19T20:21:39.329500] [INFO ] [sig ] Generating forecast for: ETSY [2026-02-19T20:21:39.329533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-02-19T20:21:39.343384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-02-19T20:21:39.343976] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-02-19T20:21:39.344921] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-02-19T20:21:39.344978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:39.345012] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:39.345040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:39.345142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:39.407903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:39.409226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:39.409347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:39.409390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:39.543001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:39.543249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:39.543295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:39.543326] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:39.548335] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: DOWN (p=33.48%) [2026-02-19T20:21:39.548774] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-02-19T20:21:39.548952] [INFO ] [sig ] ETSY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:39.710694] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ETSY.txt [2026-02-19T20:21:39.710957] [INFO ] [sig ] [1084/3393] Completed ETSY in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-19T20:21:39.711015] [INFO ] [sig ] [1085/3393] Forecasting ETY... [2026-02-19T20:21:39.711049] [INFO ] [sig ] Generating forecast for: ETY [2026-02-19T20:21:39.711084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-02-19T20:21:39.732200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-02-19T20:21:39.732816] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-02-19T20:21:39.733809] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-02-19T20:21:39.733865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:39.733899] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:39.733927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:39.733987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:39.796239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:39.797496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:39.797646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:39.797683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:39.930047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:39.930287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:39.930339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:39.930371] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:39.934600] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: DOWN (p=40.78%) [2026-02-19T20:21:39.934937] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-02-19T20:21:39.935090] [INFO ] [sig ] ETY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:40.091476] [INFO ] [LOCAL ] Saved forecast: ETY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ETY.txt [2026-02-19T20:21:40.091701] [INFO ] [sig ] [1085/3393] Completed ETY in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-19T20:21:40.091754] [INFO ] [sig ] [1086/3393] Forecasting EUFN... [2026-02-19T20:21:40.091789] [INFO ] [sig ] Generating forecast for: EUFN [2026-02-19T20:21:40.091822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-02-19T20:21:40.106877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-02-19T20:21:40.107497] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-02-19T20:21:40.108596] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-02-19T20:21:40.108658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:40.108694] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:40.108722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:40.108789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:40.172143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:40.173444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:40.173553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:40.173608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:40.305981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:40.306220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:40.306269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:40.306300] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:40.310420] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: DOWN (p=19.57%) [2026-02-19T20:21:40.310768] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-02-19T20:21:40.310922] [INFO ] [sig ] EUFN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:40.462087] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EUFN.txt [2026-02-19T20:21:40.462533] [INFO ] [sig ] [1086/3393] Completed EUFN in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-19T20:21:40.462601] [INFO ] [sig ] [1087/3393] Forecasting EVAX... [2026-02-19T20:21:40.462636] [INFO ] [sig ] Generating forecast for: EVAX [2026-02-19T20:21:40.462669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-02-19T20:21:40.478270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-02-19T20:21:40.478985] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-02-19T20:21:40.479962] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-02-19T20:21:40.480018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:40.480052] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:40.480080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:40.480141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:40.542391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:40.543538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:40.543714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:40.543751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:40.679287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:40.679530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:40.679614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:40.679653] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:40.683882] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: DOWN (p=2.26%) [2026-02-19T20:21:40.684239] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-02-19T20:21:40.684429] [INFO ] [sig ] EVAX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:40.838870] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EVAX.txt [2026-02-19T20:21:40.839095] [INFO ] [sig ] [1087/3393] Completed EVAX in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-19T20:21:40.839140] [INFO ] [sig ] [1088/3393] Forecasting EVC... [2026-02-19T20:21:40.839176] [INFO ] [sig ] Generating forecast for: EVC [2026-02-19T20:21:40.839208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-02-19T20:21:40.853336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-02-19T20:21:40.853998] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-02-19T20:21:40.855005] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-02-19T20:21:40.855061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:40.855096] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:40.855126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:40.855187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:40.914074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:40.915306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:40.915411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:40.915446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:41.041699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:41.041942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:41.041989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:41.042019] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:41.045960] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: DOWN (p=28.58%) [2026-02-19T20:21:41.046284] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-02-19T20:21:41.046433] [INFO ] [sig ] EVC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:41.191138] [INFO ] [LOCAL ] Saved forecast: EVC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EVC.txt [2026-02-19T20:21:41.191356] [INFO ] [sig ] [1088/3393] Completed EVC in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-19T20:21:41.191401] [INFO ] [sig ] [1089/3393] Forecasting EVCM... [2026-02-19T20:21:41.191431] [INFO ] [sig ] Generating forecast for: EVCM [2026-02-19T20:21:41.191464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-02-19T20:21:41.205032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-02-19T20:21:41.205634] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-02-19T20:21:41.206608] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-02-19T20:21:41.206665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:41.206699] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:41.206732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:41.206806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:41.269861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:41.271257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:41.271370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:41.271405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:41.394687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:41.394927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:41.395004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:41.395037] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:41.399110] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: DOWN (p=31.44%) [2026-02-19T20:21:41.399449] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-02-19T20:21:41.399619] [INFO ] [sig ] EVCM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:41.565836] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EVCM.txt [2026-02-19T20:21:41.566087] [INFO ] [sig ] [1089/3393] Completed EVCM in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-19T20:21:41.566135] [INFO ] [sig ] [1090/3393] Forecasting EVEX... [2026-02-19T20:21:41.566166] [INFO ] [sig ] Generating forecast for: EVEX [2026-02-19T20:21:41.566201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-02-19T20:21:41.582030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-02-19T20:21:41.582707] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-02-19T20:21:41.583817] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-02-19T20:21:41.583881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:41.583918] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:41.583947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:41.584008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:41.649619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:41.650906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:41.651011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:41.651045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:41.793626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:41.793976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:41.794050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:41.794099] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:41.801402] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: DOWN (p=33.30%) [2026-02-19T20:21:41.802321] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-02-19T20:21:41.802651] [INFO ] [sig ] EVEX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:41.985711] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EVEX.txt [2026-02-19T20:21:41.985992] [INFO ] [sig ] [1090/3393] Completed EVEX in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-19T20:21:41.986045] [INFO ] [sig ] [1091/3393] Forecasting EVF... [2026-02-19T20:21:41.986078] [INFO ] [sig ] Generating forecast for: EVF [2026-02-19T20:21:41.986112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-02-19T20:21:42.000755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-02-19T20:21:42.001388] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-02-19T20:21:42.002398] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-02-19T20:21:42.002462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:42.002526] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:42.002564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:42.002652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:42.075468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:42.077196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:42.077390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:42.077439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:42.231543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:42.231839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:42.231910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:42.231981] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:42.237430] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: UP (p=88.14%) [2026-02-19T20:21:42.237954] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-02-19T20:21:42.238187] [INFO ] [sig ] EVF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:42.414806] [INFO ] [LOCAL ] Saved forecast: EVF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EVF.txt [2026-02-19T20:21:42.415107] [INFO ] [sig ] [1091/3393] Completed EVF in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-19T20:21:42.415161] [INFO ] [sig ] [1092/3393] Forecasting EVG... [2026-02-19T20:21:42.415195] [INFO ] [sig ] Generating forecast for: EVG [2026-02-19T20:21:42.415229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-02-19T20:21:42.430284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-02-19T20:21:42.430986] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-02-19T20:21:42.432042] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-02-19T20:21:42.432101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:42.432169] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:42.432199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:42.432260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:42.499424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:42.500743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:42.500855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:42.500892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:42.647989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:42.648469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:42.648527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:42.648568] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:42.653830] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: UP (p=84.13%) [2026-02-19T20:21:42.654314] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-02-19T20:21:42.654497] [INFO ] [sig ] EVG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:42.820074] [INFO ] [LOCAL ] Saved forecast: EVG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EVG.txt [2026-02-19T20:21:42.820514] [INFO ] [sig ] [1092/3393] Completed EVG in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-19T20:21:42.820587] [INFO ] [sig ] [1093/3393] Forecasting EVGO... [2026-02-19T20:21:42.820625] [INFO ] [sig ] Generating forecast for: EVGO [2026-02-19T20:21:42.820665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-02-19T20:21:42.834925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-02-19T20:21:42.835484] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-02-19T20:21:42.836493] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-02-19T20:21:42.836554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:42.836647] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:42.836740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:42.836811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:42.906567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:42.908016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:42.908154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:42.908192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:43.047649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:43.047916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:43.047964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:43.048026] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:43.052763] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: DOWN (p=42.25%) [2026-02-19T20:21:43.053192] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-02-19T20:21:43.053600] [INFO ] [sig ] EVGO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:43.211434] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EVGO.txt [2026-02-19T20:21:43.211689] [INFO ] [sig ] [1093/3393] Completed EVGO in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-19T20:21:43.211738] [INFO ] [sig ] [1094/3393] Forecasting EVH... [2026-02-19T20:21:43.211775] [INFO ] [sig ] Generating forecast for: EVH [2026-02-19T20:21:43.211808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-02-19T20:21:43.226821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-02-19T20:21:43.227438] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-02-19T20:21:43.228506] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-02-19T20:21:43.228564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:43.228656] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:43.228686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:43.228748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:43.295144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:43.296432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:43.296590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:43.296632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:43.431911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:43.432160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:43.432206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:43.432238] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:43.436789] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: UP (p=72.02%) [2026-02-19T20:21:43.437473] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-02-19T20:21:43.437692] [INFO ] [sig ] EVH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:43.595874] [INFO ] [LOCAL ] Saved forecast: EVH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EVH.txt [2026-02-19T20:21:43.596126] [INFO ] [sig ] [1094/3393] Completed EVH in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-19T20:21:43.596176] [INFO ] [sig ] [1095/3393] Forecasting EVN... [2026-02-19T20:21:43.596219] [INFO ] [sig ] Generating forecast for: EVN [2026-02-19T20:21:43.596254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-02-19T20:21:43.611736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-02-19T20:21:43.612617] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-02-19T20:21:43.613833] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-02-19T20:21:43.613904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:43.613954] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:43.613991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:43.614051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:43.681712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:43.683046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:43.683157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:43.683193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:43.822017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:43.822267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:43.822315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:43.822344] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:43.826811] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: UP (p=72.20%) [2026-02-19T20:21:43.827219] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-02-19T20:21:43.827384] [INFO ] [sig ] EVN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:43.990708] [INFO ] [LOCAL ] Saved forecast: EVN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EVN.txt [2026-02-19T20:21:43.990931] [INFO ] [sig ] [1095/3393] Completed EVN in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-19T20:21:43.990977] [INFO ] [sig ] [1096/3393] Forecasting EVO... [2026-02-19T20:21:43.991011] [INFO ] [sig ] Generating forecast for: EVO [2026-02-19T20:21:43.991044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-02-19T20:21:44.004593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-02-19T20:21:44.005220] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-02-19T20:21:44.006227] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-02-19T20:21:44.006285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:44.006321] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:44.006358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:44.006421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:44.072643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:44.073899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:44.074015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:44.074054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:44.220396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:44.220694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:44.220751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:44.220783] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:44.225359] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: DOWN (p=16.53%) [2026-02-19T20:21:44.225809] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-02-19T20:21:44.226003] [INFO ] [sig ] EVO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:44.383162] [INFO ] [LOCAL ] Saved forecast: EVO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EVO.txt [2026-02-19T20:21:44.383414] [INFO ] [sig ] [1096/3393] Completed EVO in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-19T20:21:44.383480] [INFO ] [sig ] [1097/3393] Forecasting EVRG... [2026-02-19T20:21:44.383514] [INFO ] [sig ] Generating forecast for: EVRG [2026-02-19T20:21:44.383586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-02-19T20:21:44.397657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-02-19T20:21:44.398343] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-02-19T20:21:44.399456] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-02-19T20:21:44.399514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:44.399548] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:44.399597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:44.399663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:44.464634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:44.466062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:44.466205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:44.466240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:44.594658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:44.594946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:44.594993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:44.595086] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:44.599740] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: DOWN (p=18.23%) [2026-02-19T20:21:44.600204] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-02-19T20:21:44.600377] [INFO ] [sig ] EVRG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:44.757652] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EVRG.txt [2026-02-19T20:21:44.757933] [INFO ] [sig ] [1097/3393] Completed EVRG in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-19T20:21:44.757982] [INFO ] [sig ] [1098/3393] Forecasting EVSD... [2026-02-19T20:21:44.758015] [INFO ] [sig ] Generating forecast for: EVSD [2026-02-19T20:21:44.758047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-02-19T20:21:44.771995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-02-19T20:21:44.772659] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-02-19T20:21:44.773693] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-02-19T20:21:44.773751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:44.773784] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:44.773811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:44.773871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:44.833505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:44.834830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:44.834958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:44.834993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:44.962552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:44.962832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:44.962883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:44.962921] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:44.967536] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: DOWN (p=44.08%) [2026-02-19T20:21:44.968127] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-02-19T20:21:44.968323] [INFO ] [sig ] EVSD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:45.126618] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EVSD.txt [2026-02-19T20:21:45.126882] [INFO ] [sig ] [1098/3393] Completed EVSD in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-19T20:21:45.126934] [INFO ] [sig ] [1099/3393] Forecasting EVTC... [2026-02-19T20:21:45.126965] [INFO ] [sig ] Generating forecast for: EVTC [2026-02-19T20:21:45.126997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-02-19T20:21:45.140842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-02-19T20:21:45.141425] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-02-19T20:21:45.142427] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-02-19T20:21:45.142484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:45.142518] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:45.142607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:45.142675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:45.222590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:45.223800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:45.223916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:45.223950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:45.350366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:45.350663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:45.350716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:45.350755] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:45.355071] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: UP (p=76.91%) [2026-02-19T20:21:45.355445] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-02-19T20:21:45.355620] [INFO ] [sig ] EVTC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:45.510902] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EVTC.txt [2026-02-19T20:21:45.511125] [INFO ] [sig ] [1099/3393] Completed EVTC in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-19T20:21:45.511173] [INFO ] [sig ] [1100/3393] Forecasting EVTL... [2026-02-19T20:21:45.511207] [INFO ] [sig ] Generating forecast for: EVTL [2026-02-19T20:21:45.511243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-02-19T20:21:45.525027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-02-19T20:21:45.525551] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-02-19T20:21:45.526559] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-02-19T20:21:45.526642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:45.526681] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:45.526715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:45.526777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:45.588500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:45.589867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:45.589983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:45.590021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:45.720637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:45.720888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:45.720934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:45.721017] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:45.725899] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: UP (p=94.16%) [2026-02-19T20:21:45.726231] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-02-19T20:21:45.726377] [INFO ] [sig ] EVTL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:45.879358] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EVTL.txt [2026-02-19T20:21:45.879565] [INFO ] [sig ] [1100/3393] Completed EVTL in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-19T20:21:45.879646] [INFO ] [sig ] [1101/3393] Forecasting EWBC... [2026-02-19T20:21:45.879693] [INFO ] [sig ] Generating forecast for: EWBC [2026-02-19T20:21:45.879726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-02-19T20:21:45.893188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-02-19T20:21:45.893743] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-02-19T20:21:45.894722] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-02-19T20:21:45.894777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:45.894812] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:45.894839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:45.894907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:45.956417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:45.957566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:45.957694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:45.957729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:46.104001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:46.104336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:46.104388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:46.104419] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:46.109426] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: DOWN (p=28.02%) [2026-02-19T20:21:46.109831] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-02-19T20:21:46.110007] [INFO ] [sig ] EWBC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:46.265986] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EWBC.txt [2026-02-19T20:21:46.266226] [INFO ] [sig ] [1101/3393] Completed EWBC in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-19T20:21:46.266309] [INFO ] [sig ] [1102/3393] Forecasting EWCZ... [2026-02-19T20:21:46.266343] [INFO ] [sig ] Generating forecast for: EWCZ [2026-02-19T20:21:46.266375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-02-19T20:21:46.280470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-02-19T20:21:46.281142] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-02-19T20:21:46.282128] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-02-19T20:21:46.282185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:46.282221] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:46.282248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:46.282309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:46.344304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:46.345613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:46.345736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:46.345801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:46.475567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:46.475831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:46.475879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:46.475909] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:46.480133] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: DOWN (p=47.29%) [2026-02-19T20:21:46.480521] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-02-19T20:21:46.480707] [INFO ] [sig ] EWCZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:46.638925] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EWCZ.txt [2026-02-19T20:21:46.639152] [INFO ] [sig ] [1102/3393] Completed EWCZ in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-19T20:21:46.639196] [INFO ] [sig ] [1103/3393] Forecasting EWTX... [2026-02-19T20:21:46.639226] [INFO ] [sig ] Generating forecast for: EWTX [2026-02-19T20:21:46.639259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-02-19T20:21:46.653925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-02-19T20:21:46.654602] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-02-19T20:21:46.655624] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-02-19T20:21:46.655683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:46.655717] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:46.655747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:46.655809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:46.718336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:46.719794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:46.719922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:46.719961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:46.857649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:46.857905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:46.857962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:46.858006] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:46.862367] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: UP (p=79.32%) [2026-02-19T20:21:46.862895] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-02-19T20:21:46.863094] [INFO ] [sig ] EWTX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:47.020662] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EWTX.txt [2026-02-19T20:21:47.020944] [INFO ] [sig ] [1103/3393] Completed EWTX in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-19T20:21:47.020992] [INFO ] [sig ] [1104/3393] Forecasting EWZS... [2026-02-19T20:21:47.021024] [INFO ] [sig ] Generating forecast for: EWZS [2026-02-19T20:21:47.021057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-02-19T20:21:47.035561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-02-19T20:21:47.036146] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-02-19T20:21:47.037299] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-02-19T20:21:47.037355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:47.037390] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:47.037419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:47.037519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:47.098936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:47.100060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:47.100225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:47.100259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:47.230865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:47.231111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:47.231155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:47.231186] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:47.235470] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: DOWN (p=27.03%) [2026-02-19T20:21:47.235888] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-02-19T20:21:47.236059] [INFO ] [sig ] EWZS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:47.397840] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EWZS.txt [2026-02-19T20:21:47.398103] [INFO ] [sig ] [1104/3393] Completed EWZS in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-19T20:21:47.398155] [INFO ] [sig ] [1105/3393] Forecasting EXAS... [2026-02-19T20:21:47.398197] [INFO ] [sig ] Generating forecast for: EXAS [2026-02-19T20:21:47.398235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-02-19T20:21:47.413279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-02-19T20:21:47.413947] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-02-19T20:21:47.415093] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-02-19T20:21:47.415178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:47.415220] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:47.415249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:47.415310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:47.483061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:47.484716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:47.484824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:47.484860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:47.618447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:47.618730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:47.618779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:47.618810] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:47.623281] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: DOWN (p=1.34%) [2026-02-19T20:21:47.623876] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-02-19T20:21:47.624041] [INFO ] [sig ] EXAS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:47.777067] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EXAS.txt [2026-02-19T20:21:47.777298] [INFO ] [sig ] [1105/3393] Completed EXAS in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-19T20:21:47.777348] [INFO ] [sig ] [1106/3393] Forecasting EXC... [2026-02-19T20:21:47.777387] [INFO ] [sig ] Generating forecast for: EXC [2026-02-19T20:21:47.777427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-02-19T20:21:47.792005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-02-19T20:21:47.792645] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-02-19T20:21:47.793601] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-02-19T20:21:47.793682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:47.793718] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:47.793745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:47.793805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:47.858467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:47.859692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:47.859828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:47.859867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:47.991641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:47.991893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:47.991941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:47.991970] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:47.996016] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: DOWN (p=2.82%) [2026-02-19T20:21:47.996335] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-02-19T20:21:47.996482] [INFO ] [sig ] EXC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:48.153813] [INFO ] [LOCAL ] Saved forecast: EXC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EXC.txt [2026-02-19T20:21:48.154035] [INFO ] [sig ] [1106/3393] Completed EXC in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-19T20:21:48.154080] [INFO ] [sig ] [1107/3393] Forecasting EXEL... [2026-02-19T20:21:48.154113] [INFO ] [sig ] Generating forecast for: EXEL [2026-02-19T20:21:48.154147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-02-19T20:21:48.170674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-02-19T20:21:48.171335] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-02-19T20:21:48.172333] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-02-19T20:21:48.172391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:48.172426] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:48.172454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:48.172513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:48.238027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:48.239352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:48.239481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:48.239518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:48.368900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:48.369195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:48.369241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:48.369272] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:48.373547] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: DOWN (p=5.89%) [2026-02-19T20:21:48.373920] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-02-19T20:21:48.374068] [INFO ] [sig ] EXEL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:48.535033] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EXEL.txt [2026-02-19T20:21:48.535303] [INFO ] [sig ] [1107/3393] Completed EXEL in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-19T20:21:48.535349] [INFO ] [sig ] [1108/3393] Forecasting EXFY... [2026-02-19T20:21:48.535415] [INFO ] [sig ] Generating forecast for: EXFY [2026-02-19T20:21:48.535452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXFY' from 'https://tdm.silogroup.org/data/derivative_storage/EXFY.csv'. [2026-02-19T20:21:48.550290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXFY'. [2026-02-19T20:21:48.550978] [INFO ] [FORECASTER] Starting predict_future for EXFY [2026-02-19T20:21:48.552018] [DEBUG] [LOCAL ] No optimal features file found for EXFY: ./output/feature-sets/EXFY.txt [2026-02-19T20:21:48.552074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:48.552110] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:48.552140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:48.552242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:48.618267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:48.619995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:48.620116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:48.620155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:48.749070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:48.749322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:48.749368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:48.749398] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:48.753490] [DEBUG] [FORECASTER] EXFY: Forecast T+1@11:T+2@11: DOWN (p=12.75%) [2026-02-19T20:21:48.753842] [INFO ] [FORECASTER] Completed predict_future for EXFY [2026-02-19T20:21:48.753983] [INFO ] [sig ] EXFY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:48.905028] [INFO ] [LOCAL ] Saved forecast: EXFY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EXFY.txt [2026-02-19T20:21:48.905277] [INFO ] [sig ] [1108/3393] Completed EXFY in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-19T20:21:48.905366] [INFO ] [sig ] [1109/3393] Forecasting EXG... [2026-02-19T20:21:48.905410] [INFO ] [sig ] Generating forecast for: EXG [2026-02-19T20:21:48.905447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-02-19T20:21:48.919363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-02-19T20:21:48.920015] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-02-19T20:21:48.921007] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-02-19T20:21:48.921064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:48.921098] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:48.921127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:48.921187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:48.982554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:48.983778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:48.983883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:48.983917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:49.108207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:49.108471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:49.108534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:49.108599] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:49.113714] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: UP (p=96.00%) [2026-02-19T20:21:49.114201] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-02-19T20:21:49.114394] [INFO ] [sig ] EXG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:49.264949] [INFO ] [LOCAL ] Saved forecast: EXG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EXG.txt [2026-02-19T20:21:49.265148] [INFO ] [sig ] [1109/3393] Completed EXG in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-19T20:21:49.265193] [INFO ] [sig ] [1110/3393] Forecasting EXK... [2026-02-19T20:21:49.265222] [INFO ] [sig ] Generating forecast for: EXK [2026-02-19T20:21:49.265253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-02-19T20:21:49.277338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-02-19T20:21:49.277810] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-02-19T20:21:49.278787] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-02-19T20:21:49.278843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:49.278878] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:49.278905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:49.278963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:49.337977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:49.339039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:49.339133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:49.339173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:49.467165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:49.467334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:49.467376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:49.467406] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:49.471038] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: DOWN (p=10.96%) [2026-02-19T20:21:49.471358] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-02-19T20:21:49.471501] [INFO ] [sig ] EXK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:49.625491] [INFO ] [LOCAL ] Saved forecast: EXK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EXK.txt [2026-02-19T20:21:49.625676] [INFO ] [sig ] [1110/3393] Completed EXK in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-19T20:21:49.625730] [INFO ] [sig ] [1111/3393] Forecasting EXLS... [2026-02-19T20:21:49.625767] [INFO ] [sig ] Generating forecast for: EXLS [2026-02-19T20:21:49.625797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-02-19T20:21:49.637112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-02-19T20:21:49.637466] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-02-19T20:21:49.638317] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-02-19T20:21:49.638371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:49.638431] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:49.638459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:49.638516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:49.707555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:49.708546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:49.708654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:49.708689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:49.835316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:49.835487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:49.835529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:49.835559] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:49.839100] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: DOWN (p=36.75%) [2026-02-19T20:21:49.839435] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-02-19T20:21:49.839590] [INFO ] [sig ] EXLS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:49.986990] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EXLS.txt [2026-02-19T20:21:49.987146] [INFO ] [sig ] [1111/3393] Completed EXLS in 0.4s | 2.74 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-19T20:21:49.987187] [INFO ] [sig ] [1112/3393] Forecasting EXP... [2026-02-19T20:21:49.987217] [INFO ] [sig ] Generating forecast for: EXP [2026-02-19T20:21:49.987247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-02-19T20:21:49.999687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-02-19T20:21:50.000003] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-02-19T20:21:50.000824] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-02-19T20:21:50.000878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:50.000910] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:50.000938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:50.000995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:50.060025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:50.061131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:50.061231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:50.061272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:50.183102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:50.183268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:50.183317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:50.183349] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:50.186980] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: UP (p=58.24%) [2026-02-19T20:21:50.187259] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-02-19T20:21:50.187388] [INFO ] [sig ] EXP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:50.337545] [INFO ] [LOCAL ] Saved forecast: EXP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EXP.txt [2026-02-19T20:21:50.337745] [INFO ] [sig ] [1112/3393] Completed EXP in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-19T20:21:50.337787] [INFO ] [sig ] [1113/3393] Forecasting EXPD... [2026-02-19T20:21:50.337816] [INFO ] [sig ] Generating forecast for: EXPD [2026-02-19T20:21:50.337848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-02-19T20:21:50.350202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-02-19T20:21:50.350635] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-02-19T20:21:50.351468] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-02-19T20:21:50.351521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:50.351554] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:50.351632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:50.351693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:50.420238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:50.421651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:50.421760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:50.421816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:50.559750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:50.559957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:50.560002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:50.560032] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:50.563671] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: DOWN (p=16.69%) [2026-02-19T20:21:50.564035] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-02-19T20:21:50.564180] [INFO ] [sig ] EXPD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:50.715413] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EXPD.txt [2026-02-19T20:21:50.715614] [INFO ] [sig ] [1113/3393] Completed EXPD in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-19T20:21:50.715662] [INFO ] [sig ] [1114/3393] Forecasting EXPE... [2026-02-19T20:21:50.715691] [INFO ] [sig ] Generating forecast for: EXPE [2026-02-19T20:21:50.715724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-02-19T20:21:50.727825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-02-19T20:21:50.728294] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-02-19T20:21:50.729144] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-02-19T20:21:50.729200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:50.729234] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:50.729260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:50.729316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:50.787256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:50.788291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:50.788388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:50.788422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:50.914172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:50.914535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:50.914597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:50.914665] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:50.918195] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: UP (p=72.15%) [2026-02-19T20:21:50.918500] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-02-19T20:21:50.918656] [INFO ] [sig ] EXPE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:51.064139] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EXPE.txt [2026-02-19T20:21:51.064284] [INFO ] [sig ] [1114/3393] Completed EXPE in 0.3s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-19T20:21:51.064325] [INFO ] [sig ] [1115/3393] Forecasting EXPI... [2026-02-19T20:21:51.064355] [INFO ] [sig ] Generating forecast for: EXPI [2026-02-19T20:21:51.064389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-02-19T20:21:51.075859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-02-19T20:21:51.076211] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-02-19T20:21:51.077010] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-02-19T20:21:51.077063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:51.077096] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:51.077123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:51.077180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:51.135197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:51.136170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:51.136258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:51.136292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:51.258659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:51.258821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:51.258861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:51.258890] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:51.263108] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: UP (p=97.54%) [2026-02-19T20:21:51.263393] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-02-19T20:21:51.263526] [INFO ] [sig ] EXPI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:51.406506] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EXPI.txt [2026-02-19T20:21:51.406705] [INFO ] [sig ] [1115/3393] Completed EXPI in 0.3s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-19T20:21:51.406762] [INFO ] [sig ] [1116/3393] Forecasting EXPO... [2026-02-19T20:21:51.406795] [INFO ] [sig ] Generating forecast for: EXPO [2026-02-19T20:21:51.406829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-02-19T20:21:51.418451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-02-19T20:21:51.418838] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-02-19T20:21:51.419858] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-02-19T20:21:51.419913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:51.419947] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:51.419974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:51.420034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:51.478693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:51.479488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:51.479590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:51.479628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:51.610409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:51.610589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:51.610632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:51.610662] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:51.614169] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: UP (p=60.84%) [2026-02-19T20:21:51.614458] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-02-19T20:21:51.614609] [INFO ] [sig ] EXPO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:51.759560] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EXPO.txt [2026-02-19T20:21:51.759731] [INFO ] [sig ] [1116/3393] Completed EXPO in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-19T20:21:51.759771] [INFO ] [sig ] [1117/3393] Forecasting EYE... [2026-02-19T20:21:51.759801] [INFO ] [sig ] Generating forecast for: EYE [2026-02-19T20:21:51.759833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-02-19T20:21:51.772079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-02-19T20:21:51.772466] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-02-19T20:21:51.773281] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-02-19T20:21:51.773351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:51.773384] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:51.773412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:51.773470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:51.832003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:51.832992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:51.833088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:51.833121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:51.963885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:51.964072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:51.964134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:51.964174] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:51.968889] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: DOWN (p=37.91%) [2026-02-19T20:21:51.969310] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-02-19T20:21:51.969500] [INFO ] [sig ] EYE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:52.130437] [INFO ] [LOCAL ] Saved forecast: EYE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/EYE.txt [2026-02-19T20:21:52.130610] [INFO ] [sig ] [1117/3393] Completed EYE in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-19T20:21:52.130655] [INFO ] [sig ] [1118/3393] Forecasting EZGO... [2026-02-19T20:21:52.130686] [INFO ] [sig ] Generating forecast for: EZGO [2026-02-19T20:21:52.130717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-02-19T20:21:52.141612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-02-19T20:21:52.141986] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-02-19T20:21:52.142835] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-02-19T20:21:52.142889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:52.142921] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:52.142949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:52.143008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:52.205442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:52.206371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:52.206459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:52.206494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:52.334767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:52.334937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:52.334980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:52.335010] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:52.338750] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: UP (p=55.31%) [2026-02-19T20:21:52.339104] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-02-19T20:21:52.339254] [INFO ] [sig ] EZGO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:52.490898] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/EZGO.txt [2026-02-19T20:21:52.491062] [INFO ] [sig ] [1118/3393] Completed EZGO in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-19T20:21:52.491105] [INFO ] [sig ] [1119/3393] Forecasting F... [2026-02-19T20:21:52.491136] [INFO ] [sig ] Generating forecast for: F [2026-02-19T20:21:52.491167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-02-19T20:21:52.503089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-02-19T20:21:52.503462] [INFO ] [FORECASTER] Starting predict_future for F [2026-02-19T20:21:52.504278] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-02-19T20:21:52.504331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:52.504363] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:52.504390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:52.504448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:52.560930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:52.561823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:52.561907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:52.561941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:52.687761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:52.687951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:52.688006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:52.688046] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:52.693525] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: DOWN (p=10.94%) [2026-02-19T20:21:52.694014] [INFO ] [FORECASTER] Completed predict_future for F [2026-02-19T20:21:52.694218] [INFO ] [sig ] F: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:52.857268] [INFO ] [LOCAL ] Saved forecast: F 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/F.txt [2026-02-19T20:21:52.857659] [INFO ] [sig ] [1119/3393] Completed F in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-19T20:21:52.857706] [INFO ] [sig ] [1120/3393] Forecasting FA... [2026-02-19T20:21:52.857745] [INFO ] [sig ] Generating forecast for: FA [2026-02-19T20:21:52.857798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-02-19T20:21:52.871298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-02-19T20:21:52.871737] [INFO ] [FORECASTER] Starting predict_future for FA [2026-02-19T20:21:52.872565] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-02-19T20:21:52.872641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:52.872675] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:52.872705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:52.872768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:52.931380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:52.932287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:52.932372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:52.932405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:53.056700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:53.056867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:53.056912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:53.056942] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:53.060649] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: UP (p=81.24%) [2026-02-19T20:21:53.060960] [INFO ] [FORECASTER] Completed predict_future for FA [2026-02-19T20:21:53.061114] [INFO ] [sig ] FA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:53.208623] [INFO ] [LOCAL ] Saved forecast: FA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FA.txt [2026-02-19T20:21:53.208807] [INFO ] [sig ] [1120/3393] Completed FA in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-19T20:21:53.208869] [INFO ] [sig ] [1121/3393] Forecasting FAF... [2026-02-19T20:21:53.208911] [INFO ] [sig ] Generating forecast for: FAF [2026-02-19T20:21:53.208945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-02-19T20:21:53.220392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-02-19T20:21:53.220821] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-02-19T20:21:53.221691] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-02-19T20:21:53.221746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:53.221780] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:53.221813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:53.221898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:53.280486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:53.281437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:53.281521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:53.281607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:53.403697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:53.403858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:53.403898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:53.403928] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:53.407450] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: UP (p=57.70%) [2026-02-19T20:21:53.407745] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-02-19T20:21:53.407873] [INFO ] [sig ] FAF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:53.566347] [INFO ] [LOCAL ] Saved forecast: FAF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FAF.txt [2026-02-19T20:21:53.566512] [INFO ] [sig ] [1121/3393] Completed FAF in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-19T20:21:53.566555] [INFO ] [sig ] [1122/3393] Forecasting FALN... [2026-02-19T20:21:53.566610] [INFO ] [sig ] Generating forecast for: FALN [2026-02-19T20:21:53.566660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-02-19T20:21:53.579290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-02-19T20:21:53.579910] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-02-19T20:21:53.580886] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-02-19T20:21:53.580943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:53.580977] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:53.581005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:53.581062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:53.640536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:53.641289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:53.641377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:53.641410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:53.768767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:53.768933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:53.768976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:53.769006] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:53.772639] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: UP (p=87.03%) [2026-02-19T20:21:53.772930] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-02-19T20:21:53.773067] [INFO ] [sig ] FALN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:53.924246] [INFO ] [LOCAL ] Saved forecast: FALN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FALN.txt [2026-02-19T20:21:53.924409] [INFO ] [sig ] [1122/3393] Completed FALN in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-19T20:21:53.924451] [INFO ] [sig ] [1123/3393] Forecasting FANG... [2026-02-19T20:21:53.924480] [INFO ] [sig ] Generating forecast for: FANG [2026-02-19T20:21:53.924513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-02-19T20:21:53.936258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-02-19T20:21:53.936741] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-02-19T20:21:53.937856] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-02-19T20:21:53.937925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:53.937972] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:53.938010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:53.938110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:53.998825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:53.999732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:53.999819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:53.999856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:54.124188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:54.124352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:54.124393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:54.124424] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:54.127974] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: DOWN (p=19.21%) [2026-02-19T20:21:54.128291] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-02-19T20:21:54.128443] [INFO ] [sig ] FANG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:54.273454] [INFO ] [LOCAL ] Saved forecast: FANG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FANG.txt [2026-02-19T20:21:54.273623] [INFO ] [sig ] [1123/3393] Completed FANG in 0.3s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-19T20:21:54.273664] [INFO ] [sig ] [1124/3393] Forecasting FARM... [2026-02-19T20:21:54.273696] [INFO ] [sig ] Generating forecast for: FARM [2026-02-19T20:21:54.273727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-02-19T20:21:54.285374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-02-19T20:21:54.285943] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-02-19T20:21:54.286759] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-02-19T20:21:54.286814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:54.286848] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:54.286878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:54.286939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:54.349367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:54.350760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:54.350852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:54.350888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:54.478284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:54.478452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:54.478492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:54.478563] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:54.482595] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: UP (p=84.18%) [2026-02-19T20:21:54.482967] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-02-19T20:21:54.483122] [INFO ] [sig ] FARM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:54.636443] [INFO ] [LOCAL ] Saved forecast: FARM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FARM.txt [2026-02-19T20:21:54.636946] [INFO ] [sig ] [1124/3393] Completed FARM in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-19T20:21:54.637012] [INFO ] [sig ] [1125/3393] Forecasting FBIN... [2026-02-19T20:21:54.637060] [INFO ] [sig ] Generating forecast for: FBIN [2026-02-19T20:21:54.637107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-02-19T20:21:54.651569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-02-19T20:21:54.652055] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-02-19T20:21:54.653088] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-02-19T20:21:54.653152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:54.653191] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:54.653228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:54.653325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:54.726928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:54.728267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:54.728379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:54.728432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:54.854694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:54.854871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:54.854913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:54.854942] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:54.858728] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: UP (p=86.10%) [2026-02-19T20:21:54.859069] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-02-19T20:21:54.859223] [INFO ] [sig ] FBIN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:55.010161] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FBIN.txt [2026-02-19T20:21:55.010334] [INFO ] [sig ] [1125/3393] Completed FBIN in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-19T20:21:55.010377] [INFO ] [sig ] [1126/3393] Forecasting FBIO... [2026-02-19T20:21:55.010407] [INFO ] [sig ] Generating forecast for: FBIO [2026-02-19T20:21:55.010438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-02-19T20:21:55.023353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-02-19T20:21:55.023767] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-02-19T20:21:55.024561] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-02-19T20:21:55.024636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:55.024671] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:55.024700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:55.024757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:55.082604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:55.083482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:55.083616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:55.083656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:55.210901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:55.211071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:55.211112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:55.211141] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:55.214684] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: UP (p=54.22%) [2026-02-19T20:21:55.214982] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-02-19T20:21:55.215119] [INFO ] [sig ] FBIO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:55.361793] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FBIO.txt [2026-02-19T20:21:55.361963] [INFO ] [sig ] [1126/3393] Completed FBIO in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-19T20:21:55.362005] [INFO ] [sig ] [1127/3393] Forecasting FBIZ... [2026-02-19T20:21:55.362033] [INFO ] [sig ] Generating forecast for: FBIZ [2026-02-19T20:21:55.362062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-02-19T20:21:55.374611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-02-19T20:21:55.375025] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-02-19T20:21:55.375853] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-02-19T20:21:55.375906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:55.375939] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:55.375966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:55.376023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:55.436247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:55.437157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:55.437246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:55.437279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:55.567258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:55.567423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:55.567475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:55.567514] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:55.571656] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: UP (p=93.76%) [2026-02-19T20:21:55.571982] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-02-19T20:21:55.572147] [INFO ] [sig ] FBIZ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:55.725732] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FBIZ.txt [2026-02-19T20:21:55.725954] [INFO ] [sig ] [1127/3393] Completed FBIZ in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-19T20:21:55.726022] [INFO ] [sig ] [1128/3393] Forecasting FBK... [2026-02-19T20:21:55.726069] [INFO ] [sig ] Generating forecast for: FBK [2026-02-19T20:21:55.726120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-02-19T20:21:55.739489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-02-19T20:21:55.739894] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-02-19T20:21:55.740977] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-02-19T20:21:55.741033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:55.741096] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:55.741138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:55.741207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:55.804134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:55.805359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:55.805462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:55.805707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:55.940833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:55.941002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:55.941043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:55.941073] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:55.944758] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: DOWN (p=13.44%) [2026-02-19T20:21:55.945111] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-02-19T20:21:55.945260] [INFO ] [sig ] FBK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:56.096310] [INFO ] [LOCAL ] Saved forecast: FBK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FBK.txt [2026-02-19T20:21:56.096482] [INFO ] [sig ] [1128/3393] Completed FBK in 0.4s | 2.74 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-19T20:21:56.096524] [INFO ] [sig ] [1129/3393] Forecasting FBL... [2026-02-19T20:21:56.096553] [INFO ] [sig ] Generating forecast for: FBL [2026-02-19T20:21:56.096604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-02-19T20:21:56.109290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-02-19T20:21:56.109719] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-02-19T20:21:56.110594] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-02-19T20:21:56.110655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:56.110689] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:56.110718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:56.110776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:56.170530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:56.171625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:56.171711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:56.171744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:56.300502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:56.300703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:56.300772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:56.300823] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:56.304769] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: UP (p=69.22%) [2026-02-19T20:21:56.305144] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-02-19T20:21:56.305293] [INFO ] [sig ] FBL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:56.454710] [INFO ] [LOCAL ] Saved forecast: FBL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FBL.txt [2026-02-19T20:21:56.454901] [INFO ] [sig ] [1129/3393] Completed FBL in 0.4s | 2.74 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-19T20:21:56.454963] [INFO ] [sig ] [1130/3393] Forecasting FBNC... [2026-02-19T20:21:56.454995] [INFO ] [sig ] Generating forecast for: FBNC [2026-02-19T20:21:56.455026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-02-19T20:21:56.467495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-02-19T20:21:56.468177] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-02-19T20:21:56.469208] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-02-19T20:21:56.469269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:56.469309] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:56.469343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:56.469413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:56.529008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:56.529920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:56.530009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:56.530042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:56.650884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:56.651047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:56.651088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:56.651118] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:56.654664] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: DOWN (p=26.26%) [2026-02-19T20:21:56.654960] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-02-19T20:21:56.655090] [INFO ] [sig ] FBNC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:56.804411] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FBNC.txt [2026-02-19T20:21:56.804785] [INFO ] [sig ] [1130/3393] Completed FBNC in 0.3s | 2.74 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-19T20:21:56.804830] [INFO ] [sig ] [1131/3393] Forecasting FBP... [2026-02-19T20:21:56.804860] [INFO ] [sig ] Generating forecast for: FBP [2026-02-19T20:21:56.804891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-02-19T20:21:56.815973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-02-19T20:21:56.816335] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-02-19T20:21:56.817362] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-02-19T20:21:56.817417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:56.817450] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:56.817478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:56.817536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:56.879865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:56.881074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:56.881165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:56.881200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:57.009375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:57.009538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:57.009599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:57.009664] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:57.013565] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: DOWN (p=19.79%) [2026-02-19T20:21:57.014010] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-02-19T20:21:57.014207] [INFO ] [sig ] FBP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:57.167432] [INFO ] [LOCAL ] Saved forecast: FBP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FBP.txt [2026-02-19T20:21:57.167676] [INFO ] [sig ] [1131/3393] Completed FBP in 0.4s | 2.74 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-19T20:21:57.167729] [INFO ] [sig ] [1132/3393] Forecasting FC... [2026-02-19T20:21:57.167762] [INFO ] [sig ] Generating forecast for: FC [2026-02-19T20:21:57.167801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-02-19T20:21:57.180826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-02-19T20:21:57.181279] [INFO ] [FORECASTER] Starting predict_future for FC [2026-02-19T20:21:57.182141] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-02-19T20:21:57.182197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:57.182230] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:57.182258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:57.182317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:57.242025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:57.242878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:57.242964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:57.242999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:57.371270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:57.371426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:57.371466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:57.371495] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:57.375324] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: DOWN (p=2.64%) [2026-02-19T20:21:57.375644] [INFO ] [FORECASTER] Completed predict_future for FC [2026-02-19T20:21:57.375780] [INFO ] [sig ] FC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:57.528992] [INFO ] [LOCAL ] Saved forecast: FC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FC.txt [2026-02-19T20:21:57.529162] [INFO ] [sig ] [1132/3393] Completed FC in 0.4s | 2.74 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-19T20:21:57.529203] [INFO ] [sig ] [1133/3393] Forecasting FCAL... [2026-02-19T20:21:57.529234] [INFO ] [sig ] Generating forecast for: FCAL [2026-02-19T20:21:57.529265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-02-19T20:21:57.541876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-02-19T20:21:57.542260] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-02-19T20:21:57.543222] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-02-19T20:21:57.543286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:57.543322] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:57.543352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:57.543436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:57.604933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:57.606196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:57.606325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:57.606360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:57.719612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:57.719782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:57.719826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:57.719862] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:57.724184] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: DOWN (p=43.61%) [2026-02-19T20:21:57.724477] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-02-19T20:21:57.724635] [INFO ] [sig ] FCAL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:57.878962] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FCAL.txt [2026-02-19T20:21:57.879135] [INFO ] [sig ] [1133/3393] Completed FCAL in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-19T20:21:57.879178] [INFO ] [sig ] [1134/3393] Forecasting FCBC... [2026-02-19T20:21:57.879212] [INFO ] [sig ] Generating forecast for: FCBC [2026-02-19T20:21:57.879246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-02-19T20:21:57.890846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-02-19T20:21:57.891278] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-02-19T20:21:57.892194] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-02-19T20:21:57.892253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:57.892290] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:57.892324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:57.892396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:57.951608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:57.952915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:57.953002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:57.953038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:58.079508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:58.079695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:58.079738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:58.079767] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:58.083296] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: UP (p=51.62%) [2026-02-19T20:21:58.083608] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-02-19T20:21:58.083742] [INFO ] [sig ] FCBC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:58.241797] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FCBC.txt [2026-02-19T20:21:58.241958] [INFO ] [sig ] [1134/3393] Completed FCBC in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-19T20:21:58.242001] [INFO ] [sig ] [1135/3393] Forecasting FCCO... [2026-02-19T20:21:58.242031] [INFO ] [sig ] Generating forecast for: FCCO [2026-02-19T20:21:58.242062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-02-19T20:21:58.253061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-02-19T20:21:58.253481] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-02-19T20:21:58.254365] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-02-19T20:21:58.254435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:58.254477] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:58.254514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:58.254623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:58.312288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:58.313223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:58.313315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:58.313349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:58.451744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:58.451912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:58.451954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:58.451986] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:58.455750] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: DOWN (p=13.42%) [2026-02-19T20:21:58.456082] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-02-19T20:21:58.456228] [INFO ] [sig ] FCCO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:58.615603] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FCCO.txt [2026-02-19T20:21:58.615911] [INFO ] [sig ] [1135/3393] Completed FCCO in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-19T20:21:58.615993] [INFO ] [sig ] [1136/3393] Forecasting FCEL... [2026-02-19T20:21:58.616057] [INFO ] [sig ] Generating forecast for: FCEL [2026-02-19T20:21:58.616102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-02-19T20:21:58.632424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-02-19T20:21:58.632853] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-02-19T20:21:58.633882] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-02-19T20:21:58.633939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:58.633975] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:58.634004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:58.634063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:58.695999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:58.697040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:58.697149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:58.697186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:58.821678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:58.821843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:58.821884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:58.821914] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:58.825499] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: DOWN (p=29.06%) [2026-02-19T20:21:58.825823] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-02-19T20:21:58.825959] [INFO ] [sig ] FCEL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:21:58.978036] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FCEL.txt [2026-02-19T20:21:58.978215] [INFO ] [sig ] [1136/3393] Completed FCEL in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-19T20:21:58.978257] [INFO ] [sig ] [1137/3393] Forecasting FCF... [2026-02-19T20:21:58.978290] [INFO ] [sig ] Generating forecast for: FCF [2026-02-19T20:21:58.978323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-02-19T20:21:58.991186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-02-19T20:21:58.991659] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-02-19T20:21:58.992604] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-02-19T20:21:58.992676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:58.992711] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:58.992740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:58.992800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:59.063085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:59.064061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:59.064152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:59.064189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:59.191255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:59.191420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:59.191460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:59.191489] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:59.195153] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: UP (p=81.71%) [2026-02-19T20:21:59.195462] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-02-19T20:21:59.195617] [INFO ] [sig ] FCF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:59.344921] [INFO ] [LOCAL ] Saved forecast: FCF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FCF.txt [2026-02-19T20:21:59.345091] [INFO ] [sig ] [1137/3393] Completed FCF in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-19T20:21:59.345133] [INFO ] [sig ] [1138/3393] Forecasting FCFS... [2026-02-19T20:21:59.345167] [INFO ] [sig ] Generating forecast for: FCFS [2026-02-19T20:21:59.345199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-02-19T20:21:59.357649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-02-19T20:21:59.358020] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-02-19T20:21:59.358887] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-02-19T20:21:59.358941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:59.358973] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:59.359000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:59.359057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:59.419331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:59.420138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:59.420269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:59.420304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:59.543245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:59.543417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:59.543466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:59.543502] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:59.547091] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: UP (p=98.63%) [2026-02-19T20:21:59.547390] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-02-19T20:21:59.547521] [INFO ] [sig ] FCFS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:21:59.699423] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FCFS.txt [2026-02-19T20:21:59.699620] [INFO ] [sig ] [1138/3393] Completed FCFS in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-19T20:21:59.699676] [INFO ] [sig ] [1139/3393] Forecasting FCN... [2026-02-19T20:21:59.699717] [INFO ] [sig ] Generating forecast for: FCN [2026-02-19T20:21:59.699753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-02-19T20:21:59.711863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-02-19T20:21:59.712288] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-02-19T20:21:59.713183] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-02-19T20:21:59.713238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:21:59.713272] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:21:59.713302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:21:59.713397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:21:59.771912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:21:59.772691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:21:59.772775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:21:59.772809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:21:59.896051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:21:59.896213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:21:59.896254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:21:59.896284] [INFO ] [FORECASTER] Training complete [2026-02-19T20:21:59.899743] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: DOWN (p=35.12%) [2026-02-19T20:21:59.900019] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-02-19T20:21:59.900142] [INFO ] [sig ] FCN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:00.045134] [INFO ] [LOCAL ] Saved forecast: FCN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FCN.txt [2026-02-19T20:22:00.045302] [INFO ] [sig ] [1139/3393] Completed FCN in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-19T20:22:00.045342] [INFO ] [sig ] [1140/3393] Forecasting FCNCA... [2026-02-19T20:22:00.045372] [INFO ] [sig ] Generating forecast for: FCNCA [2026-02-19T20:22:00.045405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-02-19T20:22:00.059295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-02-19T20:22:00.059710] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-02-19T20:22:00.060553] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-02-19T20:22:00.060633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:00.060667] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:00.060695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:00.060755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:00.120930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:00.121885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:00.121977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:00.122012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:00.247093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:00.247253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:00.247295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:00.247325] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:00.250991] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-02-19T20:22:00.251294] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-02-19T20:22:00.251448] [INFO ] [sig ] FCNCA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:00.400144] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FCNCA.txt [2026-02-19T20:22:00.400309] [INFO ] [sig ] [1140/3393] Completed FCNCA in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-19T20:22:00.400353] [INFO ] [sig ] [1141/3393] Forecasting FCNCO... [2026-02-19T20:22:00.400404] [INFO ] [sig ] Generating forecast for: FCNCO [2026-02-19T20:22:00.400444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-02-19T20:22:00.412060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-02-19T20:22:00.412409] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-02-19T20:22:00.413221] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-02-19T20:22:00.413292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:00.413328] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:00.413357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:00.413422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:00.473384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:00.474323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:00.474446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:00.474492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:00.579208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:00.579341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:00.579381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:00.579417] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:00.583270] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: UP (p=59.49%) [2026-02-19T20:22:00.583549] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-02-19T20:22:00.583889] [INFO ] [sig ] FCNCO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:00.732407] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FCNCO.txt [2026-02-19T20:22:00.732597] [INFO ] [sig ] [1141/3393] Completed FCNCO in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-19T20:22:00.732640] [INFO ] [sig ] [1142/3393] Forecasting FCNCP... [2026-02-19T20:22:00.732672] [INFO ] [sig ] Generating forecast for: FCNCP [2026-02-19T20:22:00.732704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-02-19T20:22:00.744114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-02-19T20:22:00.744504] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-02-19T20:22:00.745512] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-02-19T20:22:00.745604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:00.745647] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:00.745678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:00.745735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:00.816344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:00.817314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:00.817421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:00.817464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:00.940170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:00.940338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:00.940385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:00.940420] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:00.943944] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: UP (p=53.28%) [2026-02-19T20:22:00.944243] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-02-19T20:22:00.944379] [INFO ] [sig ] FCNCP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:01.095022] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FCNCP.txt [2026-02-19T20:22:01.096108] [INFO ] [sig ] [1142/3393] Completed FCNCP in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-19T20:22:01.096163] [INFO ] [sig ] [1143/3393] Forecasting FCTE... [2026-02-19T20:22:01.096196] [INFO ] [sig ] Generating forecast for: FCTE [2026-02-19T20:22:01.096230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-02-19T20:22:01.107944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-02-19T20:22:01.108407] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-02-19T20:22:01.109260] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-02-19T20:22:01.109314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:01.109347] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:01.109375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:01.109432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:01.175441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:01.176649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:01.176763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:01.176799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:01.310970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:01.311107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:01.311160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:01.311194] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:01.315488] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: DOWN (p=26.45%) [2026-02-19T20:22:01.316117] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-02-19T20:22:01.316304] [INFO ] [sig ] FCTE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:01.474975] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FCTE.txt [2026-02-19T20:22:01.475148] [INFO ] [sig ] [1143/3393] Completed FCTE in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-19T20:22:01.475190] [INFO ] [sig ] [1144/3393] Forecasting FCX... [2026-02-19T20:22:01.475223] [INFO ] [sig ] Generating forecast for: FCX [2026-02-19T20:22:01.475267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-02-19T20:22:01.489181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-02-19T20:22:01.489605] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-02-19T20:22:01.490477] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-02-19T20:22:01.490542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:01.490774] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:01.490813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:01.490875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:01.559386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:01.560496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:01.560634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:01.560683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:01.702975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:01.703160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:01.703218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:01.703258] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:01.707992] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: UP (p=91.01%) [2026-02-19T20:22:01.708507] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-02-19T20:22:01.708707] [INFO ] [sig ] FCX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:01.869219] [INFO ] [LOCAL ] Saved forecast: FCX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FCX.txt [2026-02-19T20:22:01.869419] [INFO ] [sig ] [1144/3393] Completed FCX in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-19T20:22:01.869463] [INFO ] [sig ] [1145/3393] Forecasting FDBC... [2026-02-19T20:22:01.869493] [INFO ] [sig ] Generating forecast for: FDBC [2026-02-19T20:22:01.869524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-02-19T20:22:01.880789] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'FDBC'. [2026-02-19T20:22:01.881236] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-02-19T20:22:01.882190] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-02-19T20:22:01.882293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:01.882328] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:01.882357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:01.882423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:01.954110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:01.955824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:01.955973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:01.956025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:02.068104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:02.068276] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-19T20:22:02.068319] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:02.068347] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:02.072182] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: DOWN (p=6.81%) [2026-02-19T20:22:02.072697] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-02-19T20:22:02.072833] [INFO ] [sig ] FDBC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:02.217100] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FDBC.txt [2026-02-19T20:22:02.217241] [INFO ] [sig ] [1145/3393] Completed FDBC in 0.3s | 2.75 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-19T20:22:02.217283] [INFO ] [sig ] [1146/3393] Forecasting FDIF... [2026-02-19T20:22:02.217314] [INFO ] [sig ] Generating forecast for: FDIF [2026-02-19T20:22:02.217345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-02-19T20:22:02.228005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-02-19T20:22:02.228341] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-02-19T20:22:02.229195] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-02-19T20:22:02.229257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:02.229290] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:02.229318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:02.229375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:02.287491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:02.288377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:02.288474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:02.288515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:02.393885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:02.394048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:02.394088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:02.394118] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:02.397536] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: UP (p=70.51%) [2026-02-19T20:22:02.397848] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-02-19T20:22:02.397978] [INFO ] [sig ] FDIF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:02.548594] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FDIF.txt [2026-02-19T20:22:02.548760] [INFO ] [sig ] [1146/3393] Completed FDIF in 0.3s | 2.75 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-19T20:22:02.548802] [INFO ] [sig ] [1147/3393] Forecasting FDIG... [2026-02-19T20:22:02.548835] [INFO ] [sig ] Generating forecast for: FDIG [2026-02-19T20:22:02.548867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-02-19T20:22:02.562287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-02-19T20:22:02.562696] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-02-19T20:22:02.563483] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-02-19T20:22:02.563537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:02.563593] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:02.563625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:02.563684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:02.625666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:02.626661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:02.626755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:02.626790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:02.751232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:02.751399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:02.751442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:02.751471] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:02.755107] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: DOWN (p=8.58%) [2026-02-19T20:22:02.755422] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-02-19T20:22:02.755562] [INFO ] [sig ] FDIG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:02.901685] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FDIG.txt [2026-02-19T20:22:02.901866] [INFO ] [sig ] [1147/3393] Completed FDIG in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-19T20:22:02.901908] [INFO ] [sig ] [1148/3393] Forecasting FDP... [2026-02-19T20:22:02.901942] [INFO ] [sig ] Generating forecast for: FDP [2026-02-19T20:22:02.901973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-02-19T20:22:02.913587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-02-19T20:22:02.913976] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-02-19T20:22:02.914819] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-02-19T20:22:02.914872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:02.914905] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:02.914931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:02.914989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:02.973379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:02.974357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:02.974446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:02.974488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:03.105837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:03.106021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:03.106099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:03.106130] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:03.110150] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: UP (p=71.76%) [2026-02-19T20:22:03.110511] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-02-19T20:22:03.110695] [INFO ] [sig ] FDP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:03.259701] [INFO ] [LOCAL ] Saved forecast: FDP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FDP.txt [2026-02-19T20:22:03.259877] [INFO ] [sig ] [1148/3393] Completed FDP in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-19T20:22:03.259918] [INFO ] [sig ] [1149/3393] Forecasting FDS... [2026-02-19T20:22:03.259948] [INFO ] [sig ] Generating forecast for: FDS [2026-02-19T20:22:03.259979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-02-19T20:22:03.272068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-02-19T20:22:03.272474] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-02-19T20:22:03.273326] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-02-19T20:22:03.273381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:03.273414] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:03.273448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:03.273519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:03.335048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:03.336045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:03.336129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:03.336163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:03.460223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:03.460389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:03.460430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:03.460458] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:03.464306] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: DOWN (p=10.27%) [2026-02-19T20:22:03.464739] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-02-19T20:22:03.464900] [INFO ] [sig ] FDS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:03.623470] [INFO ] [LOCAL ] Saved forecast: FDS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FDS.txt [2026-02-19T20:22:03.623670] [INFO ] [sig ] [1149/3393] Completed FDS in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-19T20:22:03.623715] [INFO ] [sig ] [1150/3393] Forecasting FDTX... [2026-02-19T20:22:03.623746] [INFO ] [sig ] Generating forecast for: FDTX [2026-02-19T20:22:03.623780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-02-19T20:22:03.635617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-02-19T20:22:03.636032] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-02-19T20:22:03.636946] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-02-19T20:22:03.637002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:03.637034] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:03.637062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:03.637120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:03.696854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:03.697758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:03.697845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:03.697880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:03.827001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:03.827162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:03.827204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:03.827232] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:03.831052] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: UP (p=96.71%) [2026-02-19T20:22:03.831431] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-02-19T20:22:03.831601] [INFO ] [sig ] FDTX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:03.979657] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FDTX.txt [2026-02-19T20:22:03.979819] [INFO ] [sig ] [1150/3393] Completed FDTX in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-19T20:22:03.979862] [INFO ] [sig ] [1151/3393] Forecasting FDUS... [2026-02-19T20:22:03.979893] [INFO ] [sig ] Generating forecast for: FDUS [2026-02-19T20:22:03.979924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-02-19T20:22:03.991711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-02-19T20:22:03.992126] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-02-19T20:22:03.992957] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-02-19T20:22:03.993010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:03.993042] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:03.993069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:03.993125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:04.051639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:04.052598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:04.052711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:04.052747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:04.177813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:04.177970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:04.178016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:04.178081] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:04.181902] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: UP (p=97.69%) [2026-02-19T20:22:04.182190] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-02-19T20:22:04.182323] [INFO ] [sig ] FDUS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:04.330470] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FDUS.txt [2026-02-19T20:22:04.330714] [INFO ] [sig ] [1151/3393] Completed FDUS in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-19T20:22:04.330777] [INFO ] [sig ] [1152/3393] Forecasting FDX... [2026-02-19T20:22:04.330825] [INFO ] [sig ] Generating forecast for: FDX [2026-02-19T20:22:04.330912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-02-19T20:22:04.345982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-02-19T20:22:04.346473] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-02-19T20:22:04.347651] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-02-19T20:22:04.347721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:04.347790] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:04.347836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:04.347912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:04.412497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:04.413508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:04.413636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:04.413672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:04.548636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:04.548996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:04.549038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:04.549067] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:04.553030] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: UP (p=92.27%) [2026-02-19T20:22:04.553365] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-02-19T20:22:04.553506] [INFO ] [sig ] FDX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:04.710011] [INFO ] [LOCAL ] Saved forecast: FDX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FDX.txt [2026-02-19T20:22:04.710175] [INFO ] [sig ] [1152/3393] Completed FDX in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-19T20:22:04.710216] [INFO ] [sig ] [1153/3393] Forecasting FE... [2026-02-19T20:22:04.710249] [INFO ] [sig ] Generating forecast for: FE [2026-02-19T20:22:04.710280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-02-19T20:22:04.722021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-02-19T20:22:04.722376] [INFO ] [FORECASTER] Starting predict_future for FE [2026-02-19T20:22:04.723249] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-02-19T20:22:04.723306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:04.723342] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:04.723370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:04.723433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:04.790395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:04.791481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:04.791606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:04.791651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:04.920674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:04.920840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:04.920883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:04.920914] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:04.924415] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-02-19T20:22:04.924737] [INFO ] [FORECASTER] Completed predict_future for FE [2026-02-19T20:22:04.924875] [INFO ] [sig ] FE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:05.076336] [INFO ] [LOCAL ] Saved forecast: FE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FE.txt [2026-02-19T20:22:05.076501] [INFO ] [sig ] [1153/3393] Completed FE in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-19T20:22:05.076542] [INFO ] [sig ] [1154/3393] Forecasting FEIM... [2026-02-19T20:22:05.076602] [INFO ] [sig ] Generating forecast for: FEIM [2026-02-19T20:22:05.076638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-02-19T20:22:05.087916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-02-19T20:22:05.088366] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-02-19T20:22:05.089220] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-02-19T20:22:05.089274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:05.089306] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:05.089333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:05.089389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:05.147085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:05.148021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:05.148129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:05.148164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:05.274207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:05.274381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:05.274422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:05.274452] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:05.278170] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: UP (p=69.06%) [2026-02-19T20:22:05.278515] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-02-19T20:22:05.278691] [INFO ] [sig ] FEIM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:05.435922] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FEIM.txt [2026-02-19T20:22:05.436089] [INFO ] [sig ] [1154/3393] Completed FEIM in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-19T20:22:05.436132] [INFO ] [sig ] [1155/3393] Forecasting FELE... [2026-02-19T20:22:05.436163] [INFO ] [sig ] Generating forecast for: FELE [2026-02-19T20:22:05.436194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-02-19T20:22:05.447914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-02-19T20:22:05.448333] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-02-19T20:22:05.449231] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-02-19T20:22:05.449287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:05.449322] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:05.449351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:05.449410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:05.510292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:05.511291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:05.511376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:05.511409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:05.642268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:05.642434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:05.642477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:05.642508] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:05.646719] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: UP (p=67.53%) [2026-02-19T20:22:05.647039] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-02-19T20:22:05.647180] [INFO ] [sig ] FELE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:05.804102] [INFO ] [LOCAL ] Saved forecast: FELE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FELE.txt [2026-02-19T20:22:05.804269] [INFO ] [sig ] [1155/3393] Completed FELE in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-19T20:22:05.804339] [INFO ] [sig ] [1156/3393] Forecasting FEM... [2026-02-19T20:22:05.804378] [INFO ] [sig ] Generating forecast for: FEM [2026-02-19T20:22:05.804410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-02-19T20:22:05.816890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-02-19T20:22:05.817290] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-02-19T20:22:05.818162] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-02-19T20:22:05.818218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:05.818251] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:05.818280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:05.818338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:05.882089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:05.882992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:05.883082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:05.883116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:06.005954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:06.006119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:06.006160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:06.006191] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:06.009854] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: DOWN (p=21.27%) [2026-02-19T20:22:06.010185] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-02-19T20:22:06.010354] [INFO ] [sig ] FEM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:06.165914] [INFO ] [LOCAL ] Saved forecast: FEM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FEM.txt [2026-02-19T20:22:06.166082] [INFO ] [sig ] [1156/3393] Completed FEM in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-19T20:22:06.166123] [INFO ] [sig ] [1157/3393] Forecasting FEMB... [2026-02-19T20:22:06.166154] [INFO ] [sig ] Generating forecast for: FEMB [2026-02-19T20:22:06.166186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-02-19T20:22:06.178793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-02-19T20:22:06.179249] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-02-19T20:22:06.180379] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-02-19T20:22:06.180439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:06.180472] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:06.180500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:06.180559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:06.242432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:06.243359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:06.243455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:06.243489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:06.369514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:06.369693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:06.369734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:06.369762] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:06.373167] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: DOWN (p=0.38%) [2026-02-19T20:22:06.373446] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-02-19T20:22:06.373610] [INFO ] [sig ] FEMB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:06.518373] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FEMB.txt [2026-02-19T20:22:06.518540] [INFO ] [sig ] [1157/3393] Completed FEMB in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-19T20:22:06.518612] [INFO ] [sig ] [1158/3393] Forecasting FEMS... [2026-02-19T20:22:06.518654] [INFO ] [sig ] Generating forecast for: FEMS [2026-02-19T20:22:06.518692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-02-19T20:22:06.529718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-02-19T20:22:06.530097] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-02-19T20:22:06.530904] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-02-19T20:22:06.530958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:06.530990] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:06.531017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:06.531075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:06.590906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:06.591838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:06.591933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:06.591968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:06.712839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:06.712995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:06.713035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:06.713064] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:06.716490] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: DOWN (p=24.64%) [2026-02-19T20:22:06.716794] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-02-19T20:22:06.716923] [INFO ] [sig ] FEMS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:06.866462] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FEMS.txt [2026-02-19T20:22:06.866645] [INFO ] [sig ] [1158/3393] Completed FEMS in 0.3s | 2.75 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-19T20:22:06.866698] [INFO ] [sig ] [1159/3393] Forecasting FEP... [2026-02-19T20:22:06.866728] [INFO ] [sig ] Generating forecast for: FEP [2026-02-19T20:22:06.866759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-02-19T20:22:06.878730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-02-19T20:22:06.879135] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-02-19T20:22:06.880005] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-02-19T20:22:06.880060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:06.880092] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:06.880119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:06.880177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:06.940440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:06.941319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:06.941401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:06.941435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:07.063952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:07.064098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:07.064141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:07.064186] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:07.067635] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: UP (p=66.84%) [2026-02-19T20:22:07.067911] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-02-19T20:22:07.068039] [INFO ] [sig ] FEP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:07.217783] [INFO ] [LOCAL ] Saved forecast: FEP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FEP.txt [2026-02-19T20:22:07.217934] [INFO ] [sig ] [1159/3393] Completed FEP in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-19T20:22:07.217974] [INFO ] [sig ] [1160/3393] Forecasting FEPI... [2026-02-19T20:22:07.218005] [INFO ] [sig ] Generating forecast for: FEPI [2026-02-19T20:22:07.218037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-02-19T20:22:07.230127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-02-19T20:22:07.230712] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-02-19T20:22:07.231661] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-02-19T20:22:07.231715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:07.231942] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:07.231968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:07.232024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:07.292921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:07.293763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:07.293859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:07.293908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:07.423600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:07.423762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:07.423805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:07.423835] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:07.427621] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: DOWN (p=30.23%) [2026-02-19T20:22:07.427941] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-02-19T20:22:07.428101] [INFO ] [sig ] FEPI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:07.572538] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FEPI.txt [2026-02-19T20:22:07.572704] [INFO ] [sig ] [1160/3393] Completed FEPI in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-19T20:22:07.572745] [INFO ] [sig ] [1161/3393] Forecasting FERG... [2026-02-19T20:22:07.572776] [INFO ] [sig ] Generating forecast for: FERG [2026-02-19T20:22:07.572807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-02-19T20:22:07.583513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-02-19T20:22:07.583876] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-02-19T20:22:07.584686] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-02-19T20:22:07.584741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:07.584774] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:07.584801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:07.584859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:07.652790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:07.653796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:07.653916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:07.653953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:07.784345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:07.784508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:07.784550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:07.784599] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:07.788427] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: DOWN (p=42.89%) [2026-02-19T20:22:07.788728] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-02-19T20:22:07.788867] [INFO ] [sig ] FERG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:07.936462] [INFO ] [LOCAL ] Saved forecast: FERG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FERG.txt [2026-02-19T20:22:07.936617] [INFO ] [sig ] [1161/3393] Completed FERG in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-19T20:22:07.936662] [INFO ] [sig ] [1162/3393] Forecasting FEX... [2026-02-19T20:22:07.936691] [INFO ] [sig ] Generating forecast for: FEX [2026-02-19T20:22:07.936722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-02-19T20:22:07.948707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-02-19T20:22:07.949046] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-02-19T20:22:07.949849] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-02-19T20:22:07.949930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:07.949963] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:07.949991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:07.950050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:08.010694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:08.011605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:08.011695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:08.011730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:08.130699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:08.130873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:08.130921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:08.130951] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:08.134506] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: DOWN (p=6.79%) [2026-02-19T20:22:08.134833] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-02-19T20:22:08.134983] [INFO ] [sig ] FEX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:08.278207] [INFO ] [LOCAL ] Saved forecast: FEX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FEX.txt [2026-02-19T20:22:08.278349] [INFO ] [sig ] [1162/3393] Completed FEX in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-19T20:22:08.278389] [INFO ] [sig ] [1163/3393] Forecasting FF... [2026-02-19T20:22:08.278419] [INFO ] [sig ] Generating forecast for: FF [2026-02-19T20:22:08.278450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-02-19T20:22:08.289956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-02-19T20:22:08.290293] [INFO ] [FORECASTER] Starting predict_future for FF [2026-02-19T20:22:08.291125] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-02-19T20:22:08.291180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:08.291213] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:08.291256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:08.291322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:08.353730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:08.354680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:08.354772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:08.354807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:08.476312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:08.476466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:08.476506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:08.476535] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:08.480003] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: DOWN (p=2.61%) [2026-02-19T20:22:08.480281] [INFO ] [FORECASTER] Completed predict_future for FF [2026-02-19T20:22:08.480409] [INFO ] [sig ] FF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:08.626217] [INFO ] [LOCAL ] Saved forecast: FF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FF.txt [2026-02-19T20:22:08.626366] [INFO ] [sig ] [1163/3393] Completed FF in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-19T20:22:08.626406] [INFO ] [sig ] [1164/3393] Forecasting FFA... [2026-02-19T20:22:08.626436] [INFO ] [sig ] Generating forecast for: FFA [2026-02-19T20:22:08.626467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-02-19T20:22:08.637526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-02-19T20:22:08.637896] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-02-19T20:22:08.638829] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-02-19T20:22:08.638894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:08.638936] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:08.638974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:08.639034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:08.697844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:08.698793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:08.698886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:08.698921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:08.825773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:08.826132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:08.826175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:08.826206] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:08.830217] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: UP (p=55.17%) [2026-02-19T20:22:08.830504] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-02-19T20:22:08.830662] [INFO ] [sig ] FFA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:08.978257] [INFO ] [LOCAL ] Saved forecast: FFA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FFA.txt [2026-02-19T20:22:08.978422] [INFO ] [sig ] [1164/3393] Completed FFA in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-19T20:22:08.978465] [INFO ] [sig ] [1165/3393] Forecasting FFBC... [2026-02-19T20:22:08.978496] [INFO ] [sig ] Generating forecast for: FFBC [2026-02-19T20:22:08.978536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-02-19T20:22:08.989957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-02-19T20:22:08.990336] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-02-19T20:22:08.991207] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-02-19T20:22:08.991276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:08.991316] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:08.991348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:08.991407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:09.052325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:09.053263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:09.053369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:09.053406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:09.186490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:09.186713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:09.186769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:09.186833] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:09.190685] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: DOWN (p=18.94%) [2026-02-19T20:22:09.191012] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-02-19T20:22:09.191169] [INFO ] [sig ] FFBC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:09.336495] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FFBC.txt [2026-02-19T20:22:09.336683] [INFO ] [sig ] [1165/3393] Completed FFBC in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-19T20:22:09.336726] [INFO ] [sig ] [1166/3393] Forecasting FFC... [2026-02-19T20:22:09.336755] [INFO ] [sig ] Generating forecast for: FFC [2026-02-19T20:22:09.336787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-02-19T20:22:09.350923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-02-19T20:22:09.351345] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-02-19T20:22:09.352478] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-02-19T20:22:09.352535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:09.352590] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:09.352629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:09.352697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:09.423983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:09.424944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:09.425043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:09.425086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:09.557392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:09.557550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:09.557613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:09.557649] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:09.561258] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: DOWN (p=33.66%) [2026-02-19T20:22:09.561541] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-02-19T20:22:09.561693] [INFO ] [sig ] FFC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:09.724380] [INFO ] [LOCAL ] Saved forecast: FFC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FFC.txt [2026-02-19T20:22:09.724548] [INFO ] [sig ] [1166/3393] Completed FFC in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-19T20:22:09.724621] [INFO ] [sig ] [1167/3393] Forecasting FFIC... [2026-02-19T20:22:09.724659] [INFO ] [sig ] Generating forecast for: FFIC [2026-02-19T20:22:09.724705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-02-19T20:22:09.737468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-02-19T20:22:09.737877] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-02-19T20:22:09.738823] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-02-19T20:22:09.738879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:09.738912] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:09.738938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:09.738996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:09.797383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:09.798310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:09.798401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:09.798434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:09.926059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:09.926259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:09.926320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:09.926356] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:09.931098] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: DOWN (p=11.73%) [2026-02-19T20:22:09.931449] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-02-19T20:22:09.931635] [INFO ] [sig ] FFIC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:10.088468] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FFIC.txt [2026-02-19T20:22:10.088654] [INFO ] [sig ] [1167/3393] Completed FFIC in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-19T20:22:10.088705] [INFO ] [sig ] [1168/3393] Forecasting FFIN... [2026-02-19T20:22:10.088734] [INFO ] [sig ] Generating forecast for: FFIN [2026-02-19T20:22:10.088766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-02-19T20:22:10.101170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-02-19T20:22:10.101537] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-02-19T20:22:10.102370] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-02-19T20:22:10.102422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:10.102454] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:10.102481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:10.102552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:10.164239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:10.165122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:10.165225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:10.165263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:10.295712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:10.295869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:10.295914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:10.295944] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:10.299687] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: UP (p=72.76%) [2026-02-19T20:22:10.300166] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-02-19T20:22:10.300301] [INFO ] [sig ] FFIN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:10.449155] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FFIN.txt [2026-02-19T20:22:10.449296] [INFO ] [sig ] [1168/3393] Completed FFIN in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-19T20:22:10.449336] [INFO ] [sig ] [1169/3393] Forecasting FFWM... [2026-02-19T20:22:10.449366] [INFO ] [sig ] Generating forecast for: FFWM [2026-02-19T20:22:10.449397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-02-19T20:22:10.461310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-02-19T20:22:10.461667] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-02-19T20:22:10.462435] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-02-19T20:22:10.462489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:10.462522] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:10.462549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:10.462625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:10.531746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:10.532706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:10.532809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:10.532843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:10.654161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:10.654348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:10.654399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:10.654431] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:10.658512] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: UP (p=88.59%) [2026-02-19T20:22:10.658843] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-02-19T20:22:10.659005] [INFO ] [sig ] FFWM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:10.802979] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FFWM.txt [2026-02-19T20:22:10.803132] [INFO ] [sig ] [1169/3393] Completed FFWM in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-19T20:22:10.803174] [INFO ] [sig ] [1170/3393] Forecasting FG... [2026-02-19T20:22:10.803205] [INFO ] [sig ] Generating forecast for: FG [2026-02-19T20:22:10.803237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-02-19T20:22:10.814677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-02-19T20:22:10.815013] [INFO ] [FORECASTER] Starting predict_future for FG [2026-02-19T20:22:10.815894] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-02-19T20:22:10.815949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:10.815982] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:10.816009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:10.816066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:10.874863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:10.875764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:10.875851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:10.875885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:10.998649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:10.998827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:10.998870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:10.998900] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:11.003375] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: DOWN (p=15.58%) [2026-02-19T20:22:11.003882] [INFO ] [FORECASTER] Completed predict_future for FG [2026-02-19T20:22:11.004292] [INFO ] [sig ] FG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:11.150813] [INFO ] [LOCAL ] Saved forecast: FG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FG.txt [2026-02-19T20:22:11.150976] [INFO ] [sig ] [1170/3393] Completed FG in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-19T20:22:11.151020] [INFO ] [sig ] [1171/3393] Forecasting FHB... [2026-02-19T20:22:11.151049] [INFO ] [sig ] Generating forecast for: FHB [2026-02-19T20:22:11.151081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-02-19T20:22:11.162606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-02-19T20:22:11.163033] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-02-19T20:22:11.163928] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-02-19T20:22:11.163983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:11.164016] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:11.164042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:11.164101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:11.227389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:11.228387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:11.228480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:11.228515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:11.355452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:11.355645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:11.355688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:11.355717] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:11.359259] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: DOWN (p=4.14%) [2026-02-19T20:22:11.359558] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-02-19T20:22:11.359740] [INFO ] [sig ] FHB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:11.506055] [INFO ] [LOCAL ] Saved forecast: FHB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FHB.txt [2026-02-19T20:22:11.506226] [INFO ] [sig ] [1171/3393] Completed FHB in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-19T20:22:11.506272] [INFO ] [sig ] [1172/3393] Forecasting FHI... [2026-02-19T20:22:11.506315] [INFO ] [sig ] Generating forecast for: FHI [2026-02-19T20:22:11.506357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-02-19T20:22:11.518219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-02-19T20:22:11.518648] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-02-19T20:22:11.519502] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-02-19T20:22:11.519557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:11.519623] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:11.519654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:11.519716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:11.577468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:11.578399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:11.578489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:11.578558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:11.701262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:11.701428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:11.701470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:11.701502] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:11.705183] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: DOWN (p=33.07%) [2026-02-19T20:22:11.705478] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-02-19T20:22:11.705646] [INFO ] [sig ] FHI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:11.858217] [INFO ] [LOCAL ] Saved forecast: FHI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FHI.txt [2026-02-19T20:22:11.858394] [INFO ] [sig ] [1172/3393] Completed FHI in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-19T20:22:11.858435] [INFO ] [sig ] [1173/3393] Forecasting FHN... [2026-02-19T20:22:11.858467] [INFO ] [sig ] Generating forecast for: FHN [2026-02-19T20:22:11.858499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-02-19T20:22:11.871539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-02-19T20:22:11.872005] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-02-19T20:22:11.872943] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-02-19T20:22:11.873001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:11.873036] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:11.873066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:11.873124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:11.938734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:11.939685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:11.939775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:11.939811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:12.072069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:12.072239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:12.072291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:12.072327] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:12.077018] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: DOWN (p=8.28%) [2026-02-19T20:22:12.077415] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-02-19T20:22:12.077618] [INFO ] [sig ] FHN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:12.259053] [INFO ] [LOCAL ] Saved forecast: FHN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FHN.txt [2026-02-19T20:22:12.259243] [INFO ] [sig ] [1173/3393] Completed FHN in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-19T20:22:12.259287] [INFO ] [sig ] [1174/3393] Forecasting FHTX... [2026-02-19T20:22:12.259319] [INFO ] [sig ] Generating forecast for: FHTX [2026-02-19T20:22:12.259352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-02-19T20:22:12.271919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-02-19T20:22:12.272317] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-02-19T20:22:12.273331] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-02-19T20:22:12.273385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:12.273417] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:12.273443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:12.273501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:12.331854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:12.332867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:12.332956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:12.332992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:12.457365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:12.457528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:12.457587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:12.457621] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:12.461349] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: DOWN (p=12.46%) [2026-02-19T20:22:12.461670] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-02-19T20:22:12.461835] [INFO ] [sig ] FHTX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:12.607156] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FHTX.txt [2026-02-19T20:22:12.607311] [INFO ] [sig ] [1174/3393] Completed FHTX in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-19T20:22:12.607352] [INFO ] [sig ] [1175/3393] Forecasting FIBK... [2026-02-19T20:22:12.607383] [INFO ] [sig ] Generating forecast for: FIBK [2026-02-19T20:22:12.607414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-02-19T20:22:12.619534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-02-19T20:22:12.620089] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-02-19T20:22:12.620932] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-02-19T20:22:12.620986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:12.621019] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:12.621196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:12.621252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:12.682881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:12.683863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:12.683955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:12.683990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:12.815830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:12.816199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:12.816242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:12.816271] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:12.819818] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: DOWN (p=49.10%) [2026-02-19T20:22:12.820132] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-02-19T20:22:12.820303] [INFO ] [sig ] FIBK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:12.974449] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FIBK.txt [2026-02-19T20:22:12.974719] [INFO ] [sig ] [1175/3393] Completed FIBK in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-19T20:22:12.974766] [INFO ] [sig ] [1176/3393] Forecasting FICO... [2026-02-19T20:22:12.974798] [INFO ] [sig ] Generating forecast for: FICO [2026-02-19T20:22:12.974829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-02-19T20:22:12.986928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-02-19T20:22:12.987293] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-02-19T20:22:12.988176] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-02-19T20:22:12.988247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:12.988282] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:12.988310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:12.988368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:13.047489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:13.048422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:13.048509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:13.048543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:13.167290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:13.167452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:13.167493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:13.167523] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:13.171231] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: DOWN (p=2.49%) [2026-02-19T20:22:13.171519] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-02-19T20:22:13.171669] [INFO ] [sig ] FICO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:13.314516] [INFO ] [LOCAL ] Saved forecast: FICO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FICO.txt [2026-02-19T20:22:13.314702] [INFO ] [sig ] [1176/3393] Completed FICO in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-19T20:22:13.314750] [INFO ] [sig ] [1177/3393] Forecasting FICS... [2026-02-19T20:22:13.314783] [INFO ] [sig ] Generating forecast for: FICS [2026-02-19T20:22:13.314817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-02-19T20:22:13.326682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-02-19T20:22:13.327059] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-02-19T20:22:13.327934] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-02-19T20:22:13.327989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:13.328022] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:13.328050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:13.328136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:13.394303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:13.395487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:13.395621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:13.395667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:13.530143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:13.530310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:13.530354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:13.530384] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:13.534470] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: DOWN (p=1.94%) [2026-02-19T20:22:13.534820] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-02-19T20:22:13.534967] [INFO ] [sig ] FICS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:13.685372] [INFO ] [LOCAL ] Saved forecast: FICS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FICS.txt [2026-02-19T20:22:13.685536] [INFO ] [sig ] [1177/3393] Completed FICS in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-19T20:22:13.685603] [INFO ] [sig ] [1178/3393] Forecasting FID... [2026-02-19T20:22:13.685637] [INFO ] [sig ] Generating forecast for: FID [2026-02-19T20:22:13.685669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-02-19T20:22:13.698755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-02-19T20:22:13.699204] [INFO ] [FORECASTER] Starting predict_future for FID [2026-02-19T20:22:13.700326] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-02-19T20:22:13.700382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:13.700417] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:13.700445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:13.700503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:13.761368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:13.762299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:13.762390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:13.762424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:13.881996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:13.882161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:13.882203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:13.882235] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:13.885784] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: UP (p=93.38%) [2026-02-19T20:22:13.886086] [INFO ] [FORECASTER] Completed predict_future for FID [2026-02-19T20:22:13.886221] [INFO ] [sig ] FID: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:14.109246] [INFO ] [LOCAL ] Saved forecast: FID 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FID.txt [2026-02-19T20:22:14.109430] [INFO ] [sig ] [1178/3393] Completed FID in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-19T20:22:14.109480] [INFO ] [sig ] [1179/3393] Forecasting FIGS... [2026-02-19T20:22:14.109510] [INFO ] [sig ] Generating forecast for: FIGS [2026-02-19T20:22:14.109542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-02-19T20:22:14.121338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-02-19T20:22:14.121743] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-02-19T20:22:14.122534] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-02-19T20:22:14.122609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:14.122693] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:14.122722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:14.122781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:14.180910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:14.181775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:14.181862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:14.181897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:14.314436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:14.314621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:14.314665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:14.314696] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:14.318534] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: UP (p=80.35%) [2026-02-19T20:22:14.318925] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-02-19T20:22:14.319073] [INFO ] [sig ] FIGS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:14.472548] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FIGS.txt [2026-02-19T20:22:14.472758] [INFO ] [sig ] [1179/3393] Completed FIGS in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-19T20:22:14.472841] [INFO ] [sig ] [1180/3393] Forecasting FIHL... [2026-02-19T20:22:14.472877] [INFO ] [sig ] Generating forecast for: FIHL [2026-02-19T20:22:14.472912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-02-19T20:22:14.488038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-02-19T20:22:14.488560] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-02-19T20:22:14.489693] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-02-19T20:22:14.489760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:14.489804] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:14.489844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:14.490094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:14.561523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:14.562436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:14.562522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:14.562556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:14.690694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:14.690861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:14.690904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:14.690935] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:14.694658] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: DOWN (p=13.49%) [2026-02-19T20:22:14.694977] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-02-19T20:22:14.695275] [INFO ] [sig ] FIHL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:14.843627] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FIHL.txt [2026-02-19T20:22:14.843792] [INFO ] [sig ] [1180/3393] Completed FIHL in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-19T20:22:14.843833] [INFO ] [sig ] [1181/3393] Forecasting FINS... [2026-02-19T20:22:14.843865] [INFO ] [sig ] Generating forecast for: FINS [2026-02-19T20:22:14.843896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-02-19T20:22:14.855133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-02-19T20:22:14.855444] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-02-19T20:22:14.856241] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-02-19T20:22:14.856296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:14.856330] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:14.856357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:14.856414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:14.917079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:14.918058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:14.918206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:14.918246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:15.052816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:15.053032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:15.053075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:15.053106] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:15.057078] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: DOWN (p=18.86%) [2026-02-19T20:22:15.057396] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-02-19T20:22:15.057533] [INFO ] [sig ] FINS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:15.204890] [INFO ] [LOCAL ] Saved forecast: FINS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FINS.txt [2026-02-19T20:22:15.205048] [INFO ] [sig ] [1181/3393] Completed FINS in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-19T20:22:15.205090] [INFO ] [sig ] [1182/3393] Forecasting FINX... [2026-02-19T20:22:15.205120] [INFO ] [sig ] Generating forecast for: FINX [2026-02-19T20:22:15.205162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-02-19T20:22:15.217740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-02-19T20:22:15.218219] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-02-19T20:22:15.219159] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-02-19T20:22:15.219219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:15.219257] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:15.219292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:15.219364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:15.281491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:15.282463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:15.282558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:15.282619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:15.411355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:15.411521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:15.411564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:15.411655] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:15.416647] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: DOWN (p=2.51%) [2026-02-19T20:22:15.417033] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-02-19T20:22:15.417187] [INFO ] [sig ] FINX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:15.574260] [INFO ] [LOCAL ] Saved forecast: FINX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FINX.txt [2026-02-19T20:22:15.574422] [INFO ] [sig ] [1182/3393] Completed FINX in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-19T20:22:15.574462] [INFO ] [sig ] [1183/3393] Forecasting FIP... [2026-02-19T20:22:15.574494] [INFO ] [sig ] Generating forecast for: FIP [2026-02-19T20:22:15.574526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-02-19T20:22:15.585868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-02-19T20:22:15.586260] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-02-19T20:22:15.587139] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-02-19T20:22:15.587219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:15.587253] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:15.587281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:15.587339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:15.647194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:15.648359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:15.648464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:15.648500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:15.779716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:15.779881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:15.779941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:15.779973] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:15.784061] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: DOWN (p=8.53%) [2026-02-19T20:22:15.784398] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-02-19T20:22:15.784539] [INFO ] [sig ] FIP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:15.946349] [INFO ] [LOCAL ] Saved forecast: FIP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FIP.txt [2026-02-19T20:22:15.946512] [INFO ] [sig ] [1183/3393] Completed FIP in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-19T20:22:15.946555] [INFO ] [sig ] [1184/3393] Forecasting FIS... [2026-02-19T20:22:15.946606] [INFO ] [sig ] Generating forecast for: FIS [2026-02-19T20:22:15.946638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-02-19T20:22:15.958242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-02-19T20:22:15.958683] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-02-19T20:22:15.959764] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-02-19T20:22:15.959825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:15.959859] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:15.959887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:15.959946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:16.025261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:16.026380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:16.026487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:16.026522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:16.156242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:16.156413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:16.156454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:16.156484] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:16.160329] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-02-19T20:22:16.160730] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-02-19T20:22:16.160887] [INFO ] [sig ] FIS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:16.313925] [INFO ] [LOCAL ] Saved forecast: FIS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FIS.txt [2026-02-19T20:22:16.314105] [INFO ] [sig ] [1184/3393] Completed FIS in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-19T20:22:16.314149] [INFO ] [sig ] [1185/3393] Forecasting FISI... [2026-02-19T20:22:16.314179] [INFO ] [sig ] Generating forecast for: FISI [2026-02-19T20:22:16.314211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-02-19T20:22:16.325762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-02-19T20:22:16.326185] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-02-19T20:22:16.327155] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-02-19T20:22:16.327227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:16.327262] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:16.327292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:16.327352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:16.388522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:16.389465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:16.389564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:16.389623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:16.518798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:16.518976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:16.519016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:16.519045] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:16.523500] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: DOWN (p=34.97%) [2026-02-19T20:22:16.523841] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-02-19T20:22:16.523983] [INFO ] [sig ] FISI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:16.681306] [INFO ] [LOCAL ] Saved forecast: FISI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FISI.txt [2026-02-19T20:22:16.681469] [INFO ] [sig ] [1185/3393] Completed FISI in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-19T20:22:16.681511] [INFO ] [sig ] [1186/3393] Forecasting FITB... [2026-02-19T20:22:16.681541] [INFO ] [sig ] Generating forecast for: FITB [2026-02-19T20:22:16.681590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-02-19T20:22:16.693403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-02-19T20:22:16.693855] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-02-19T20:22:16.694762] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-02-19T20:22:16.694820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:16.694856] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:16.694885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:16.694946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:16.755544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:16.756487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:16.756611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:16.756649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:16.889764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:16.889961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:16.890202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:16.890235] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:16.893987] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: DOWN (p=22.25%) [2026-02-19T20:22:16.894272] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-02-19T20:22:16.894405] [INFO ] [sig ] FITB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:17.038597] [INFO ] [LOCAL ] Saved forecast: FITB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FITB.txt [2026-02-19T20:22:17.038775] [INFO ] [sig ] [1186/3393] Completed FITB in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-19T20:22:17.038818] [INFO ] [sig ] [1187/3393] Forecasting FITBI... [2026-02-19T20:22:17.038848] [INFO ] [sig ] Generating forecast for: FITBI [2026-02-19T20:22:17.038878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-02-19T20:22:17.049988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-02-19T20:22:17.050338] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-02-19T20:22:17.051165] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-02-19T20:22:17.051221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:17.051271] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:17.051302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:17.051361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:17.110392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:17.111244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:17.111330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:17.111365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:17.241335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:17.241493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:17.241533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:17.241565] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:17.245099] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: UP (p=84.27%) [2026-02-19T20:22:17.245387] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-02-19T20:22:17.245517] [INFO ] [sig ] FITBI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:17.389434] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FITBI.txt [2026-02-19T20:22:17.389606] [INFO ] [sig ] [1187/3393] Completed FITBI in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-19T20:22:17.389649] [INFO ] [sig ] [1188/3393] Forecasting FITBO... [2026-02-19T20:22:17.389680] [INFO ] [sig ] Generating forecast for: FITBO [2026-02-19T20:22:17.389711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-02-19T20:22:17.400751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-02-19T20:22:17.401125] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-02-19T20:22:17.401953] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-02-19T20:22:17.402006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:17.402038] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:17.402066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:17.402124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:17.460596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:17.461459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:17.461544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:17.461595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:17.583791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:17.583954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:17.583996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:17.584027] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:17.587982] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: UP (p=90.59%) [2026-02-19T20:22:17.588288] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-02-19T20:22:17.588420] [INFO ] [sig ] FITBO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:17.734088] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FITBO.txt [2026-02-19T20:22:17.734444] [INFO ] [sig ] [1188/3393] Completed FITBO in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-19T20:22:17.734485] [INFO ] [sig ] [1189/3393] Forecasting FIVE... [2026-02-19T20:22:17.734514] [INFO ] [sig ] Generating forecast for: FIVE [2026-02-19T20:22:17.734545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-02-19T20:22:17.746121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-02-19T20:22:17.746470] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-02-19T20:22:17.747263] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-02-19T20:22:17.747317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:17.747350] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:17.747379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:17.747437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:17.807605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:17.808532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:17.808680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:17.808722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:17.946443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:17.946627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:17.946673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:17.946703] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:17.950303] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: DOWN (p=31.40%) [2026-02-19T20:22:17.950617] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-02-19T20:22:17.950756] [INFO ] [sig ] FIVE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:18.098809] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FIVE.txt [2026-02-19T20:22:18.098950] [INFO ] [sig ] [1189/3393] Completed FIVE in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-19T20:22:18.098992] [INFO ] [sig ] [1190/3393] Forecasting FIVN... [2026-02-19T20:22:18.099021] [INFO ] [sig ] Generating forecast for: FIVN [2026-02-19T20:22:18.099052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-02-19T20:22:18.110077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-02-19T20:22:18.110415] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-02-19T20:22:18.111241] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-02-19T20:22:18.111295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:18.111327] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:18.111354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:18.111412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:18.170445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:18.171191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:18.171272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:18.171305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:18.291908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:18.292071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:18.292111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:18.292139] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:18.295615] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: DOWN (p=0.74%) [2026-02-19T20:22:18.295895] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-02-19T20:22:18.296022] [INFO ] [sig ] FIVN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:18.441267] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FIVN.txt [2026-02-19T20:22:18.441428] [INFO ] [sig ] [1190/3393] Completed FIVN in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-19T20:22:18.441478] [INFO ] [sig ] [1191/3393] Forecasting FIX... [2026-02-19T20:22:18.441510] [INFO ] [sig ] Generating forecast for: FIX [2026-02-19T20:22:18.441543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-02-19T20:22:18.453119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-02-19T20:22:18.453468] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-02-19T20:22:18.454275] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-02-19T20:22:18.454329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:18.454361] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:18.454388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:18.454445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:18.518164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:18.519176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:18.519263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:18.519296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:18.650614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:18.650770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:18.650810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:18.650845] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:18.654422] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: DOWN (p=32.89%) [2026-02-19T20:22:18.654728] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-02-19T20:22:18.654868] [INFO ] [sig ] FIX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:18.800187] [INFO ] [LOCAL ] Saved forecast: FIX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FIX.txt [2026-02-19T20:22:18.800322] [INFO ] [sig ] [1191/3393] Completed FIX in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-19T20:22:18.800362] [INFO ] [sig ] [1192/3393] Forecasting FIXD... [2026-02-19T20:22:18.800394] [INFO ] [sig ] Generating forecast for: FIXD [2026-02-19T20:22:18.800425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-02-19T20:22:18.811489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-02-19T20:22:18.811848] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-02-19T20:22:18.812642] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-02-19T20:22:18.812695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:18.812728] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:18.812755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:18.812813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:18.870641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:18.871650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:18.871738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:18.871774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:18.994478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:18.994668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:18.994712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:18.994743] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:18.998352] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: DOWN (p=45.18%) [2026-02-19T20:22:18.998676] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-02-19T20:22:18.998838] [INFO ] [sig ] FIXD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:19.156262] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FIXD.txt [2026-02-19T20:22:19.156502] [INFO ] [sig ] [1192/3393] Completed FIXD in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-19T20:22:19.156550] [INFO ] [sig ] [1193/3393] Forecasting FIZZ... [2026-02-19T20:22:19.156602] [INFO ] [sig ] Generating forecast for: FIZZ [2026-02-19T20:22:19.156635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-02-19T20:22:19.170265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-02-19T20:22:19.170768] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-02-19T20:22:19.171880] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-02-19T20:22:19.171958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:19.171998] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:19.172026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:19.172084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:19.246718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:19.247691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:19.247786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:19.247820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:19.411207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:19.411425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:19.411488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:19.411533] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:19.417040] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: DOWN (p=19.05%) [2026-02-19T20:22:19.417499] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-02-19T20:22:19.417693] [INFO ] [sig ] FIZZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:19.656913] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FIZZ.txt [2026-02-19T20:22:19.657097] [INFO ] [sig ] [1193/3393] Completed FIZZ in 0.5s | 2.75 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-19T20:22:19.657142] [INFO ] [sig ] [1194/3393] Forecasting FJP... [2026-02-19T20:22:19.657175] [INFO ] [sig ] Generating forecast for: FJP [2026-02-19T20:22:19.657210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-02-19T20:22:19.683562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-02-19T20:22:19.684218] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-02-19T20:22:19.685789] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-02-19T20:22:19.685857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:19.685900] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:19.685934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:19.686006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:19.779596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:19.782445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:19.782726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:19.782791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:19.949333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:19.949549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:19.949692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:19.949751] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:19.955347] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: DOWN (p=42.87%) [2026-02-19T20:22:19.955910] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-02-19T20:22:19.956138] [INFO ] [sig ] FJP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:20.177376] [INFO ] [LOCAL ] Saved forecast: FJP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FJP.txt [2026-02-19T20:22:20.177607] [INFO ] [sig ] [1194/3393] Completed FJP in 0.5s | 2.74 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-19T20:22:20.177660] [INFO ] [sig ] [1195/3393] Forecasting FLEX... [2026-02-19T20:22:20.177698] [INFO ] [sig ] Generating forecast for: FLEX [2026-02-19T20:22:20.177733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-02-19T20:22:20.192796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-02-19T20:22:20.193235] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-02-19T20:22:20.194128] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-02-19T20:22:20.194187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:20.194222] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:20.194250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:20.194308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:20.282721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:20.283989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:20.284110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:20.284166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:20.459980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:20.460213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:20.460293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:20.460339] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:20.464713] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: DOWN (p=35.54%) [2026-02-19T20:22:20.465094] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-02-19T20:22:20.465255] [INFO ] [sig ] FLEX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:20.620598] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FLEX.txt [2026-02-19T20:22:20.620766] [INFO ] [sig ] [1195/3393] Completed FLEX in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-19T20:22:20.620811] [INFO ] [sig ] [1196/3393] Forecasting FLL... [2026-02-19T20:22:20.620843] [INFO ] [sig ] Generating forecast for: FLL [2026-02-19T20:22:20.620875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-02-19T20:22:20.632891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-02-19T20:22:20.633468] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-02-19T20:22:20.634319] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-02-19T20:22:20.634376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:20.634442] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:20.634473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:20.634533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:20.695854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:20.696973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:20.697105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:20.697142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:20.818678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:20.818848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:20.818900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:20.818931] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:20.822562] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: DOWN (p=23.40%) [2026-02-19T20:22:20.822872] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-02-19T20:22:20.823005] [INFO ] [sig ] FLL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:20.970375] [INFO ] [LOCAL ] Saved forecast: FLL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FLL.txt [2026-02-19T20:22:20.970542] [INFO ] [sig ] [1196/3393] Completed FLL in 0.3s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-19T20:22:20.970605] [INFO ] [sig ] [1197/3393] Forecasting FLNC... [2026-02-19T20:22:20.970641] [INFO ] [sig ] Generating forecast for: FLNC [2026-02-19T20:22:20.970673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-02-19T20:22:20.982207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-02-19T20:22:20.982618] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-02-19T20:22:20.983446] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-02-19T20:22:20.983502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:20.983536] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:20.983565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:20.983652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:21.047019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:21.048295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:21.048383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:21.048417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:21.173190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:21.173351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:21.173393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:21.173422] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:21.176894] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: UP (p=85.39%) [2026-02-19T20:22:21.177199] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-02-19T20:22:21.177326] [INFO ] [sig ] FLNC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:21.336900] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FLNC.txt [2026-02-19T20:22:21.337063] [INFO ] [sig ] [1197/3393] Completed FLNC in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-19T20:22:21.337107] [INFO ] [sig ] [1198/3393] Forecasting FLNG... [2026-02-19T20:22:21.337138] [INFO ] [sig ] Generating forecast for: FLNG [2026-02-19T20:22:21.337170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-02-19T20:22:21.349773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-02-19T20:22:21.350203] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-02-19T20:22:21.351376] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-02-19T20:22:21.351431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:21.351481] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:21.351510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:21.351566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:21.413424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:21.414323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:21.414411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:21.414445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:21.544948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:21.545116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:21.545157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:21.545186] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:21.549123] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: UP (p=98.30%) [2026-02-19T20:22:21.549618] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-02-19T20:22:21.549757] [INFO ] [sig ] FLNG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:21.694337] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FLNG.txt [2026-02-19T20:22:21.694490] [INFO ] [sig ] [1198/3393] Completed FLNG in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-19T20:22:21.694533] [INFO ] [sig ] [1199/3393] Forecasting FLO... [2026-02-19T20:22:21.694562] [INFO ] [sig ] Generating forecast for: FLO [2026-02-19T20:22:21.694618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-02-19T20:22:21.707087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-02-19T20:22:21.707464] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-02-19T20:22:21.708442] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-02-19T20:22:21.708498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:21.708532] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:21.708559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:21.708646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:21.768925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:21.769813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:21.769902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:21.769936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:21.890498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:21.890678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:21.890720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:21.890783] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:21.894480] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: DOWN (p=17.63%) [2026-02-19T20:22:21.894837] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-02-19T20:22:21.894992] [INFO ] [sig ] FLO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:22.046820] [INFO ] [LOCAL ] Saved forecast: FLO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FLO.txt [2026-02-19T20:22:22.046984] [INFO ] [sig ] [1199/3393] Completed FLO in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-19T20:22:22.047027] [INFO ] [sig ] [1200/3393] Forecasting FLS... [2026-02-19T20:22:22.047070] [INFO ] [sig ] Generating forecast for: FLS [2026-02-19T20:22:22.047119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-02-19T20:22:22.058514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-02-19T20:22:22.058986] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-02-19T20:22:22.059956] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-02-19T20:22:22.060012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:22.060046] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:22.060072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:22.060128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:22.118568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:22.119507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:22.119614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:22.119653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:22.247659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:22.247816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:22.247857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:22.247886] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:22.252441] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: UP (p=87.11%) [2026-02-19T20:22:22.252861] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-02-19T20:22:22.253031] [INFO ] [sig ] FLS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:22.428523] [INFO ] [LOCAL ] Saved forecast: FLS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FLS.txt [2026-02-19T20:22:22.428715] [INFO ] [sig ] [1200/3393] Completed FLS in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-19T20:22:22.428758] [INFO ] [sig ] [1201/3393] Forecasting FLUX... [2026-02-19T20:22:22.428790] [INFO ] [sig ] Generating forecast for: FLUX [2026-02-19T20:22:22.428823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-02-19T20:22:22.442471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-02-19T20:22:22.442951] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-02-19T20:22:22.443942] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-02-19T20:22:22.444018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:22.444067] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:22.444110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:22.444188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:22.512996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:22.513984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:22.514076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:22.514109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:22.643667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:22.643832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:22.643873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:22.643903] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:22.647469] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: UP (p=91.84%) [2026-02-19T20:22:22.647805] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-02-19T20:22:22.647947] [INFO ] [sig ] FLUX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:22.797649] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FLUX.txt [2026-02-19T20:22:22.797812] [INFO ] [sig ] [1201/3393] Completed FLUX in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-19T20:22:22.797856] [INFO ] [sig ] [1202/3393] Forecasting FLWS... [2026-02-19T20:22:22.797904] [INFO ] [sig ] Generating forecast for: FLWS [2026-02-19T20:22:22.797939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-02-19T20:22:22.810292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-02-19T20:22:22.810758] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-02-19T20:22:22.811615] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-02-19T20:22:22.811670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:22.811703] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:22.811731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:22.811789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:22.872593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:22.873533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:22.873643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:22.873678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:23.002675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:23.002839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:23.002882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:23.002911] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:23.006751] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: DOWN (p=9.30%) [2026-02-19T20:22:23.007054] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-02-19T20:22:23.007196] [INFO ] [sig ] FLWS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:23.150947] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FLWS.txt [2026-02-19T20:22:23.151088] [INFO ] [sig ] [1202/3393] Completed FLWS in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-19T20:22:23.151128] [INFO ] [sig ] [1203/3393] Forecasting FLXS... [2026-02-19T20:22:23.151159] [INFO ] [sig ] Generating forecast for: FLXS [2026-02-19T20:22:23.151189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-02-19T20:22:23.163949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-02-19T20:22:23.164595] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-02-19T20:22:23.165444] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-02-19T20:22:23.165502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:23.165538] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:23.165566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:23.165654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:23.224942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:23.225904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:23.226002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:23.226043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:23.345483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:23.345667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:23.345709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:23.345737] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:23.349306] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: DOWN (p=27.29%) [2026-02-19T20:22:23.349678] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-02-19T20:22:23.349826] [INFO ] [sig ] FLXS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:23.499858] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FLXS.txt [2026-02-19T20:22:23.500020] [INFO ] [sig ] [1203/3393] Completed FLXS in 0.3s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-19T20:22:23.500064] [INFO ] [sig ] [1204/3393] Forecasting FLYE... [2026-02-19T20:22:23.500094] [INFO ] [sig ] Generating forecast for: FLYE [2026-02-19T20:22:23.500125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-02-19T20:22:23.511063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-02-19T20:22:23.511446] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-02-19T20:22:23.512281] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-02-19T20:22:23.512335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:23.512368] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:23.512395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:23.512453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:23.570068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:23.570915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:23.571000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:23.571033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:23.692472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:23.692649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:23.692692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:23.692723] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:23.696296] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: UP (p=55.72%) [2026-02-19T20:22:23.696600] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-02-19T20:22:23.696736] [INFO ] [sig ] FLYE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:23.841646] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FLYE.txt [2026-02-19T20:22:23.841808] [INFO ] [sig ] [1204/3393] Completed FLYE in 0.3s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-19T20:22:23.841851] [INFO ] [sig ] [1205/3393] Forecasting FMAO... [2026-02-19T20:22:23.841881] [INFO ] [sig ] Generating forecast for: FMAO [2026-02-19T20:22:23.841912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-02-19T20:22:23.853902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-02-19T20:22:23.854211] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-02-19T20:22:23.855050] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-02-19T20:22:23.855103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:23.855136] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:23.855163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:23.855220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:23.914039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:23.914835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:23.914918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:23.914952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:24.027431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:24.027606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:24.027647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:24.027692] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:24.031152] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: DOWN (p=13.85%) [2026-02-19T20:22:24.031430] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-02-19T20:22:24.031557] [INFO ] [sig ] FMAO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:24.178666] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FMAO.txt [2026-02-19T20:22:24.178823] [INFO ] [sig ] [1205/3393] Completed FMAO in 0.3s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-19T20:22:24.178867] [INFO ] [sig ] [1206/3393] Forecasting FMB... [2026-02-19T20:22:24.178900] [INFO ] [sig ] Generating forecast for: FMB [2026-02-19T20:22:24.178937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-02-19T20:22:24.190699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-02-19T20:22:24.191058] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-02-19T20:22:24.191890] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-02-19T20:22:24.191948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:24.191989] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:24.192025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:24.192097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:24.251036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:24.251841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:24.251954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:24.251989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:24.378651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:24.378815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:24.378856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:24.378886] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:24.382306] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: UP (p=90.86%) [2026-02-19T20:22:24.382599] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-02-19T20:22:24.382732] [INFO ] [sig ] FMB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:24.533257] [INFO ] [LOCAL ] Saved forecast: FMB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FMB.txt [2026-02-19T20:22:24.533422] [INFO ] [sig ] [1206/3393] Completed FMB in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-19T20:22:24.533468] [INFO ] [sig ] [1207/3393] Forecasting FMBH... [2026-02-19T20:22:24.533500] [INFO ] [sig ] Generating forecast for: FMBH [2026-02-19T20:22:24.533535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-02-19T20:22:24.545146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-02-19T20:22:24.545564] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-02-19T20:22:24.546484] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-02-19T20:22:24.546540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:24.546597] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:24.546636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:24.546696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:24.609181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:24.610106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:24.610198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:24.610250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:24.739782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:24.739945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:24.739986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:24.740016] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:24.743505] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: DOWN (p=49.61%) [2026-02-19T20:22:24.743811] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-02-19T20:22:24.743944] [INFO ] [sig ] FMBH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:24.892877] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FMBH.txt [2026-02-19T20:22:24.893040] [INFO ] [sig ] [1207/3393] Completed FMBH in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-19T20:22:24.893083] [INFO ] [sig ] [1208/3393] Forecasting FMC... [2026-02-19T20:22:24.893114] [INFO ] [sig ] Generating forecast for: FMC [2026-02-19T20:22:24.893145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-02-19T20:22:24.905435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-02-19T20:22:24.905830] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-02-19T20:22:24.906685] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-02-19T20:22:24.906740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:24.906776] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:24.906806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:24.906866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:24.967366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:24.968101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:24.968200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:24.968234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:25.094245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:25.094405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:25.094448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:25.094477] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:25.098002] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: UP (p=87.79%) [2026-02-19T20:22:25.098313] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-02-19T20:22:25.098450] [INFO ] [sig ] FMC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:25.242387] [INFO ] [LOCAL ] Saved forecast: FMC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FMC.txt [2026-02-19T20:22:25.242528] [INFO ] [sig ] [1208/3393] Completed FMC in 0.3s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-19T20:22:25.242568] [INFO ] [sig ] [1209/3393] Forecasting FMHI... [2026-02-19T20:22:25.242620] [INFO ] [sig ] Generating forecast for: FMHI [2026-02-19T20:22:25.242651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-02-19T20:22:25.253968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-02-19T20:22:25.254323] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-02-19T20:22:25.255117] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-02-19T20:22:25.255171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:25.255203] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:25.255231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:25.255302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:25.312996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:25.313810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:25.313897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:25.313930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:25.438789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:25.438950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:25.438991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:25.439020] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:25.442910] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-02-19T20:22:25.443202] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-02-19T20:22:25.443337] [INFO ] [sig ] FMHI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:25.614024] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FMHI.txt [2026-02-19T20:22:25.614236] [INFO ] [sig ] [1209/3393] Completed FMHI in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-19T20:22:25.614287] [INFO ] [sig ] [1210/3393] Forecasting FMN... [2026-02-19T20:22:25.614318] [INFO ] [sig ] Generating forecast for: FMN [2026-02-19T20:22:25.614351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-02-19T20:22:25.626226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-02-19T20:22:25.626660] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-02-19T20:22:25.627647] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-02-19T20:22:25.627700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:25.627732] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:25.627759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:25.627816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:25.702786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:25.703734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:25.703824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:25.703862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:25.826293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:25.826457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:25.826498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:25.826528] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:25.830030] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: DOWN (p=36.10%) [2026-02-19T20:22:25.830536] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-02-19T20:22:25.830694] [INFO ] [sig ] FMN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:25.977184] [INFO ] [LOCAL ] Saved forecast: FMN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FMN.txt [2026-02-19T20:22:25.977321] [INFO ] [sig ] [1210/3393] Completed FMN in 0.4s | 2.74 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-19T20:22:25.977360] [INFO ] [sig ] [1211/3393] Forecasting FMNB... [2026-02-19T20:22:25.977390] [INFO ] [sig ] Generating forecast for: FMNB [2026-02-19T20:22:25.977421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-02-19T20:22:25.988714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-02-19T20:22:25.989054] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-02-19T20:22:25.989888] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-02-19T20:22:25.989941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:25.989975] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:25.990002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:25.990060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:26.051142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:26.051946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:26.052032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:26.052065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:26.169982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:26.170149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:26.170189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:26.170218] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:26.173788] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: DOWN (p=8.69%) [2026-02-19T20:22:26.174085] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-02-19T20:22:26.174221] [INFO ] [sig ] FMNB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:26.323749] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FMNB.txt [2026-02-19T20:22:26.323906] [INFO ] [sig ] [1211/3393] Completed FMNB in 0.3s | 2.74 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-19T20:22:26.323952] [INFO ] [sig ] [1212/3393] Forecasting FMS... [2026-02-19T20:22:26.323985] [INFO ] [sig ] Generating forecast for: FMS [2026-02-19T20:22:26.324020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-02-19T20:22:26.335853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-02-19T20:22:26.336261] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-02-19T20:22:26.337485] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-02-19T20:22:26.337541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:26.337593] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:26.337626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:26.337683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:26.402492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:26.403637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:26.403726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:26.403761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:26.553848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:26.554012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:26.554054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:26.554084] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:26.557618] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: DOWN (p=23.23%) [2026-02-19T20:22:26.557914] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-02-19T20:22:26.558048] [INFO ] [sig ] FMS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:26.710115] [INFO ] [LOCAL ] Saved forecast: FMS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FMS.txt [2026-02-19T20:22:26.710281] [INFO ] [sig ] [1212/3393] Completed FMS in 0.4s | 2.74 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-19T20:22:26.710322] [INFO ] [sig ] [1213/3393] Forecasting FMX... [2026-02-19T20:22:26.710354] [INFO ] [sig ] Generating forecast for: FMX [2026-02-19T20:22:26.710386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-02-19T20:22:26.723103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-02-19T20:22:26.723462] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-02-19T20:22:26.724320] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-02-19T20:22:26.724376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:26.724443] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:26.724473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:26.724534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:26.787080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:26.788052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:26.788167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:26.788202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:26.915003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:26.915171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:26.915213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:26.915251] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:26.919113] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: DOWN (p=0.62%) [2026-02-19T20:22:26.919493] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-02-19T20:22:26.919673] [INFO ] [sig ] FMX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:27.069379] [INFO ] [LOCAL ] Saved forecast: FMX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FMX.txt [2026-02-19T20:22:27.069534] [INFO ] [sig ] [1213/3393] Completed FMX in 0.4s | 2.74 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-19T20:22:27.069599] [INFO ] [sig ] [1214/3393] Forecasting FN... [2026-02-19T20:22:27.069631] [INFO ] [sig ] Generating forecast for: FN [2026-02-19T20:22:27.069662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-02-19T20:22:27.081032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-02-19T20:22:27.081688] [INFO ] [FORECASTER] Starting predict_future for FN [2026-02-19T20:22:27.082596] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-02-19T20:22:27.082655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:27.082688] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:27.082715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:27.082772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:27.143225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:27.144143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:27.144232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:27.144266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:27.271485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:27.271698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:27.271762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:27.271791] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:27.275424] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-02-19T20:22:27.275793] [INFO ] [FORECASTER] Completed predict_future for FN [2026-02-19T20:22:27.275939] [INFO ] [sig ] FN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:27.422634] [INFO ] [LOCAL ] Saved forecast: FN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FN.txt [2026-02-19T20:22:27.422802] [INFO ] [sig ] [1214/3393] Completed FN in 0.4s | 2.74 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-19T20:22:27.422843] [INFO ] [sig ] [1215/3393] Forecasting FNB... [2026-02-19T20:22:27.422875] [INFO ] [sig ] Generating forecast for: FNB [2026-02-19T20:22:27.422906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-02-19T20:22:27.435066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-02-19T20:22:27.435469] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-02-19T20:22:27.436318] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-02-19T20:22:27.436373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:27.436406] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:27.436435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:27.436492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:27.496025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:27.496989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:27.497079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:27.497114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:27.622373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:27.622600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:27.622645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:27.622674] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:27.626278] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: DOWN (p=28.19%) [2026-02-19T20:22:27.626607] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-02-19T20:22:27.626749] [INFO ] [sig ] FNB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:27.770596] [INFO ] [LOCAL ] Saved forecast: FNB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FNB.txt [2026-02-19T20:22:27.770726] [INFO ] [sig ] [1215/3393] Completed FNB in 0.3s | 2.74 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-19T20:22:27.770772] [INFO ] [sig ] [1216/3393] Forecasting FND... [2026-02-19T20:22:27.770803] [INFO ] [sig ] Generating forecast for: FND [2026-02-19T20:22:27.770836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-02-19T20:22:27.782219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-02-19T20:22:27.782536] [INFO ] [FORECASTER] Starting predict_future for FND [2026-02-19T20:22:27.783430] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-02-19T20:22:27.783483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:27.783517] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:27.783544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:27.783623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:27.846142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:27.847046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:27.847135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:27.847168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:27.967672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:27.967828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:27.967869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:27.967898] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:27.971440] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: DOWN (p=30.49%) [2026-02-19T20:22:27.971748] [INFO ] [FORECASTER] Completed predict_future for FND [2026-02-19T20:22:27.971878] [INFO ] [sig ] FND: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:28.116414] [INFO ] [LOCAL ] Saved forecast: FND 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FND.txt [2026-02-19T20:22:28.116548] [INFO ] [sig ] [1216/3393] Completed FND in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-19T20:22:28.116607] [INFO ] [sig ] [1217/3393] Forecasting FNF... [2026-02-19T20:22:28.116640] [INFO ] [sig ] Generating forecast for: FNF [2026-02-19T20:22:28.116671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-02-19T20:22:28.130762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-02-19T20:22:28.131249] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-02-19T20:22:28.132642] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-02-19T20:22:28.132706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:28.132742] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:28.132771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:28.132833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:28.201605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:28.202537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:28.202642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:28.202678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:28.321183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:28.321346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:28.321386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:28.321415] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:28.325013] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: UP (p=95.43%) [2026-02-19T20:22:28.325330] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-02-19T20:22:28.325652] [INFO ] [sig ] FNF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:28.490057] [INFO ] [LOCAL ] Saved forecast: FNF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FNF.txt [2026-02-19T20:22:28.490278] [INFO ] [sig ] [1217/3393] Completed FNF in 0.4s | 2.74 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-19T20:22:28.490342] [INFO ] [sig ] [1218/3393] Forecasting FNKO... [2026-02-19T20:22:28.490386] [INFO ] [sig ] Generating forecast for: FNKO [2026-02-19T20:22:28.490431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-02-19T20:22:28.509454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-02-19T20:22:28.509963] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-02-19T20:22:28.511055] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-02-19T20:22:28.511123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:28.511172] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:28.511215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:28.511301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:28.578109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:28.579104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:28.579206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:28.579246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:28.699189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:28.699361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:28.699422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:28.699453] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:28.703028] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: DOWN (p=45.51%) [2026-02-19T20:22:28.703349] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-02-19T20:22:28.703484] [INFO ] [sig ] FNKO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:28.846844] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FNKO.txt [2026-02-19T20:22:28.846985] [INFO ] [sig ] [1218/3393] Completed FNKO in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-19T20:22:28.847026] [INFO ] [sig ] [1219/3393] Forecasting FNLC... [2026-02-19T20:22:28.847057] [INFO ] [sig ] Generating forecast for: FNLC [2026-02-19T20:22:28.847093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-02-19T20:22:28.857889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-02-19T20:22:28.858262] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-02-19T20:22:28.859068] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-02-19T20:22:28.859123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:28.859154] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:28.859181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:28.859238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:28.918185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:28.919109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:28.919195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:28.919231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:29.030158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:29.030321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:29.030363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:29.030392] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:29.033823] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: UP (p=55.72%) [2026-02-19T20:22:29.034098] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-02-19T20:22:29.034226] [INFO ] [sig ] FNLC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:29.178203] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FNLC.txt [2026-02-19T20:22:29.178387] [INFO ] [sig ] [1219/3393] Completed FNLC in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-19T20:22:29.178432] [INFO ] [sig ] [1220/3393] Forecasting FNX... [2026-02-19T20:22:29.178463] [INFO ] [sig ] Generating forecast for: FNX [2026-02-19T20:22:29.178495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-02-19T20:22:29.190368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-02-19T20:22:29.190733] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-02-19T20:22:29.191613] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-02-19T20:22:29.191669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:29.191703] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:29.191732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:29.191789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:29.250448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:29.251294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:29.251382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:29.251415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:29.373656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:29.373814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:29.373854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:29.373884] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:29.377322] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: DOWN (p=17.93%) [2026-02-19T20:22:29.377619] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-02-19T20:22:29.377749] [INFO ] [sig ] FNX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:29.525545] [INFO ] [LOCAL ] Saved forecast: FNX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FNX.txt [2026-02-19T20:22:29.525732] [INFO ] [sig ] [1220/3393] Completed FNX in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-19T20:22:29.525775] [INFO ] [sig ] [1221/3393] Forecasting FNY... [2026-02-19T20:22:29.525805] [INFO ] [sig ] Generating forecast for: FNY [2026-02-19T20:22:29.525836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-02-19T20:22:29.537079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-02-19T20:22:29.537469] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-02-19T20:22:29.538373] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-02-19T20:22:29.538429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:29.538462] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:29.538488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:29.538547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:29.598790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:29.599754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:29.599844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:29.599879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:29.721566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:29.721783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:29.721836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:29.721865] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:29.725627] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: DOWN (p=9.55%) [2026-02-19T20:22:29.725928] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-02-19T20:22:29.726097] [INFO ] [sig ] FNY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:29.895150] [INFO ] [LOCAL ] Saved forecast: FNY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FNY.txt [2026-02-19T20:22:29.895398] [INFO ] [sig ] [1221/3393] Completed FNY in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-19T20:22:29.895456] [INFO ] [sig ] [1222/3393] Forecasting FOA... [2026-02-19T20:22:29.895496] [INFO ] [sig ] Generating forecast for: FOA [2026-02-19T20:22:29.895538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-02-19T20:22:29.910986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-02-19T20:22:29.911495] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-02-19T20:22:29.912891] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-02-19T20:22:29.913002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:29.913071] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:29.913117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:29.913208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:29.988729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:29.989702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:29.989793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:29.989828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:30.111916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:30.112069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:30.112108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:30.112137] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:30.115519] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: DOWN (p=5.45%) [2026-02-19T20:22:30.115814] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-02-19T20:22:30.115942] [INFO ] [sig ] FOA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:30.262002] [INFO ] [LOCAL ] Saved forecast: FOA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FOA.txt [2026-02-19T20:22:30.262140] [INFO ] [sig ] [1222/3393] Completed FOA in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-19T20:22:30.262180] [INFO ] [sig ] [1223/3393] Forecasting FOF... [2026-02-19T20:22:30.262210] [INFO ] [sig ] Generating forecast for: FOF [2026-02-19T20:22:30.262242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-02-19T20:22:30.274877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-02-19T20:22:30.275222] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-02-19T20:22:30.276252] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-02-19T20:22:30.276305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:30.276338] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:30.276550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:30.276627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:30.335658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:30.336283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:30.336545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:30.336597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:30.457374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:30.457532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:30.457590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:30.457623] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:30.461152] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: UP (p=96.31%) [2026-02-19T20:22:30.461441] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-02-19T20:22:30.461596] [INFO ] [sig ] FOF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:30.612220] [INFO ] [LOCAL ] Saved forecast: FOF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FOF.txt [2026-02-19T20:22:30.612389] [INFO ] [sig ] [1223/3393] Completed FOF in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-19T20:22:30.612432] [INFO ] [sig ] [1224/3393] Forecasting FOLD... [2026-02-19T20:22:30.612463] [INFO ] [sig ] Generating forecast for: FOLD [2026-02-19T20:22:30.612493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-02-19T20:22:30.624644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-02-19T20:22:30.625075] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-02-19T20:22:30.625917] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-02-19T20:22:30.625971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:30.626003] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:30.626031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:30.626093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:30.682868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:30.683553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:30.683656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:30.683688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:30.804159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:30.804327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:30.804368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:30.804398] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:30.807869] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: DOWN (p=36.08%) [2026-02-19T20:22:30.808188] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-02-19T20:22:30.808319] [INFO ] [sig ] FOLD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:30.950616] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FOLD.txt [2026-02-19T20:22:30.950763] [INFO ] [sig ] [1224/3393] Completed FOLD in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-19T20:22:30.950804] [INFO ] [sig ] [1225/3393] Forecasting FORM... [2026-02-19T20:22:30.950832] [INFO ] [sig ] Generating forecast for: FORM [2026-02-19T20:22:30.950862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-02-19T20:22:30.962214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-02-19T20:22:30.962565] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-02-19T20:22:30.963385] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-02-19T20:22:30.963440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:30.963472] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:30.963499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:30.963557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:31.021044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:31.021858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:31.021945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:31.021978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:31.160409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:31.160618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:31.160671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:31.160705] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:31.164984] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: DOWN (p=21.54%) [2026-02-19T20:22:31.165346] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-02-19T20:22:31.165499] [INFO ] [sig ] FORM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:31.331024] [INFO ] [LOCAL ] Saved forecast: FORM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FORM.txt [2026-02-19T20:22:31.331190] [INFO ] [sig ] [1225/3393] Completed FORM in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-19T20:22:31.331240] [INFO ] [sig ] [1226/3393] Forecasting FOSL... [2026-02-19T20:22:31.331272] [INFO ] [sig ] Generating forecast for: FOSL [2026-02-19T20:22:31.331304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-02-19T20:22:31.343988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-02-19T20:22:31.344410] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-02-19T20:22:31.345279] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-02-19T20:22:31.345340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:31.345387] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:31.345431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:31.345518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:31.412206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:31.413211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:31.413319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:31.413355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:31.548519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:31.548711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:31.548753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:31.548783] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:31.552729] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: DOWN (p=5.51%) [2026-02-19T20:22:31.553042] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-02-19T20:22:31.553181] [INFO ] [sig ] FOSL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:31.712798] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FOSL.txt [2026-02-19T20:22:31.712997] [INFO ] [sig ] [1226/3393] Completed FOSL in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-19T20:22:31.713052] [INFO ] [sig ] [1227/3393] Forecasting FOX... [2026-02-19T20:22:31.713088] [INFO ] [sig ] Generating forecast for: FOX [2026-02-19T20:22:31.713118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-02-19T20:22:31.725338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-02-19T20:22:31.725734] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-02-19T20:22:31.726702] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-02-19T20:22:31.726757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:31.726791] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:31.726818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:31.726892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:31.791924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:31.792988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:31.793094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:31.793146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:31.928347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:31.928509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:31.928552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:31.928601] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:31.932453] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: DOWN (p=14.08%) [2026-02-19T20:22:31.932788] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-02-19T20:22:31.932956] [INFO ] [sig ] FOX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:32.079052] [INFO ] [LOCAL ] Saved forecast: FOX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FOX.txt [2026-02-19T20:22:32.079212] [INFO ] [sig ] [1227/3393] Completed FOX in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-19T20:22:32.079255] [INFO ] [sig ] [1228/3393] Forecasting FOXA... [2026-02-19T20:22:32.079286] [INFO ] [sig ] Generating forecast for: FOXA [2026-02-19T20:22:32.079318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-02-19T20:22:32.091061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-02-19T20:22:32.091382] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-02-19T20:22:32.092205] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-02-19T20:22:32.092258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:32.092475] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:32.092503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:32.092560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:32.152754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:32.153457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:32.153542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:32.153593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:32.274052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:32.274200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:32.274240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:32.274270] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:32.277779] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: UP (p=91.99%) [2026-02-19T20:22:32.278058] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-02-19T20:22:32.278252] [INFO ] [sig ] FOXA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:32.440645] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FOXA.txt [2026-02-19T20:22:32.440819] [INFO ] [sig ] [1228/3393] Completed FOXA in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-19T20:22:32.440861] [INFO ] [sig ] [1229/3393] Forecasting FOXF... [2026-02-19T20:22:32.440892] [INFO ] [sig ] Generating forecast for: FOXF [2026-02-19T20:22:32.440923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-02-19T20:22:32.452673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-02-19T20:22:32.453023] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-02-19T20:22:32.453876] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-02-19T20:22:32.453931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:32.453965] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:32.453993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:32.454050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:32.524965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:32.525901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:32.525987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:32.526021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:32.647852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:32.648011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:32.648051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:32.648153] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:32.651740] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: DOWN (p=9.13%) [2026-02-19T20:22:32.652027] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-02-19T20:22:32.652163] [INFO ] [sig ] FOXF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:32.801424] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FOXF.txt [2026-02-19T20:22:32.801588] [INFO ] [sig ] [1229/3393] Completed FOXF in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-19T20:22:32.801632] [INFO ] [sig ] [1230/3393] Forecasting FPF... [2026-02-19T20:22:32.801663] [INFO ] [sig ] Generating forecast for: FPF [2026-02-19T20:22:32.801693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-02-19T20:22:32.813171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-02-19T20:22:32.813494] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-02-19T20:22:32.814306] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-02-19T20:22:32.814369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:32.814430] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:32.814459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:32.814517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:32.872013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:32.872850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:32.872932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:32.872965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:32.997654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:32.997809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:32.997850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:32.997879] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:33.001302] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: DOWN (p=37.06%) [2026-02-19T20:22:33.001599] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-02-19T20:22:33.001730] [INFO ] [sig ] FPF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:33.148407] [INFO ] [LOCAL ] Saved forecast: FPF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FPF.txt [2026-02-19T20:22:33.148559] [INFO ] [sig ] [1230/3393] Completed FPF in 0.3s | 2.75 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-19T20:22:33.148623] [INFO ] [sig ] [1231/3393] Forecasting FPH... [2026-02-19T20:22:33.148655] [INFO ] [sig ] Generating forecast for: FPH [2026-02-19T20:22:33.148686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-02-19T20:22:33.160645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-02-19T20:22:33.160944] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-02-19T20:22:33.161739] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-02-19T20:22:33.161792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:33.161838] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:33.161892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:33.161970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:33.221315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:33.222091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:33.222206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:33.222241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:33.346167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:33.346334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:33.346377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:33.346429] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:33.350130] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: UP (p=96.65%) [2026-02-19T20:22:33.350415] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-02-19T20:22:33.350547] [INFO ] [sig ] FPH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:33.496930] [INFO ] [LOCAL ] Saved forecast: FPH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FPH.txt [2026-02-19T20:22:33.497077] [INFO ] [sig ] [1231/3393] Completed FPH in 0.3s | 2.75 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-19T20:22:33.497117] [INFO ] [sig ] [1232/3393] Forecasting FPI... [2026-02-19T20:22:33.497151] [INFO ] [sig ] Generating forecast for: FPI [2026-02-19T20:22:33.497188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-02-19T20:22:33.508464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-02-19T20:22:33.508863] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-02-19T20:22:33.509853] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-02-19T20:22:33.509908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:33.509942] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:33.509970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:33.510028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:33.572712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:33.573817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:33.573906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:33.573940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:33.696127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:33.696290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:33.696332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:33.696361] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:33.699766] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: DOWN (p=36.31%) [2026-02-19T20:22:33.700040] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-02-19T20:22:33.700167] [INFO ] [sig ] FPI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:33.849010] [INFO ] [LOCAL ] Saved forecast: FPI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FPI.txt [2026-02-19T20:22:33.849217] [INFO ] [sig ] [1232/3393] Completed FPI in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-19T20:22:33.849262] [INFO ] [sig ] [1233/3393] Forecasting FPXI... [2026-02-19T20:22:33.849293] [INFO ] [sig ] Generating forecast for: FPXI [2026-02-19T20:22:33.849325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-02-19T20:22:33.862666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-02-19T20:22:33.863134] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-02-19T20:22:33.864217] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-02-19T20:22:33.864284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:33.864331] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:33.864389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:33.864472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:33.933456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:33.934412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:33.934501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:33.934727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:34.045190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:34.045360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:34.045400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:34.045469] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:34.049054] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: UP (p=51.88%) [2026-02-19T20:22:34.049350] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-02-19T20:22:34.049484] [INFO ] [sig ] FPXI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:34.196071] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FPXI.txt [2026-02-19T20:22:34.196206] [INFO ] [sig ] [1233/3393] Completed FPXI in 0.3s | 2.75 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-19T20:22:34.196245] [INFO ] [sig ] [1234/3393] Forecasting FRA... [2026-02-19T20:22:34.196276] [INFO ] [sig ] Generating forecast for: FRA [2026-02-19T20:22:34.196306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-02-19T20:22:34.207459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-02-19T20:22:34.207806] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-02-19T20:22:34.208756] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-02-19T20:22:34.208810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:34.208841] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:34.208868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:34.208925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:34.268373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:34.269049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:34.269130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:34.269165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:34.389435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:34.389608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:34.389650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:34.389679] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:34.393103] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-02-19T20:22:34.393416] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-02-19T20:22:34.393544] [INFO ] [sig ] FRA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:34.536483] [INFO ] [LOCAL ] Saved forecast: FRA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FRA.txt [2026-02-19T20:22:34.536641] [INFO ] [sig ] [1234/3393] Completed FRA in 0.3s | 2.75 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-19T20:22:34.536685] [INFO ] [sig ] [1235/3393] Forecasting FRBA... [2026-02-19T20:22:34.536714] [INFO ] [sig ] Generating forecast for: FRBA [2026-02-19T20:22:34.536744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-02-19T20:22:34.547671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-02-19T20:22:34.547999] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-02-19T20:22:34.548831] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-02-19T20:22:34.548884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:34.548916] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:34.548944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:34.549002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:34.614261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:34.615079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:34.615163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:34.615198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:34.737242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:34.737416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:34.737458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:34.737488] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:34.741113] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: UP (p=63.48%) [2026-02-19T20:22:34.741425] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-02-19T20:22:34.741555] [INFO ] [sig ] FRBA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:34.885232] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FRBA.txt [2026-02-19T20:22:34.885404] [INFO ] [sig ] [1235/3393] Completed FRBA in 0.3s | 2.75 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-19T20:22:34.885445] [INFO ] [sig ] [1236/3393] Forecasting FRGE... [2026-02-19T20:22:34.885475] [INFO ] [sig ] Generating forecast for: FRGE [2026-02-19T20:22:34.885506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRGE' from 'https://tdm.silogroup.org/data/derivative_storage/FRGE.csv'. [2026-02-19T20:22:34.897091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRGE'. [2026-02-19T20:22:34.897445] [INFO ] [FORECASTER] Starting predict_future for FRGE [2026-02-19T20:22:34.898291] [DEBUG] [LOCAL ] No optimal features file found for FRGE: ./output/feature-sets/FRGE.txt [2026-02-19T20:22:34.898344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:34.898376] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:34.898402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:34.898459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:34.956334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:34.956989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:34.957068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:34.957101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:35.084626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:35.084801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:35.084849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:35.084879] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:35.088773] [DEBUG] [FORECASTER] FRGE: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-02-19T20:22:35.089065] [INFO ] [FORECASTER] Completed predict_future for FRGE [2026-02-19T20:22:35.089199] [INFO ] [sig ] FRGE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:35.232369] [INFO ] [LOCAL ] Saved forecast: FRGE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FRGE.txt [2026-02-19T20:22:35.232513] [INFO ] [sig ] [1236/3393] Completed FRGE in 0.3s | 2.75 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-19T20:22:35.232555] [INFO ] [sig ] [1237/3393] Forecasting FRHC... [2026-02-19T20:22:35.232604] [INFO ] [sig ] Generating forecast for: FRHC [2026-02-19T20:22:35.232650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-02-19T20:22:35.244690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-02-19T20:22:35.245040] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-02-19T20:22:35.245854] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-02-19T20:22:35.245909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:35.245942] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:35.245970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:35.246028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:35.307299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:35.307999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:35.308112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:35.308167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:35.431298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:35.431460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:35.431502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:35.431533] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:35.435021] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: DOWN (p=26.09%) [2026-02-19T20:22:35.435302] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-02-19T20:22:35.435433] [INFO ] [sig ] FRHC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:35.581069] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FRHC.txt [2026-02-19T20:22:35.581204] [INFO ] [sig ] [1237/3393] Completed FRHC in 0.3s | 2.75 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-19T20:22:35.581243] [INFO ] [sig ] [1238/3393] Forecasting FRME... [2026-02-19T20:22:35.581279] [INFO ] [sig ] Generating forecast for: FRME [2026-02-19T20:22:35.581309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-02-19T20:22:35.592056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-02-19T20:22:35.592412] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-02-19T20:22:35.593229] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-02-19T20:22:35.593289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:35.593322] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:35.593351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:35.593409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:35.655159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:35.655859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:35.655942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:35.655977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:35.778211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:35.778365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:35.778406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:35.778435] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:35.781986] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: UP (p=89.11%) [2026-02-19T20:22:35.782270] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-02-19T20:22:35.782403] [INFO ] [sig ] FRME: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:35.929194] [INFO ] [LOCAL ] Saved forecast: FRME 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FRME.txt [2026-02-19T20:22:35.929340] [INFO ] [sig ] [1238/3393] Completed FRME in 0.3s | 2.75 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-19T20:22:35.929381] [INFO ] [sig ] [1239/3393] Forecasting FRO... [2026-02-19T20:22:35.929411] [INFO ] [sig ] Generating forecast for: FRO [2026-02-19T20:22:35.929441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-02-19T20:22:35.941381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-02-19T20:22:35.941729] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-02-19T20:22:35.942500] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-02-19T20:22:35.942553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:35.942604] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:35.942634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:35.942692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:36.003205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:36.004233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:36.004335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:36.004378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:36.131844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:36.131997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:36.132039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:36.132068] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:36.135534] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: UP (p=75.63%) [2026-02-19T20:22:36.135834] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-02-19T20:22:36.135969] [INFO ] [sig ] FRO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:36.279253] [INFO ] [LOCAL ] Saved forecast: FRO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FRO.txt [2026-02-19T20:22:36.279416] [INFO ] [sig ] [1239/3393] Completed FRO in 0.3s | 2.75 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-19T20:22:36.279458] [INFO ] [sig ] [1240/3393] Forecasting FROG... [2026-02-19T20:22:36.279488] [INFO ] [sig ] Generating forecast for: FROG [2026-02-19T20:22:36.279518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-02-19T20:22:36.290604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-02-19T20:22:36.290972] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-02-19T20:22:36.291770] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-02-19T20:22:36.291823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:36.291855] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:36.291883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:36.291943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:36.350877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:36.351766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:36.351895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:36.351930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:36.477180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:36.477330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:36.477369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:36.477398] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:36.481451] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-02-19T20:22:36.481746] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-02-19T20:22:36.481873] [INFO ] [sig ] FROG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:36.634248] [INFO ] [LOCAL ] Saved forecast: FROG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FROG.txt [2026-02-19T20:22:36.634410] [INFO ] [sig ] [1240/3393] Completed FROG in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-19T20:22:36.634450] [INFO ] [sig ] [1241/3393] Forecasting FRPH... [2026-02-19T20:22:36.634481] [INFO ] [sig ] Generating forecast for: FRPH [2026-02-19T20:22:36.634514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-02-19T20:22:36.646085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-02-19T20:22:36.646459] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-02-19T20:22:36.647289] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-02-19T20:22:36.647345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:36.647378] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:36.647407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:36.647466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:36.706365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:36.707272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:36.707359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:36.707392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:36.830437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:36.830616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:36.830659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:36.830688] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:36.834166] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: DOWN (p=0.65%) [2026-02-19T20:22:36.834446] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-02-19T20:22:36.834590] [INFO ] [sig ] FRPH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:36.982876] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FRPH.txt [2026-02-19T20:22:36.983051] [INFO ] [sig ] [1241/3393] Completed FRPH in 0.3s | 2.75 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-19T20:22:36.983097] [INFO ] [sig ] [1242/3393] Forecasting FRSH... [2026-02-19T20:22:36.983127] [INFO ] [sig ] Generating forecast for: FRSH [2026-02-19T20:22:36.983159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-02-19T20:22:36.995161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-02-19T20:22:36.995518] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-02-19T20:22:36.996308] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-02-19T20:22:36.996361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:36.996393] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:36.996421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:36.996477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:37.057047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:37.057987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:37.058096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:37.058135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:37.187433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:37.187803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:37.187844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:37.187874] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:37.191931] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: DOWN (p=14.99%) [2026-02-19T20:22:37.192214] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-02-19T20:22:37.192371] [INFO ] [sig ] FRSH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:37.337713] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FRSH.txt [2026-02-19T20:22:37.337869] [INFO ] [sig ] [1242/3393] Completed FRSH in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-19T20:22:37.337910] [INFO ] [sig ] [1243/3393] Forecasting FSBC... [2026-02-19T20:22:37.337940] [INFO ] [sig ] Generating forecast for: FSBC [2026-02-19T20:22:37.337971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-02-19T20:22:37.349930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-02-19T20:22:37.350316] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-02-19T20:22:37.351242] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-02-19T20:22:37.351300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:37.351344] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:37.351375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:37.351433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:37.410393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:37.411318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:37.411403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:37.411436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:37.537246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:37.537421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:37.537470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:37.537501] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:37.540990] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: UP (p=90.85%) [2026-02-19T20:22:37.541270] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-02-19T20:22:37.541396] [INFO ] [sig ] FSBC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:37.688211] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FSBC.txt [2026-02-19T20:22:37.688406] [INFO ] [sig ] [1243/3393] Completed FSBC in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-19T20:22:37.688450] [INFO ] [sig ] [1244/3393] Forecasting FSCO... [2026-02-19T20:22:37.688481] [INFO ] [sig ] Generating forecast for: FSCO [2026-02-19T20:22:37.688512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-02-19T20:22:37.701334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-02-19T20:22:37.701762] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-02-19T20:22:37.702680] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-02-19T20:22:37.702739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:37.702777] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:37.702808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:37.702917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:37.769553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:37.770436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:37.770519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:37.770553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:37.888947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:37.889118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:37.889159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:37.889189] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:37.892780] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: UP (p=61.79%) [2026-02-19T20:22:37.893078] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-02-19T20:22:37.893215] [INFO ] [sig ] FSCO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:38.040282] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FSCO.txt [2026-02-19T20:22:38.040450] [INFO ] [sig ] [1244/3393] Completed FSCO in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-19T20:22:38.040493] [INFO ] [sig ] [1245/3393] Forecasting FSK... [2026-02-19T20:22:38.040524] [INFO ] [sig ] Generating forecast for: FSK [2026-02-19T20:22:38.040556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-02-19T20:22:38.053082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-02-19T20:22:38.053448] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-02-19T20:22:38.054742] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-02-19T20:22:38.054797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:38.054831] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:38.054861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:38.054918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:38.116424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:38.117337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:38.117423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:38.117458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:38.239431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:38.239610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:38.239652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:38.239683] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:38.243175] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: DOWN (p=25.23%) [2026-02-19T20:22:38.243466] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-02-19T20:22:38.243616] [INFO ] [sig ] FSK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:38.388338] [INFO ] [LOCAL ] Saved forecast: FSK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FSK.txt [2026-02-19T20:22:38.388502] [INFO ] [sig ] [1245/3393] Completed FSK in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-19T20:22:38.388545] [INFO ] [sig ] [1246/3393] Forecasting FSLY... [2026-02-19T20:22:38.388593] [INFO ] [sig ] Generating forecast for: FSLY [2026-02-19T20:22:38.388629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-02-19T20:22:38.399707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-02-19T20:22:38.400122] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-02-19T20:22:38.400976] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-02-19T20:22:38.401047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:38.401083] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:38.401112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:38.401171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:38.464195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:38.465143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:38.465229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:38.465264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:38.590279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:38.590650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:38.590695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:38.590724] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:38.594515] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: UP (p=62.26%) [2026-02-19T20:22:38.594821] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-02-19T20:22:38.594953] [INFO ] [sig ] FSLY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:38.740589] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FSLY.txt [2026-02-19T20:22:38.740740] [INFO ] [sig ] [1246/3393] Completed FSLY in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-19T20:22:38.740781] [INFO ] [sig ] [1247/3393] Forecasting FSM... [2026-02-19T20:22:38.740813] [INFO ] [sig ] Generating forecast for: FSM [2026-02-19T20:22:38.740843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-02-19T20:22:38.753876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-02-19T20:22:38.754249] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-02-19T20:22:38.755053] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-02-19T20:22:38.755107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:38.755184] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:38.755213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:38.755272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:38.814790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:38.815805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:38.815906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:38.815940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:38.939196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:38.939365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:38.939414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:38.939451] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:38.943505] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: UP (p=50.89%) [2026-02-19T20:22:38.943999] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-02-19T20:22:38.944134] [INFO ] [sig ] FSM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:39.087779] [INFO ] [LOCAL ] Saved forecast: FSM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FSM.txt [2026-02-19T20:22:39.087931] [INFO ] [sig ] [1247/3393] Completed FSM in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-19T20:22:39.087975] [INFO ] [sig ] [1248/3393] Forecasting FSS... [2026-02-19T20:22:39.088004] [INFO ] [sig ] Generating forecast for: FSS [2026-02-19T20:22:39.088034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-02-19T20:22:39.099610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-02-19T20:22:39.099985] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-02-19T20:22:39.100835] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-02-19T20:22:39.100888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:39.100920] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:39.100947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:39.101004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:39.160486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:39.161396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:39.161482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:39.161516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:39.284494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:39.284680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:39.284722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:39.284752] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:39.288205] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: DOWN (p=15.68%) [2026-02-19T20:22:39.288482] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-02-19T20:22:39.288633] [INFO ] [sig ] FSS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:39.437694] [INFO ] [LOCAL ] Saved forecast: FSS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FSS.txt [2026-02-19T20:22:39.437870] [INFO ] [sig ] [1248/3393] Completed FSS in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-19T20:22:39.437914] [INFO ] [sig ] [1249/3393] Forecasting FTA... [2026-02-19T20:22:39.437945] [INFO ] [sig ] Generating forecast for: FTA [2026-02-19T20:22:39.437977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-02-19T20:22:39.449783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-02-19T20:22:39.450163] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-02-19T20:22:39.450991] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-02-19T20:22:39.451045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:39.451078] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:39.451105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:39.451163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:39.514200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:39.515356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:39.515458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:39.515499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:39.643759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:39.643926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:39.643967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:39.643996] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:39.647685] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: UP (p=52.99%) [2026-02-19T20:22:39.648092] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-02-19T20:22:39.648243] [INFO ] [sig ] FTA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:39.801003] [INFO ] [LOCAL ] Saved forecast: FTA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FTA.txt [2026-02-19T20:22:39.801163] [INFO ] [sig ] [1249/3393] Completed FTA in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-19T20:22:39.801227] [INFO ] [sig ] [1250/3393] Forecasting FTAI... [2026-02-19T20:22:39.801260] [INFO ] [sig ] Generating forecast for: FTAI [2026-02-19T20:22:39.801292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-02-19T20:22:39.813824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-02-19T20:22:39.814192] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-02-19T20:22:39.815041] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-02-19T20:22:39.815095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:39.815128] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:39.815156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:39.815215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:39.873467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:39.874374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:39.874464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:39.874497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:39.999906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:40.000071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:40.000111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:40.000180] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:40.003955] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: UP (p=78.60%) [2026-02-19T20:22:40.004325] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-02-19T20:22:40.004479] [INFO ] [sig ] FTAI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:40.158329] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FTAI.txt [2026-02-19T20:22:40.158488] [INFO ] [sig ] [1250/3393] Completed FTAI in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-19T20:22:40.158531] [INFO ] [sig ] [1251/3393] Forecasting FTC... [2026-02-19T20:22:40.158560] [INFO ] [sig ] Generating forecast for: FTC [2026-02-19T20:22:40.158614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-02-19T20:22:40.170459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-02-19T20:22:40.170871] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-02-19T20:22:40.172014] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-02-19T20:22:40.172069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:40.172102] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:40.172129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:40.172186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:40.230664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:40.231553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:40.231665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:40.231701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:40.351645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:40.351804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:40.351845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:40.351874] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:40.355315] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: UP (p=96.85%) [2026-02-19T20:22:40.355662] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-02-19T20:22:40.355792] [INFO ] [sig ] FTC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:40.504202] [INFO ] [LOCAL ] Saved forecast: FTC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FTC.txt [2026-02-19T20:22:40.504353] [INFO ] [sig ] [1251/3393] Completed FTC in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-19T20:22:40.504393] [INFO ] [sig ] [1252/3393] Forecasting FTCI... [2026-02-19T20:22:40.504422] [INFO ] [sig ] Generating forecast for: FTCI [2026-02-19T20:22:40.504454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-02-19T20:22:40.517170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-02-19T20:22:40.517564] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-02-19T20:22:40.518399] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-02-19T20:22:40.518453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:40.518486] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:40.518514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:40.518590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:40.576645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:40.577551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:40.577658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:40.577693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:40.710274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:40.710474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:40.710524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:40.710589] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:40.714539] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: UP (p=80.30%) [2026-02-19T20:22:40.714981] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-02-19T20:22:40.715153] [INFO ] [sig ] FTCI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:40.865627] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FTCI.txt [2026-02-19T20:22:40.865805] [INFO ] [sig ] [1252/3393] Completed FTCI in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-19T20:22:40.865848] [INFO ] [sig ] [1253/3393] Forecasting FTCS... [2026-02-19T20:22:40.865879] [INFO ] [sig ] Generating forecast for: FTCS [2026-02-19T20:22:40.865917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-02-19T20:22:40.878257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-02-19T20:22:40.878661] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-02-19T20:22:40.879587] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-02-19T20:22:40.879643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:40.879677] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:40.879704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:40.879769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:40.942566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:40.943773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:40.943870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:40.943907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:41.065594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:41.065754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:41.065814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:41.065845] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:41.069391] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: DOWN (p=5.58%) [2026-02-19T20:22:41.069734] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-02-19T20:22:41.069869] [INFO ] [sig ] FTCS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:41.214192] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FTCS.txt [2026-02-19T20:22:41.214354] [INFO ] [sig ] [1253/3393] Completed FTCS in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-19T20:22:41.214394] [INFO ] [sig ] [1254/3393] Forecasting FTEK... [2026-02-19T20:22:41.214426] [INFO ] [sig ] Generating forecast for: FTEK [2026-02-19T20:22:41.214457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-02-19T20:22:41.225767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-02-19T20:22:41.226180] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-02-19T20:22:41.227011] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-02-19T20:22:41.227064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:41.227097] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:41.227125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:41.227190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:41.287531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:41.288513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:41.288623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:41.288660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:41.410950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:41.411121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:41.411164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:41.411194] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:41.414903] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: DOWN (p=22.63%) [2026-02-19T20:22:41.415193] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-02-19T20:22:41.415325] [INFO ] [sig ] FTEK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:41.575783] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FTEK.txt [2026-02-19T20:22:41.575962] [INFO ] [sig ] [1254/3393] Completed FTEK in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-19T20:22:41.576008] [INFO ] [sig ] [1255/3393] Forecasting FTGC... [2026-02-19T20:22:41.576039] [INFO ] [sig ] Generating forecast for: FTGC [2026-02-19T20:22:41.576070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-02-19T20:22:41.592747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-02-19T20:22:41.593251] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-02-19T20:22:41.594350] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-02-19T20:22:41.594418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:41.594464] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:41.594503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:41.594801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:41.665501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:41.666464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:41.666561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:41.666639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:41.796159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:41.796324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:41.796367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:41.796397] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:41.800548] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: UP (p=94.66%) [2026-02-19T20:22:41.800909] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-02-19T20:22:41.801053] [INFO ] [sig ] FTGC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:41.951659] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FTGC.txt [2026-02-19T20:22:41.951826] [INFO ] [sig ] [1255/3393] Completed FTGC in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-19T20:22:41.951869] [INFO ] [sig ] [1256/3393] Forecasting FTGS... [2026-02-19T20:22:41.951900] [INFO ] [sig ] Generating forecast for: FTGS [2026-02-19T20:22:41.951932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-02-19T20:22:41.964187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-02-19T20:22:41.964635] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-02-19T20:22:41.965557] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-02-19T20:22:41.965650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:41.965698] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:41.965733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:41.965817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:42.030533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:42.031433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:42.031524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:42.031562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:42.159983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:42.160166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:42.160210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:42.160240] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:42.164199] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: DOWN (p=16.23%) [2026-02-19T20:22:42.164547] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-02-19T20:22:42.164721] [INFO ] [sig ] FTGS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:42.316246] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FTGS.txt [2026-02-19T20:22:42.316408] [INFO ] [sig ] [1256/3393] Completed FTGS in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-19T20:22:42.316454] [INFO ] [sig ] [1257/3393] Forecasting FTHI... [2026-02-19T20:22:42.316483] [INFO ] [sig ] Generating forecast for: FTHI [2026-02-19T20:22:42.316516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-02-19T20:22:42.329271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-02-19T20:22:42.329668] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-02-19T20:22:42.330465] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-02-19T20:22:42.330520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:42.330599] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:42.330634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:42.330692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:42.389394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:42.390295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:42.390439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:42.390481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:42.515456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:42.515650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:42.515695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:42.515726] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:42.519325] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: DOWN (p=22.94%) [2026-02-19T20:22:42.519647] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-02-19T20:22:42.519787] [INFO ] [sig ] FTHI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:42.665647] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FTHI.txt [2026-02-19T20:22:42.665811] [INFO ] [sig ] [1257/3393] Completed FTHI in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-19T20:22:42.665852] [INFO ] [sig ] [1258/3393] Forecasting FTHY... [2026-02-19T20:22:42.665881] [INFO ] [sig ] Generating forecast for: FTHY [2026-02-19T20:22:42.665912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-02-19T20:22:42.677366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-02-19T20:22:42.677801] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-02-19T20:22:42.678659] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-02-19T20:22:42.678713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:42.678745] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:42.678771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:42.678828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:42.736802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:42.737706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:42.737790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:42.737824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:42.861922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:42.862087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:42.862128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:42.862158] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:42.865906] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: DOWN (p=11.34%) [2026-02-19T20:22:42.866190] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-02-19T20:22:42.866320] [INFO ] [sig ] FTHY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:43.010918] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FTHY.txt [2026-02-19T20:22:43.011084] [INFO ] [sig ] [1258/3393] Completed FTHY in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-19T20:22:43.011129] [INFO ] [sig ] [1259/3393] Forecasting FTI... [2026-02-19T20:22:43.011158] [INFO ] [sig ] Generating forecast for: FTI [2026-02-19T20:22:43.011190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-02-19T20:22:43.022749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-02-19T20:22:43.023134] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-02-19T20:22:43.023959] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-02-19T20:22:43.024024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:43.024064] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:43.024098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:43.024157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:43.082315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:43.083246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:43.083339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:43.083373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:43.207455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:43.207650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:43.207693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:43.207725] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:43.211380] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: UP (p=95.67%) [2026-02-19T20:22:43.211715] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-02-19T20:22:43.211857] [INFO ] [sig ] FTI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:43.361279] [INFO ] [LOCAL ] Saved forecast: FTI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FTI.txt [2026-02-19T20:22:43.361447] [INFO ] [sig ] [1259/3393] Completed FTI in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-19T20:22:43.361490] [INFO ] [sig ] [1260/3393] Forecasting FTK... [2026-02-19T20:22:43.361521] [INFO ] [sig ] Generating forecast for: FTK [2026-02-19T20:22:43.361554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-02-19T20:22:43.373276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-02-19T20:22:43.373677] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-02-19T20:22:43.374500] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-02-19T20:22:43.374564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:43.374627] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:43.374657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:43.374716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:43.433383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:43.434336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:43.434430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:43.434467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:43.565702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:43.565893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:43.565954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:43.565994] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:43.570114] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: DOWN (p=10.16%) [2026-02-19T20:22:43.570507] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-02-19T20:22:43.570680] [INFO ] [sig ] FTK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:43.717433] [INFO ] [LOCAL ] Saved forecast: FTK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FTK.txt [2026-02-19T20:22:43.717657] [INFO ] [sig ] [1260/3393] Completed FTK in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-19T20:22:43.717717] [INFO ] [sig ] [1261/3393] Forecasting FTLF... [2026-02-19T20:22:43.717753] [INFO ] [sig ] Generating forecast for: FTLF [2026-02-19T20:22:43.717796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-02-19T20:22:43.730816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-02-19T20:22:43.731211] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-02-19T20:22:43.732134] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-02-19T20:22:43.732197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:43.732236] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:43.732269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:43.732350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:43.791224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:43.792382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:43.792507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:43.792545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:43.905882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:43.906043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:43.906087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:43.906117] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:43.909620] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: DOWN (p=16.85%) [2026-02-19T20:22:43.909903] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-02-19T20:22:43.910057] [INFO ] [sig ] FTLF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:44.061901] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FTLF.txt [2026-02-19T20:22:44.062280] [INFO ] [sig ] [1261/3393] Completed FTLF in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-19T20:22:44.062334] [INFO ] [sig ] [1262/3393] Forecasting FTQI... [2026-02-19T20:22:44.062366] [INFO ] [sig ] Generating forecast for: FTQI [2026-02-19T20:22:44.062401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-02-19T20:22:44.075817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-02-19T20:22:44.076235] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-02-19T20:22:44.077260] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-02-19T20:22:44.077314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:44.077347] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:44.077395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:44.077466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:44.136491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:44.137390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:44.137477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:44.137510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:44.262869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:44.263074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:44.263128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:44.263170] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:44.268184] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: DOWN (p=28.97%) [2026-02-19T20:22:44.268696] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-02-19T20:22:44.268915] [INFO ] [sig ] FTQI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:44.413473] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FTQI.txt [2026-02-19T20:22:44.413681] [INFO ] [sig ] [1262/3393] Completed FTQI in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-19T20:22:44.413726] [INFO ] [sig ] [1263/3393] Forecasting FTRE... [2026-02-19T20:22:44.413755] [INFO ] [sig ] Generating forecast for: FTRE [2026-02-19T20:22:44.413788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-02-19T20:22:44.425888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-02-19T20:22:44.426347] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-02-19T20:22:44.427292] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-02-19T20:22:44.427352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:44.427387] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:44.427416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:44.427475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:44.488337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:44.489338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:44.489433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:44.489468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:44.622317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:44.622487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:44.622530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:44.622570] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:44.626319] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-02-19T20:22:44.626731] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-02-19T20:22:44.626881] [INFO ] [sig ] FTRE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:44.774961] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FTRE.txt [2026-02-19T20:22:44.775144] [INFO ] [sig ] [1263/3393] Completed FTRE in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-19T20:22:44.775211] [INFO ] [sig ] [1264/3393] Forecasting FTRI... [2026-02-19T20:22:44.775245] [INFO ] [sig ] Generating forecast for: FTRI [2026-02-19T20:22:44.775276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-02-19T20:22:44.787531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-02-19T20:22:44.787950] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-02-19T20:22:44.789183] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-02-19T20:22:44.789244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:44.789314] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:44.789349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:44.789423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:44.849689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:44.850526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:44.850652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:44.850688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:44.975065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:44.975228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:44.975271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:44.975317] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:44.979283] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-02-19T20:22:44.979592] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-02-19T20:22:44.979919] [INFO ] [sig ] FTRI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:45.134114] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FTRI.txt [2026-02-19T20:22:45.134297] [INFO ] [sig ] [1264/3393] Completed FTRI in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-19T20:22:45.134345] [INFO ] [sig ] [1265/3393] Forecasting FTS... [2026-02-19T20:22:45.134376] [INFO ] [sig ] Generating forecast for: FTS [2026-02-19T20:22:45.134408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-02-19T20:22:45.146789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-02-19T20:22:45.147176] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-02-19T20:22:45.148098] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-02-19T20:22:45.148153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:45.148187] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:45.148214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:45.148276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:45.207298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:45.208210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:45.208320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:45.208355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:45.334857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:45.335021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:45.335063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:45.335092] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:45.338521] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: UP (p=96.09%) [2026-02-19T20:22:45.338822] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-02-19T20:22:45.338954] [INFO ] [sig ] FTS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:45.485372] [INFO ] [LOCAL ] Saved forecast: FTS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FTS.txt [2026-02-19T20:22:45.485535] [INFO ] [sig ] [1265/3393] Completed FTS in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-19T20:22:45.485603] [INFO ] [sig ] [1266/3393] Forecasting FTSL... [2026-02-19T20:22:45.485637] [INFO ] [sig ] Generating forecast for: FTSL [2026-02-19T20:22:45.485679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-02-19T20:22:45.498050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-02-19T20:22:45.498485] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-02-19T20:22:45.499350] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-02-19T20:22:45.499404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:45.499437] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:45.499469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:45.499539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:45.563019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:45.563936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:45.564042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:45.564077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:45.688444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:45.688613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:45.688659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:45.688690] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:45.692382] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: UP (p=96.75%) [2026-02-19T20:22:45.692700] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-02-19T20:22:45.692838] [INFO ] [sig ] FTSL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:45.837959] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FTSL.txt [2026-02-19T20:22:45.838139] [INFO ] [sig ] [1266/3393] Completed FTSL in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-19T20:22:45.838186] [INFO ] [sig ] [1267/3393] Forecasting FTSM... [2026-02-19T20:22:45.838218] [INFO ] [sig ] Generating forecast for: FTSM [2026-02-19T20:22:45.838253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-02-19T20:22:45.849961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-02-19T20:22:45.850327] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-02-19T20:22:45.851128] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-02-19T20:22:45.851182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:45.851216] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:45.851243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:45.851302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:45.909103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:45.910032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:45.910122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:45.910159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:46.012742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:46.012904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:46.012945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:46.013009] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:46.016484] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=99.96%) [2026-02-19T20:22:46.016835] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-02-19T20:22:46.017012] [INFO ] [sig ] FTSM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:46.163387] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FTSM.txt [2026-02-19T20:22:46.163592] [INFO ] [sig ] [1267/3393] Completed FTSM in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-19T20:22:46.163639] [INFO ] [sig ] [1268/3393] Forecasting FTXL... [2026-02-19T20:22:46.163672] [INFO ] [sig ] Generating forecast for: FTXL [2026-02-19T20:22:46.163705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-02-19T20:22:46.175051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-02-19T20:22:46.175458] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-02-19T20:22:46.176389] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-02-19T20:22:46.176448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:46.176488] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:46.176540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:46.176638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:46.236021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:46.236952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:46.237040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:46.237077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:46.366099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:46.366265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:46.366310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:46.366340] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:46.369963] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: DOWN (p=2.80%) [2026-02-19T20:22:46.370265] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-02-19T20:22:46.370401] [INFO ] [sig ] FTXL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:46.533610] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FTXL.txt [2026-02-19T20:22:46.533985] [INFO ] [sig ] [1268/3393] Completed FTXL in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-19T20:22:46.534029] [INFO ] [sig ] [1269/3393] Forecasting FTXN... [2026-02-19T20:22:46.534059] [INFO ] [sig ] Generating forecast for: FTXN [2026-02-19T20:22:46.534091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-02-19T20:22:46.546814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-02-19T20:22:46.547219] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-02-19T20:22:46.548057] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-02-19T20:22:46.548145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:46.548183] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:46.548215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:46.548279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:46.608046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:46.609067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:46.609158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:46.609193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:46.732235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:46.732399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:46.732442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:46.732473] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:46.736399] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: UP (p=91.99%) [2026-02-19T20:22:46.736738] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-02-19T20:22:46.736876] [INFO ] [sig ] FTXN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:46.887106] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FTXN.txt [2026-02-19T20:22:46.887270] [INFO ] [sig ] [1269/3393] Completed FTXN in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-19T20:22:46.887313] [INFO ] [sig ] [1270/3393] Forecasting FTXO... [2026-02-19T20:22:46.887345] [INFO ] [sig ] Generating forecast for: FTXO [2026-02-19T20:22:46.887378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-02-19T20:22:46.899117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-02-19T20:22:46.899563] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-02-19T20:22:46.900466] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-02-19T20:22:46.900531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:46.900597] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:46.900630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:46.900690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:46.960169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:46.961111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:46.961203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:46.961237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:47.085067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:47.085235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:47.085277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:47.085306] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:47.088995] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: DOWN (p=37.68%) [2026-02-19T20:22:47.089313] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-02-19T20:22:47.089455] [INFO ] [sig ] FTXO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:47.231903] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FTXO.txt [2026-02-19T20:22:47.232068] [INFO ] [sig ] [1270/3393] Completed FTXO in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-19T20:22:47.232110] [INFO ] [sig ] [1271/3393] Forecasting FUBO... [2026-02-19T20:22:47.232140] [INFO ] [sig ] Generating forecast for: FUBO [2026-02-19T20:22:47.232171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-02-19T20:22:47.243480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-02-19T20:22:47.243880] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-02-19T20:22:47.244689] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-02-19T20:22:47.244742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:47.244774] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:47.244801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:47.244857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:47.302742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:47.303676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:47.303761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:47.303794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:47.424724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:47.424888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:47.424928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:47.424957] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:47.428412] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: DOWN (p=33.38%) [2026-02-19T20:22:47.428756] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-02-19T20:22:47.428886] [INFO ] [sig ] FUBO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:47.572730] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FUBO.txt [2026-02-19T20:22:47.572895] [INFO ] [sig ] [1271/3393] Completed FUBO in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-19T20:22:47.572960] [INFO ] [sig ] [1272/3393] Forecasting FUL... [2026-02-19T20:22:47.573001] [INFO ] [sig ] Generating forecast for: FUL [2026-02-19T20:22:47.573033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-02-19T20:22:47.584053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-02-19T20:22:47.584423] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-02-19T20:22:47.585218] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-02-19T20:22:47.585271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:47.585303] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:47.585351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:47.585409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:47.642873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:47.643793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:47.643880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:47.643913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:47.769855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:47.770018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:47.770058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:47.770088] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:47.773470] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: DOWN (p=4.95%) [2026-02-19T20:22:47.773791] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-02-19T20:22:47.773918] [INFO ] [sig ] FUL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:47.919678] [INFO ] [LOCAL ] Saved forecast: FUL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FUL.txt [2026-02-19T20:22:47.919843] [INFO ] [sig ] [1272/3393] Completed FUL in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-19T20:22:47.919885] [INFO ] [sig ] [1273/3393] Forecasting FULC... [2026-02-19T20:22:47.919916] [INFO ] [sig ] Generating forecast for: FULC [2026-02-19T20:22:47.919947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-02-19T20:22:47.930865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-02-19T20:22:47.931201] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-02-19T20:22:47.932030] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-02-19T20:22:47.932083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:47.932116] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:47.932142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:47.932199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:47.994011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:47.995032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:47.995117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:47.995150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:48.120858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:48.121026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:48.121067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:48.121096] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:48.124539] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: UP (p=80.93%) [2026-02-19T20:22:48.124867] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-02-19T20:22:48.124998] [INFO ] [sig ] FULC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:48.271989] [INFO ] [LOCAL ] Saved forecast: FULC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FULC.txt [2026-02-19T20:22:48.272161] [INFO ] [sig ] [1273/3393] Completed FULC in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-19T20:22:48.272203] [INFO ] [sig ] [1274/3393] Forecasting FUN... [2026-02-19T20:22:48.272233] [INFO ] [sig ] Generating forecast for: FUN [2026-02-19T20:22:48.272265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-02-19T20:22:48.284946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-02-19T20:22:48.285367] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-02-19T20:22:48.286175] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-02-19T20:22:48.286229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:48.286260] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:48.286287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:48.286344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:48.351290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:48.352309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:48.352441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:48.352477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:48.515705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:48.515907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:48.515963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:48.516005] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:48.521127] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: DOWN (p=47.22%) [2026-02-19T20:22:48.521618] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-02-19T20:22:48.521814] [INFO ] [sig ] FUN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:48.674698] [INFO ] [LOCAL ] Saved forecast: FUN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FUN.txt [2026-02-19T20:22:48.674874] [INFO ] [sig ] [1274/3393] Completed FUN in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-19T20:22:48.674916] [INFO ] [sig ] [1275/3393] Forecasting FUNC... [2026-02-19T20:22:48.674950] [INFO ] [sig ] Generating forecast for: FUNC [2026-02-19T20:22:48.674981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-02-19T20:22:48.686448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-02-19T20:22:48.686879] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-02-19T20:22:48.687753] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-02-19T20:22:48.687808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:48.687842] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:48.687869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:48.687927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:48.749990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:48.750943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:48.751033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:48.751067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:48.871289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:48.871459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:48.871500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:48.871549] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:48.875195] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: DOWN (p=15.24%) [2026-02-19T20:22:48.875522] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-02-19T20:22:48.875712] [INFO ] [sig ] FUNC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:49.031479] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FUNC.txt [2026-02-19T20:22:49.031669] [INFO ] [sig ] [1275/3393] Completed FUNC in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-19T20:22:49.031711] [INFO ] [sig ] [1276/3393] Forecasting FUND... [2026-02-19T20:22:49.031742] [INFO ] [sig ] Generating forecast for: FUND [2026-02-19T20:22:49.031772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-02-19T20:22:49.043740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-02-19T20:22:49.044158] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-02-19T20:22:49.045002] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-02-19T20:22:49.045057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:49.045091] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:49.045120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:49.045178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:49.109702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:49.110651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:49.110742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:49.110776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:49.234667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:49.234833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:49.234873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:49.234904] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:49.238917] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: UP (p=53.77%) [2026-02-19T20:22:49.239213] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-02-19T20:22:49.239348] [INFO ] [sig ] FUND: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:49.428620] [INFO ] [LOCAL ] Saved forecast: FUND 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FUND.txt [2026-02-19T20:22:49.428829] [INFO ] [sig ] [1276/3393] Completed FUND in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-19T20:22:49.428873] [INFO ] [sig ] [1277/3393] Forecasting FVCB... [2026-02-19T20:22:49.428906] [INFO ] [sig ] Generating forecast for: FVCB [2026-02-19T20:22:49.428938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-02-19T20:22:49.440614] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'FVCB'. [2026-02-19T20:22:49.441030] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-02-19T20:22:49.441929] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-02-19T20:22:49.441983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:49.442018] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:49.442047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:49.442105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:49.502834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:49.503787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:49.503874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:49.503925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:49.629328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:49.629498] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-19T20:22:49.629543] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:49.629594] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:49.633560] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: UP (p=51.34%) [2026-02-19T20:22:49.634133] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-02-19T20:22:49.634285] [INFO ] [sig ] FVCB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:49.784018] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FVCB.txt [2026-02-19T20:22:49.784217] [INFO ] [sig ] [1277/3393] Completed FVCB in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-19T20:22:49.784259] [INFO ] [sig ] [1278/3393] Forecasting FWONA... [2026-02-19T20:22:49.784290] [INFO ] [sig ] Generating forecast for: FWONA [2026-02-19T20:22:49.784321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-02-19T20:22:49.795246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-02-19T20:22:49.795654] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-02-19T20:22:49.796440] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-02-19T20:22:49.796494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:49.796528] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:49.796561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:49.796656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:49.858670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:49.859657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:49.859764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:49.859800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:49.989616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:49.989783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:49.989823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:49.990046] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:49.993566] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: DOWN (p=12.26%) [2026-02-19T20:22:49.993891] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-02-19T20:22:49.994023] [INFO ] [sig ] FWONA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:50.149327] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/FWONA.txt [2026-02-19T20:22:50.149500] [INFO ] [sig ] [1278/3393] Completed FWONA in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-19T20:22:50.149542] [INFO ] [sig ] [1279/3393] Forecasting FWONK... [2026-02-19T20:22:50.149628] [INFO ] [sig ] Generating forecast for: FWONK [2026-02-19T20:22:50.149681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-02-19T20:22:50.161502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-02-19T20:22:50.161931] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-02-19T20:22:50.162818] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-02-19T20:22:50.162873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:50.162907] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:50.162986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:50.163054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:50.223800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:50.224695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:50.224784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:50.224820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:50.342594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:50.342763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:50.342805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:50.342836] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:50.346290] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: UP (p=69.41%) [2026-02-19T20:22:50.346606] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-02-19T20:22:50.346761] [INFO ] [sig ] FWONK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:50.489878] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FWONK.txt [2026-02-19T20:22:50.490053] [INFO ] [sig ] [1279/3393] Completed FWONK in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-19T20:22:50.490103] [INFO ] [sig ] [1280/3393] Forecasting FWRD... [2026-02-19T20:22:50.490137] [INFO ] [sig ] Generating forecast for: FWRD [2026-02-19T20:22:50.490170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-02-19T20:22:50.501800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-02-19T20:22:50.502196] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-02-19T20:22:50.503058] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-02-19T20:22:50.503115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:50.503149] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:50.503178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:50.503236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:50.563246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:50.564184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:50.564276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:50.564310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:50.697330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:50.697493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:50.697537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:50.697599] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:50.701485] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: UP (p=78.85%) [2026-02-19T20:22:50.701793] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-02-19T20:22:50.702118] [INFO ] [sig ] FWRD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:50.843508] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FWRD.txt [2026-02-19T20:22:50.843664] [INFO ] [sig ] [1280/3393] Completed FWRD in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-19T20:22:50.843707] [INFO ] [sig ] [1281/3393] Forecasting FWRG... [2026-02-19T20:22:50.843737] [INFO ] [sig ] Generating forecast for: FWRG [2026-02-19T20:22:50.843767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-02-19T20:22:50.854969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-02-19T20:22:50.855303] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-02-19T20:22:50.856156] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-02-19T20:22:50.856210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:50.856273] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:50.856302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:50.856359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:50.916539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:50.917501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:50.917605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:50.917646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:51.047616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:51.047780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:51.047821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:51.047850] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:51.051585] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: UP (p=63.40%) [2026-02-19T20:22:51.051876] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-02-19T20:22:51.052010] [INFO ] [sig ] FWRG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:51.194085] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FWRG.txt [2026-02-19T20:22:51.194237] [INFO ] [sig ] [1281/3393] Completed FWRG in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-19T20:22:51.194277] [INFO ] [sig ] [1282/3393] Forecasting FYC... [2026-02-19T20:22:51.194308] [INFO ] [sig ] Generating forecast for: FYC [2026-02-19T20:22:51.194341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-02-19T20:22:51.205398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-02-19T20:22:51.205746] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-02-19T20:22:51.206516] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-02-19T20:22:51.206569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:51.206623] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:51.206651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:51.206708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:51.263764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:51.264466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:51.264550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:51.264611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:51.384160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:51.384315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:51.384357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:51.384387] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:51.387834] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: UP (p=73.36%) [2026-02-19T20:22:51.388226] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-02-19T20:22:51.388376] [INFO ] [sig ] FYC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:51.534269] [INFO ] [LOCAL ] Saved forecast: FYC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FYC.txt [2026-02-19T20:22:51.534427] [INFO ] [sig ] [1282/3393] Completed FYC in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-19T20:22:51.534467] [INFO ] [sig ] [1283/3393] Forecasting FYX... [2026-02-19T20:22:51.534497] [INFO ] [sig ] Generating forecast for: FYX [2026-02-19T20:22:51.534534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-02-19T20:22:51.546623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-02-19T20:22:51.546997] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-02-19T20:22:51.547825] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-02-19T20:22:51.547880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:51.547913] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:51.547940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:51.547997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:51.607847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:51.608805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:51.608896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:51.608930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:51.747340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:51.747511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:51.747553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:51.747607] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:51.751492] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: UP (p=66.57%) [2026-02-19T20:22:51.751945] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-02-19T20:22:51.752107] [INFO ] [sig ] FYX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:51.901330] [INFO ] [LOCAL ] Saved forecast: FYX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/FYX.txt [2026-02-19T20:22:51.901502] [INFO ] [sig ] [1283/3393] Completed FYX in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-19T20:22:51.901542] [INFO ] [sig ] [1284/3393] Forecasting G... [2026-02-19T20:22:51.901595] [INFO ] [sig ] Generating forecast for: G [2026-02-19T20:22:51.901632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-02-19T20:22:51.913808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-02-19T20:22:51.914232] [INFO ] [FORECASTER] Starting predict_future for G [2026-02-19T20:22:51.915086] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-02-19T20:22:51.915140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:51.915174] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:51.915200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:51.915257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:51.973761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:51.974758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:51.974852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:51.974887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:52.099937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:52.100109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:52.100152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:52.100183] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:52.103959] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: UP (p=92.27%) [2026-02-19T20:22:52.104303] [INFO ] [FORECASTER] Completed predict_future for G [2026-02-19T20:22:52.104453] [INFO ] [sig ] G: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:52.253061] [INFO ] [LOCAL ] Saved forecast: G 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/G.txt [2026-02-19T20:22:52.253265] [INFO ] [sig ] [1284/3393] Completed G in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-19T20:22:52.253319] [INFO ] [sig ] [1285/3393] Forecasting GAB... [2026-02-19T20:22:52.253351] [INFO ] [sig ] Generating forecast for: GAB [2026-02-19T20:22:52.253383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-02-19T20:22:52.265103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-02-19T20:22:52.265492] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-02-19T20:22:52.266316] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-02-19T20:22:52.266370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:52.266402] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:52.266429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:52.266486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:52.325992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:52.326909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:52.327001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:52.327037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:52.453289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:52.453503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:52.453557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:52.453612] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:52.457416] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: UP (p=83.51%) [2026-02-19T20:22:52.457747] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-02-19T20:22:52.457889] [INFO ] [sig ] GAB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:52.604964] [INFO ] [LOCAL ] Saved forecast: GAB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GAB.txt [2026-02-19T20:22:52.605164] [INFO ] [sig ] [1285/3393] Completed GAB in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-19T20:22:52.605217] [INFO ] [sig ] [1286/3393] Forecasting GABC... [2026-02-19T20:22:52.605247] [INFO ] [sig ] Generating forecast for: GABC [2026-02-19T20:22:52.605278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-02-19T20:22:52.617240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-02-19T20:22:52.617652] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-02-19T20:22:52.618502] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-02-19T20:22:52.618557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:52.618617] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:52.618646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:52.618702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:52.677720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:52.678634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:52.678725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:52.678760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:52.799847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:52.800206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:52.800248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:52.800287] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:52.804557] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: DOWN (p=1.95%) [2026-02-19T20:22:52.804993] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-02-19T20:22:52.805147] [INFO ] [sig ] GABC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:53.007176] [INFO ] [LOCAL ] Saved forecast: GABC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GABC.txt [2026-02-19T20:22:53.007350] [INFO ] [sig ] [1286/3393] Completed GABC in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-19T20:22:53.007393] [INFO ] [sig ] [1287/3393] Forecasting GAIA... [2026-02-19T20:22:53.007422] [INFO ] [sig ] Generating forecast for: GAIA [2026-02-19T20:22:53.007453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-02-19T20:22:53.019074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-02-19T20:22:53.019514] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-02-19T20:22:53.020401] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-02-19T20:22:53.020458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:53.020491] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:53.020519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:53.020597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:53.078290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:53.079271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:53.079365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:53.079400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:53.228738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:53.228914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:53.228955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:53.228985] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:53.233292] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: UP (p=99.21%) [2026-02-19T20:22:53.233667] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-02-19T20:22:53.233823] [INFO ] [sig ] GAIA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:53.409992] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GAIA.txt [2026-02-19T20:22:53.410156] [INFO ] [sig ] [1287/3393] Completed GAIA in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-19T20:22:53.410199] [INFO ] [sig ] [1288/3393] Forecasting GAIN... [2026-02-19T20:22:53.410229] [INFO ] [sig ] Generating forecast for: GAIN [2026-02-19T20:22:53.410259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-02-19T20:22:53.421430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-02-19T20:22:53.421794] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-02-19T20:22:53.422568] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-02-19T20:22:53.422646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:53.422684] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:53.422711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:53.422769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:53.479354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:53.480099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:53.480200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:53.480233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:53.599035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:53.599232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:53.599275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:53.599305] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:53.602779] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: DOWN (p=18.60%) [2026-02-19T20:22:53.603069] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-02-19T20:22:53.603202] [INFO ] [sig ] GAIN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:53.756499] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GAIN.txt [2026-02-19T20:22:53.756676] [INFO ] [sig ] [1288/3393] Completed GAIN in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-19T20:22:53.756721] [INFO ] [sig ] [1289/3393] Forecasting GAM... [2026-02-19T20:22:53.756751] [INFO ] [sig ] Generating forecast for: GAM [2026-02-19T20:22:53.756782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-02-19T20:22:53.767634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-02-19T20:22:53.768000] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-02-19T20:22:53.768854] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-02-19T20:22:53.768907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:53.768940] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:53.768967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:53.769022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:53.831767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:53.832727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:53.832817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:53.832852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:53.957949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:53.958132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:53.958174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:53.958205] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:53.961814] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: DOWN (p=31.07%) [2026-02-19T20:22:53.962103] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-02-19T20:22:53.962232] [INFO ] [sig ] GAM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:54.117922] [INFO ] [LOCAL ] Saved forecast: GAM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GAM.txt [2026-02-19T20:22:54.118114] [INFO ] [sig ] [1289/3393] Completed GAM in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-19T20:22:54.118159] [INFO ] [sig ] [1290/3393] Forecasting GAMB... [2026-02-19T20:22:54.118189] [INFO ] [sig ] Generating forecast for: GAMB [2026-02-19T20:22:54.118220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-02-19T20:22:54.131132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-02-19T20:22:54.131621] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-02-19T20:22:54.132615] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-02-19T20:22:54.132672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:54.132710] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:54.132743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:54.132809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:54.194377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:54.195315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:54.195402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:54.195436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:54.323625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:54.323798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:54.323846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:54.323876] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:54.327394] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: UP (p=57.52%) [2026-02-19T20:22:54.327716] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-02-19T20:22:54.327868] [INFO ] [sig ] GAMB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:54.473728] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GAMB.txt [2026-02-19T20:22:54.473888] [INFO ] [sig ] [1290/3393] Completed GAMB in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-19T20:22:54.473929] [INFO ] [sig ] [1291/3393] Forecasting GANX... [2026-02-19T20:22:54.473959] [INFO ] [sig ] Generating forecast for: GANX [2026-02-19T20:22:54.473991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-02-19T20:22:54.485346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-02-19T20:22:54.485769] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-02-19T20:22:54.486593] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-02-19T20:22:54.486648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:54.486682] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:54.486711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:54.486769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:54.545042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:54.546009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:54.546135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:54.546171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:54.670633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:54.670795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:54.670838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:54.670868] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:54.674499] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: UP (p=59.44%) [2026-02-19T20:22:54.674838] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-02-19T20:22:54.674978] [INFO ] [sig ] GANX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:54.820229] [INFO ] [LOCAL ] Saved forecast: GANX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GANX.txt [2026-02-19T20:22:54.820396] [INFO ] [sig ] [1291/3393] Completed GANX in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-19T20:22:54.820439] [INFO ] [sig ] [1292/3393] Forecasting GASS... [2026-02-19T20:22:54.820469] [INFO ] [sig ] Generating forecast for: GASS [2026-02-19T20:22:54.820499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-02-19T20:22:54.831777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-02-19T20:22:54.832178] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-02-19T20:22:54.832988] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-02-19T20:22:54.833042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:54.833107] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:54.833137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:54.833196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:54.890666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:54.891607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:54.891696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:54.891732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:55.012719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:55.012892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:55.012933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:55.012963] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:55.016540] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-02-19T20:22:55.016859] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-02-19T20:22:55.017024] [INFO ] [sig ] GASS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:55.160363] [INFO ] [LOCAL ] Saved forecast: GASS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GASS.txt [2026-02-19T20:22:55.160540] [INFO ] [sig ] [1292/3393] Completed GASS in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-19T20:22:55.160604] [INFO ] [sig ] [1293/3393] Forecasting GATX... [2026-02-19T20:22:55.160637] [INFO ] [sig ] Generating forecast for: GATX [2026-02-19T20:22:55.160669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-02-19T20:22:55.173964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-02-19T20:22:55.174357] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-02-19T20:22:55.175181] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-02-19T20:22:55.175235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:55.175267] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:55.175295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:55.175351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:55.233591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:55.234676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:55.234781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:55.234827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:55.363145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:55.363327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:55.363376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:55.363409] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:55.367231] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: UP (p=59.80%) [2026-02-19T20:22:55.367518] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-02-19T20:22:55.367679] [INFO ] [sig ] GATX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:55.512223] [INFO ] [LOCAL ] Saved forecast: GATX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GATX.txt [2026-02-19T20:22:55.512394] [INFO ] [sig ] [1293/3393] Completed GATX in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-19T20:22:55.512433] [INFO ] [sig ] [1294/3393] Forecasting GBAB... [2026-02-19T20:22:55.512466] [INFO ] [sig ] Generating forecast for: GBAB [2026-02-19T20:22:55.512496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-02-19T20:22:55.524607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-02-19T20:22:55.525013] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-02-19T20:22:55.525865] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-02-19T20:22:55.525919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:55.525952] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:55.525979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:55.526035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:55.582131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:55.583070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:55.583155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:55.583188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:55.707800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:55.707974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:55.708015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:55.708045] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:55.711667] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: DOWN (p=3.54%) [2026-02-19T20:22:55.711973] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-02-19T20:22:55.712117] [INFO ] [sig ] GBAB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:55.860812] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GBAB.txt [2026-02-19T20:22:55.861051] [INFO ] [sig ] [1294/3393] Completed GBAB in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-19T20:22:55.861102] [INFO ] [sig ] [1295/3393] Forecasting GBCI... [2026-02-19T20:22:55.861133] [INFO ] [sig ] Generating forecast for: GBCI [2026-02-19T20:22:55.861165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-02-19T20:22:55.873206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-02-19T20:22:55.873696] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-02-19T20:22:55.874727] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-02-19T20:22:55.874789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:55.874823] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:55.874850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:55.874915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:55.934374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:55.935290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:55.935381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:55.935417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:56.075617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:56.075784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:56.075828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:56.075860] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:56.079621] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: DOWN (p=1.05%) [2026-02-19T20:22:56.079958] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-02-19T20:22:56.080098] [INFO ] [sig ] GBCI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:56.231945] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GBCI.txt [2026-02-19T20:22:56.232112] [INFO ] [sig ] [1295/3393] Completed GBCI in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-19T20:22:56.232163] [INFO ] [sig ] [1296/3393] Forecasting GBDC... [2026-02-19T20:22:56.232220] [INFO ] [sig ] Generating forecast for: GBDC [2026-02-19T20:22:56.232278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-02-19T20:22:56.244829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-02-19T20:22:56.245240] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-02-19T20:22:56.246114] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-02-19T20:22:56.246172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:56.246206] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:56.246242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:56.246315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:56.305329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:56.306288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:56.306380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:56.306414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:56.432279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:56.432445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:56.432486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:56.432516] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:56.436465] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: DOWN (p=43.84%) [2026-02-19T20:22:56.436830] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-02-19T20:22:56.436980] [INFO ] [sig ] GBDC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:56.588221] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GBDC.txt [2026-02-19T20:22:56.588386] [INFO ] [sig ] [1296/3393] Completed GBDC in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-19T20:22:56.588429] [INFO ] [sig ] [1297/3393] Forecasting GBTG... [2026-02-19T20:22:56.588459] [INFO ] [sig ] Generating forecast for: GBTG [2026-02-19T20:22:56.588489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-02-19T20:22:56.600222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-02-19T20:22:56.600678] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-02-19T20:22:56.601779] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-02-19T20:22:56.601833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:56.601868] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:56.602074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:56.602134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:56.664960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:56.665869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:56.665959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:56.665994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:56.792882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:56.793044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:56.793085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:56.793115] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:56.796789] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: UP (p=53.11%) [2026-02-19T20:22:56.797088] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-02-19T20:22:56.797245] [INFO ] [sig ] GBTG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:56.945663] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GBTG.txt [2026-02-19T20:22:56.945818] [INFO ] [sig ] [1297/3393] Completed GBTG in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-19T20:22:56.945862] [INFO ] [sig ] [1298/3393] Forecasting GBX... [2026-02-19T20:22:56.945891] [INFO ] [sig ] Generating forecast for: GBX [2026-02-19T20:22:56.945923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-02-19T20:22:56.958325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-02-19T20:22:56.958773] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-02-19T20:22:56.959623] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-02-19T20:22:56.959679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:56.959741] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:56.959772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:56.959834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:57.019717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:57.020605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:57.020691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:57.020724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:57.142086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:57.142243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:57.142284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:57.142313] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:57.145757] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: UP (p=51.46%) [2026-02-19T20:22:57.146045] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-02-19T20:22:57.146176] [INFO ] [sig ] GBX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:57.297479] [INFO ] [LOCAL ] Saved forecast: GBX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GBX.txt [2026-02-19T20:22:57.297668] [INFO ] [sig ] [1298/3393] Completed GBX in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-19T20:22:57.297711] [INFO ] [sig ] [1299/3393] Forecasting GCBC... [2026-02-19T20:22:57.297741] [INFO ] [sig ] Generating forecast for: GCBC [2026-02-19T20:22:57.297771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-02-19T20:22:57.308402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-02-19T20:22:57.308831] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-02-19T20:22:57.309688] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-02-19T20:22:57.309749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:57.309790] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:57.309825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:57.309895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:57.368530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:57.369528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:57.369645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:57.369682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:57.487904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:57.488230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:57.488302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:57.488343] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:57.492128] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: DOWN (p=8.67%) [2026-02-19T20:22:57.492478] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-02-19T20:22:57.492658] [INFO ] [sig ] GCBC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:57.652213] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GCBC.txt [2026-02-19T20:22:57.652415] [INFO ] [sig ] [1299/3393] Completed GCBC in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-19T20:22:57.652460] [INFO ] [sig ] [1300/3393] Forecasting GCMG... [2026-02-19T20:22:57.652492] [INFO ] [sig ] Generating forecast for: GCMG [2026-02-19T20:22:57.652525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-02-19T20:22:57.664296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-02-19T20:22:57.664672] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-02-19T20:22:57.665517] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-02-19T20:22:57.665591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:57.665627] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:57.665653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:57.665717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:57.724041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:57.725049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:57.725172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:57.725209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:57.843513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:57.843698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:57.843739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:57.843768] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:57.847302] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: DOWN (p=34.62%) [2026-02-19T20:22:57.847630] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-02-19T20:22:57.847797] [INFO ] [sig ] GCMG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:57.990986] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GCMG.txt [2026-02-19T20:22:57.991152] [INFO ] [sig ] [1300/3393] Completed GCMG in 0.3s | 2.75 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-19T20:22:57.991194] [INFO ] [sig ] [1301/3393] Forecasting GCO... [2026-02-19T20:22:57.991224] [INFO ] [sig ] Generating forecast for: GCO [2026-02-19T20:22:57.991256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-02-19T20:22:58.002716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-02-19T20:22:58.003140] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-02-19T20:22:58.004076] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-02-19T20:22:58.004132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:58.004165] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:58.004192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:58.004251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:58.061516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:58.062501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:58.062610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:58.062649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:58.185120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:58.185286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:58.185328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:58.185395] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:58.189053] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: DOWN (p=35.96%) [2026-02-19T20:22:58.189366] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-02-19T20:22:58.189506] [INFO ] [sig ] GCO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:58.342671] [INFO ] [LOCAL ] Saved forecast: GCO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GCO.txt [2026-02-19T20:22:58.342853] [INFO ] [sig ] [1301/3393] Completed GCO in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-19T20:22:58.342903] [INFO ] [sig ] [1302/3393] Forecasting GD... [2026-02-19T20:22:58.342933] [INFO ] [sig ] Generating forecast for: GD [2026-02-19T20:22:58.342964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-02-19T20:22:58.354416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-02-19T20:22:58.354758] [INFO ] [FORECASTER] Starting predict_future for GD [2026-02-19T20:22:58.355608] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-02-19T20:22:58.355662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:58.355694] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:58.355722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:58.355790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:58.413201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:58.414021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:58.414122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:58.414158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:58.537331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:58.537492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:58.537533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:58.537562] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:58.541152] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: DOWN (p=7.30%) [2026-02-19T20:22:58.541442] [INFO ] [FORECASTER] Completed predict_future for GD [2026-02-19T20:22:58.541593] [INFO ] [sig ] GD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:58.697694] [INFO ] [LOCAL ] Saved forecast: GD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GD.txt [2026-02-19T20:22:58.697867] [INFO ] [sig ] [1302/3393] Completed GD in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-19T20:22:58.697910] [INFO ] [sig ] [1303/3393] Forecasting GDC... [2026-02-19T20:22:58.697939] [INFO ] [sig ] Generating forecast for: GDC [2026-02-19T20:22:58.697970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-02-19T20:22:58.710894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-02-19T20:22:58.711294] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-02-19T20:22:58.712175] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-02-19T20:22:58.712230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:58.712280] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:58.712309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:58.712368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:58.771784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:58.772467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:58.772552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:58.772605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:58.901888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:58.902052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:58.902095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:58.902124] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:58.905564] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: DOWN (p=33.47%) [2026-02-19T20:22:58.905862] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-02-19T20:22:58.905992] [INFO ] [sig ] GDC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:59.052764] [INFO ] [LOCAL ] Saved forecast: GDC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GDC.txt [2026-02-19T20:22:59.052944] [INFO ] [sig ] [1303/3393] Completed GDC in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-19T20:22:59.052994] [INFO ] [sig ] [1304/3393] Forecasting GDDY... [2026-02-19T20:22:59.053026] [INFO ] [sig ] Generating forecast for: GDDY [2026-02-19T20:22:59.053065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-02-19T20:22:59.064966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-02-19T20:22:59.065346] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-02-19T20:22:59.066228] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-02-19T20:22:59.066282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:59.066314] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:59.066341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:59.066399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:59.126915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:59.127886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:59.128191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:59.128239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:59.263781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:59.263961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:59.264002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:59.264031] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:59.267596] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: UP (p=53.27%) [2026-02-19T20:22:59.267908] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-02-19T20:22:59.268050] [INFO ] [sig ] GDDY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:22:59.412106] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GDDY.txt [2026-02-19T20:22:59.412262] [INFO ] [sig ] [1304/3393] Completed GDDY in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-19T20:22:59.412302] [INFO ] [sig ] [1305/3393] Forecasting GDEN... [2026-02-19T20:22:59.412332] [INFO ] [sig ] Generating forecast for: GDEN [2026-02-19T20:22:59.412362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-02-19T20:22:59.425433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-02-19T20:22:59.425890] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-02-19T20:22:59.426750] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-02-19T20:22:59.426804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:59.426837] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:59.426866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:59.426924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:59.485356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:59.486184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:59.486268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:59.486301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:59.612486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:59.612664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:59.612707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:59.612738] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:59.616307] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: DOWN (p=26.38%) [2026-02-19T20:22:59.616628] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-02-19T20:22:59.616764] [INFO ] [sig ] GDEN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:22:59.769058] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GDEN.txt [2026-02-19T20:22:59.769243] [INFO ] [sig ] [1305/3393] Completed GDEN in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-19T20:22:59.769288] [INFO ] [sig ] [1306/3393] Forecasting GDRX... [2026-02-19T20:22:59.769320] [INFO ] [sig ] Generating forecast for: GDRX [2026-02-19T20:22:59.769351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-02-19T20:22:59.781102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-02-19T20:22:59.781493] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-02-19T20:22:59.782549] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-02-19T20:22:59.782623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:22:59.782657] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:22:59.782684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:22:59.782742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:22:59.845646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:22:59.846808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:22:59.846915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:22:59.846957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:22:59.975546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:22:59.975720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:22:59.975761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:22:59.975790] [INFO ] [FORECASTER] Training complete [2026-02-19T20:22:59.979263] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: DOWN (p=17.67%) [2026-02-19T20:22:59.979613] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-02-19T20:22:59.979744] [INFO ] [sig ] GDRX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:00.127410] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GDRX.txt [2026-02-19T20:23:00.127548] [INFO ] [sig ] [1306/3393] Completed GDRX in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-19T20:23:00.127608] [INFO ] [sig ] [1307/3393] Forecasting GDS... [2026-02-19T20:23:00.127647] [INFO ] [sig ] Generating forecast for: GDS [2026-02-19T20:23:00.127679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-02-19T20:23:00.138915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-02-19T20:23:00.139266] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-02-19T20:23:00.140065] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-02-19T20:23:00.140117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:00.140149] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:00.140176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:00.140232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:00.199276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:00.200133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:00.200217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:00.200250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:00.326280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:00.326442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:00.326483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:00.326513] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:00.329976] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: UP (p=53.08%) [2026-02-19T20:23:00.330251] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-02-19T20:23:00.330379] [INFO ] [sig ] GDS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:00.480749] [INFO ] [LOCAL ] Saved forecast: GDS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GDS.txt [2026-02-19T20:23:00.480938] [INFO ] [sig ] [1307/3393] Completed GDS in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-19T20:23:00.480980] [INFO ] [sig ] [1308/3393] Forecasting GDYN... [2026-02-19T20:23:00.481014] [INFO ] [sig ] Generating forecast for: GDYN [2026-02-19T20:23:00.481045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-02-19T20:23:00.493548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-02-19T20:23:00.493955] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-02-19T20:23:00.494777] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-02-19T20:23:00.494833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:00.494875] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:00.494907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:00.494965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:00.551965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:00.552867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:00.552993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:00.553027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:00.676525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:00.676710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:00.676752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:00.676782] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:00.680644] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: UP (p=89.85%) [2026-02-19T20:23:00.680941] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-02-19T20:23:00.681073] [INFO ] [sig ] GDYN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:00.830593] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GDYN.txt [2026-02-19T20:23:00.830763] [INFO ] [sig ] [1308/3393] Completed GDYN in 0.3s | 2.75 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-19T20:23:00.830806] [INFO ] [sig ] [1309/3393] Forecasting GE... [2026-02-19T20:23:00.830837] [INFO ] [sig ] Generating forecast for: GE [2026-02-19T20:23:00.830869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-02-19T20:23:00.842144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-02-19T20:23:00.842557] [INFO ] [FORECASTER] Starting predict_future for GE [2026-02-19T20:23:00.843378] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-02-19T20:23:00.843432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:00.843464] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:00.843491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:00.843548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:00.901509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:00.902643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:00.902728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:00.902761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:01.035310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:01.035493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:01.035535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:01.035565] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:01.039183] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-02-19T20:23:01.039460] [INFO ] [FORECASTER] Completed predict_future for GE [2026-02-19T20:23:01.039611] [INFO ] [sig ] GE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:01.257275] [INFO ] [LOCAL ] Saved forecast: GE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GE.txt [2026-02-19T20:23:01.257424] [INFO ] [sig ] [1309/3393] Completed GE in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-19T20:23:01.257464] [INFO ] [sig ] [1310/3393] Forecasting GECC... [2026-02-19T20:23:01.257494] [INFO ] [sig ] Generating forecast for: GECC [2026-02-19T20:23:01.257524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-02-19T20:23:01.268183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-02-19T20:23:01.268552] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-02-19T20:23:01.269363] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-02-19T20:23:01.269417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:01.269450] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:01.269477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:01.269534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:01.327916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:01.328710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:01.328797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:01.328831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:01.452940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:01.453099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:01.453140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:01.453201] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:01.456693] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: UP (p=81.88%) [2026-02-19T20:23:01.456979] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-02-19T20:23:01.457110] [INFO ] [sig ] GECC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:01.607465] [INFO ] [LOCAL ] Saved forecast: GECC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GECC.txt [2026-02-19T20:23:01.607659] [INFO ] [sig ] [1310/3393] Completed GECC in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-19T20:23:01.607730] [INFO ] [sig ] [1311/3393] Forecasting GEF... [2026-02-19T20:23:01.607779] [INFO ] [sig ] Generating forecast for: GEF [2026-02-19T20:23:01.607818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-02-19T20:23:01.624361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-02-19T20:23:01.624760] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-02-19T20:23:01.625820] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-02-19T20:23:01.626043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:01.626077] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:01.626103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:01.626161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:01.685834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:01.686787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:01.686876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:01.686909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:01.811086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:01.811260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:01.811303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:01.811335] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:01.815287] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: DOWN (p=23.24%) [2026-02-19T20:23:01.815749] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-02-19T20:23:01.815911] [INFO ] [sig ] GEF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:01.994776] [INFO ] [LOCAL ] Saved forecast: GEF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GEF.txt [2026-02-19T20:23:01.995288] [INFO ] [sig ] [1311/3393] Completed GEF in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-19T20:23:01.995354] [INFO ] [sig ] [1312/3393] Forecasting GEHC... [2026-02-19T20:23:01.995397] [INFO ] [sig ] Generating forecast for: GEHC [2026-02-19T20:23:01.995453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-02-19T20:23:02.012171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-02-19T20:23:02.012720] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-02-19T20:23:02.013894] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-02-19T20:23:02.013963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:02.014008] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:02.014052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:02.014143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:02.083761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:02.084724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:02.084824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:02.084865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:02.217358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:02.217520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:02.217563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:02.217616] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:02.221358] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: DOWN (p=28.96%) [2026-02-19T20:23:02.221676] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-02-19T20:23:02.221815] [INFO ] [sig ] GEHC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:02.368201] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GEHC.txt [2026-02-19T20:23:02.368344] [INFO ] [sig ] [1312/3393] Completed GEHC in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-19T20:23:02.368387] [INFO ] [sig ] [1313/3393] Forecasting GEL... [2026-02-19T20:23:02.368418] [INFO ] [sig ] Generating forecast for: GEL [2026-02-19T20:23:02.368452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-02-19T20:23:02.380342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-02-19T20:23:02.380726] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-02-19T20:23:02.381538] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-02-19T20:23:02.381620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:02.381657] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:02.381687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:02.381747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:02.442708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:02.443626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:02.443715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:02.443750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:02.569133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:02.569295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:02.569338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:02.569370] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:02.572986] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: UP (p=68.71%) [2026-02-19T20:23:02.573280] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-02-19T20:23:02.573428] [INFO ] [sig ] GEL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:02.738320] [INFO ] [LOCAL ] Saved forecast: GEL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GEL.txt [2026-02-19T20:23:02.738488] [INFO ] [sig ] [1313/3393] Completed GEL in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-19T20:23:02.738531] [INFO ] [sig ] [1314/3393] Forecasting GEN... [2026-02-19T20:23:02.738561] [INFO ] [sig ] Generating forecast for: GEN [2026-02-19T20:23:02.738613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-02-19T20:23:02.749868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-02-19T20:23:02.750252] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-02-19T20:23:02.751078] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-02-19T20:23:02.751132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:02.751165] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:02.751192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:02.751265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:02.808590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:02.809518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:02.809624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:02.809660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:02.936634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:02.936840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:02.936886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:02.936915] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:02.940696] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: UP (p=73.16%) [2026-02-19T20:23:02.941018] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-02-19T20:23:02.941162] [INFO ] [sig ] GEN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:03.097087] [INFO ] [LOCAL ] Saved forecast: GEN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GEN.txt [2026-02-19T20:23:03.097266] [INFO ] [sig ] [1314/3393] Completed GEN in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-19T20:23:03.097310] [INFO ] [sig ] [1315/3393] Forecasting GENI... [2026-02-19T20:23:03.097341] [INFO ] [sig ] Generating forecast for: GENI [2026-02-19T20:23:03.097372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-02-19T20:23:03.108730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-02-19T20:23:03.109161] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-02-19T20:23:03.110017] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-02-19T20:23:03.110074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:03.110142] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:03.110172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:03.110230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:03.170533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:03.171522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:03.171641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:03.171693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:03.298406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:03.298592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:03.298638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:03.298668] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:03.302202] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: UP (p=94.20%) [2026-02-19T20:23:03.302494] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-02-19T20:23:03.302647] [INFO ] [sig ] GENI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:03.467154] [INFO ] [LOCAL ] Saved forecast: GENI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GENI.txt [2026-02-19T20:23:03.467297] [INFO ] [sig ] [1315/3393] Completed GENI in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-19T20:23:03.467337] [INFO ] [sig ] [1316/3393] Forecasting GENK... [2026-02-19T20:23:03.467367] [INFO ] [sig ] Generating forecast for: GENK [2026-02-19T20:23:03.467398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-02-19T20:23:03.479075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-02-19T20:23:03.479416] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-02-19T20:23:03.480253] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-02-19T20:23:03.480322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:03.480355] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:03.480383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:03.480440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:03.545519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:03.546675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:03.546761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:03.546795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:03.683075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:03.683238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:03.683283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:03.683313] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:03.687015] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: DOWN (p=0.45%) [2026-02-19T20:23:03.687302] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-02-19T20:23:03.687442] [INFO ] [sig ] GENK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:03.830909] [INFO ] [LOCAL ] Saved forecast: GENK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GENK.txt [2026-02-19T20:23:03.831078] [INFO ] [sig ] [1316/3393] Completed GENK in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-19T20:23:03.831119] [INFO ] [sig ] [1317/3393] Forecasting GEOS... [2026-02-19T20:23:03.831151] [INFO ] [sig ] Generating forecast for: GEOS [2026-02-19T20:23:03.831183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-02-19T20:23:03.843226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-02-19T20:23:03.843668] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-02-19T20:23:03.844678] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-02-19T20:23:03.844737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:03.844773] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:03.844801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:03.844860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:03.907865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:03.908913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:03.909027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:03.909066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:04.043736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:04.043907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:04.043951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:04.043982] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:04.047720] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: DOWN (p=13.30%) [2026-02-19T20:23:04.048048] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-02-19T20:23:04.048234] [INFO ] [sig ] GEOS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:04.198373] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GEOS.txt [2026-02-19T20:23:04.198548] [INFO ] [sig ] [1317/3393] Completed GEOS in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-19T20:23:04.198617] [INFO ] [sig ] [1318/3393] Forecasting GERN... [2026-02-19T20:23:04.198650] [INFO ] [sig ] Generating forecast for: GERN [2026-02-19T20:23:04.198683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-02-19T20:23:04.214952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-02-19T20:23:04.215440] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-02-19T20:23:04.216374] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-02-19T20:23:04.216431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:04.216464] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:04.216492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:04.216551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:04.283991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:04.285151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:04.285288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:04.285335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:04.409460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:04.409644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:04.409686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:04.409768] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:04.413279] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: UP (p=91.23%) [2026-02-19T20:23:04.413623] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-02-19T20:23:04.413759] [INFO ] [sig ] GERN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:04.563123] [INFO ] [LOCAL ] Saved forecast: GERN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GERN.txt [2026-02-19T20:23:04.563483] [INFO ] [sig ] [1318/3393] Completed GERN in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-19T20:23:04.563526] [INFO ] [sig ] [1319/3393] Forecasting GEVO... [2026-02-19T20:23:04.563555] [INFO ] [sig ] Generating forecast for: GEVO [2026-02-19T20:23:04.563616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-02-19T20:23:04.575646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-02-19T20:23:04.576059] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-02-19T20:23:04.576899] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-02-19T20:23:04.576965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:04.577005] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:04.577039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:04.577097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:04.638906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:04.640056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:04.640148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:04.640181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:04.769361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:04.769524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:04.769565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:04.769617] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:04.773387] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: DOWN (p=38.52%) [2026-02-19T20:23:04.773696] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-02-19T20:23:04.773833] [INFO ] [sig ] GEVO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:04.924429] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GEVO.txt [2026-02-19T20:23:04.924635] [INFO ] [sig ] [1319/3393] Completed GEVO in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-19T20:23:04.924690] [INFO ] [sig ] [1320/3393] Forecasting GFF... [2026-02-19T20:23:04.924721] [INFO ] [sig ] Generating forecast for: GFF [2026-02-19T20:23:04.924753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-02-19T20:23:04.936734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-02-19T20:23:04.937125] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-02-19T20:23:04.938247] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-02-19T20:23:04.938302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:04.938333] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:04.938361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:04.938420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:04.999479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:05.000632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:05.000732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:05.000767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:05.121993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:05.122158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:05.122199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:05.122230] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:05.125686] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: DOWN (p=6.95%) [2026-02-19T20:23:05.125971] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-02-19T20:23:05.126105] [INFO ] [sig ] GFF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:05.278436] [INFO ] [LOCAL ] Saved forecast: GFF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GFF.txt [2026-02-19T20:23:05.278635] [INFO ] [sig ] [1320/3393] Completed GFF in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-19T20:23:05.278679] [INFO ] [sig ] [1321/3393] Forecasting GFI... [2026-02-19T20:23:05.278709] [INFO ] [sig ] Generating forecast for: GFI [2026-02-19T20:23:05.278741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-02-19T20:23:05.292393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-02-19T20:23:05.292845] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-02-19T20:23:05.293906] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-02-19T20:23:05.293961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:05.293993] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:05.294021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:05.294077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:05.354756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:05.355728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:05.355814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:05.355847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:05.485866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:05.486030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:05.486071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:05.486100] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:05.489677] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: DOWN (p=16.74%) [2026-02-19T20:23:05.489992] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-02-19T20:23:05.490124] [INFO ] [sig ] GFI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:05.636767] [INFO ] [LOCAL ] Saved forecast: GFI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GFI.txt [2026-02-19T20:23:05.636944] [INFO ] [sig ] [1321/3393] Completed GFI in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-19T20:23:05.636986] [INFO ] [sig ] [1322/3393] Forecasting GFL... [2026-02-19T20:23:05.637016] [INFO ] [sig ] Generating forecast for: GFL [2026-02-19T20:23:05.637047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-02-19T20:23:05.648806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-02-19T20:23:05.649233] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-02-19T20:23:05.650067] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-02-19T20:23:05.650121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:05.650154] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:05.650182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:05.650238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:05.708171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:05.709114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:05.709203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:05.709237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:05.831007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:05.831183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:05.831413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:05.831442] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:05.835336] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: DOWN (p=36.95%) [2026-02-19T20:23:05.835679] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-02-19T20:23:05.835821] [INFO ] [sig ] GFL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:05.980402] [INFO ] [LOCAL ] Saved forecast: GFL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GFL.txt [2026-02-19T20:23:05.980567] [INFO ] [sig ] [1322/3393] Completed GFL in 0.3s | 2.75 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-19T20:23:05.980636] [INFO ] [sig ] [1323/3393] Forecasting GFS... [2026-02-19T20:23:05.980667] [INFO ] [sig ] Generating forecast for: GFS [2026-02-19T20:23:05.980700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-02-19T20:23:05.992924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-02-19T20:23:05.993516] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-02-19T20:23:05.994527] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-02-19T20:23:05.994611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:05.994645] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:05.994672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:05.994729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:06.054182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:06.055104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:06.055191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:06.055225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:06.184728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:06.184903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:06.184962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:06.184995] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:06.188678] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: DOWN (p=6.12%) [2026-02-19T20:23:06.189037] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-02-19T20:23:06.189204] [INFO ] [sig ] GFS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:06.343097] [INFO ] [LOCAL ] Saved forecast: GFS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GFS.txt [2026-02-19T20:23:06.343275] [INFO ] [sig ] [1323/3393] Completed GFS in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-19T20:23:06.343318] [INFO ] [sig ] [1324/3393] Forecasting GGAL... [2026-02-19T20:23:06.343347] [INFO ] [sig ] Generating forecast for: GGAL [2026-02-19T20:23:06.343379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-02-19T20:23:06.355273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-02-19T20:23:06.355694] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-02-19T20:23:06.356618] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-02-19T20:23:06.356675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:06.356707] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:06.356734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:06.356791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:06.415166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:06.416235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:06.416331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:06.416366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:06.540536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:06.540723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:06.540763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:06.540792] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:06.544945] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: UP (p=96.20%) [2026-02-19T20:23:06.545308] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-02-19T20:23:06.545480] [INFO ] [sig ] GGAL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:06.701442] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GGAL.txt [2026-02-19T20:23:06.701642] [INFO ] [sig ] [1324/3393] Completed GGAL in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-19T20:23:06.701685] [INFO ] [sig ] [1325/3393] Forecasting GGB... [2026-02-19T20:23:06.701715] [INFO ] [sig ] Generating forecast for: GGB [2026-02-19T20:23:06.701748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-02-19T20:23:06.714330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-02-19T20:23:06.714768] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-02-19T20:23:06.715655] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-02-19T20:23:06.715710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:06.715743] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:06.715771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:06.715829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:06.774153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:06.775129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:06.775260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:06.775296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:06.911272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:06.911446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:06.911489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:06.911518] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:06.915402] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: UP (p=95.52%) [2026-02-19T20:23:06.915808] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-02-19T20:23:06.915973] [INFO ] [sig ] GGB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:07.074285] [INFO ] [LOCAL ] Saved forecast: GGB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GGB.txt [2026-02-19T20:23:07.074450] [INFO ] [sig ] [1325/3393] Completed GGB in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-19T20:23:07.074494] [INFO ] [sig ] [1326/3393] Forecasting GGG... [2026-02-19T20:23:07.074525] [INFO ] [sig ] Generating forecast for: GGG [2026-02-19T20:23:07.074586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-02-19T20:23:07.086204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-02-19T20:23:07.086624] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-02-19T20:23:07.087437] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-02-19T20:23:07.087491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:07.087524] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:07.087551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:07.087625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:07.146266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:07.147166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:07.147254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:07.147287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:07.273192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:07.273365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:07.273407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:07.273437] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:07.277458] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: DOWN (p=30.78%) [2026-02-19T20:23:07.277819] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-02-19T20:23:07.277964] [INFO ] [sig ] GGG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:07.440511] [INFO ] [LOCAL ] Saved forecast: GGG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GGG.txt [2026-02-19T20:23:07.440697] [INFO ] [sig ] [1326/3393] Completed GGG in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-19T20:23:07.440741] [INFO ] [sig ] [1327/3393] Forecasting GGLL... [2026-02-19T20:23:07.440771] [INFO ] [sig ] Generating forecast for: GGLL [2026-02-19T20:23:07.440804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-02-19T20:23:07.452827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-02-19T20:23:07.453225] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-02-19T20:23:07.454082] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-02-19T20:23:07.454136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:07.454184] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:07.454213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:07.454270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:07.515218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:07.516417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:07.516526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:07.516560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:07.638897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:07.639080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:07.639127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:07.639161] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:07.642736] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: DOWN (p=13.95%) [2026-02-19T20:23:07.643097] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-02-19T20:23:07.643251] [INFO ] [sig ] GGLL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:07.808269] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GGLL.txt [2026-02-19T20:23:07.808450] [INFO ] [sig ] [1327/3393] Completed GGLL in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-19T20:23:07.808494] [INFO ] [sig ] [1328/3393] Forecasting GGLS... [2026-02-19T20:23:07.808526] [INFO ] [sig ] Generating forecast for: GGLS [2026-02-19T20:23:07.808559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-02-19T20:23:07.822362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-02-19T20:23:07.822783] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-02-19T20:23:07.823689] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-02-19T20:23:07.823745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:07.823780] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:07.823808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:07.823872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:07.884825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:07.885715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:07.885803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:07.885836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:08.008844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:08.009012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:08.009056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:08.009088] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:08.012612] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: DOWN (p=2.49%) [2026-02-19T20:23:08.012910] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-02-19T20:23:08.013050] [INFO ] [sig ] GGLS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:08.158976] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GGLS.txt [2026-02-19T20:23:08.159176] [INFO ] [sig ] [1328/3393] Completed GGLS in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-19T20:23:08.159220] [INFO ] [sig ] [1329/3393] Forecasting GH... [2026-02-19T20:23:08.159253] [INFO ] [sig ] Generating forecast for: GH [2026-02-19T20:23:08.159287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-02-19T20:23:08.170700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-02-19T20:23:08.171119] [INFO ] [FORECASTER] Starting predict_future for GH [2026-02-19T20:23:08.171939] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-02-19T20:23:08.171992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:08.172025] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:08.172051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:08.172108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:08.230184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:08.231106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:08.231191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:08.231225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:08.357555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:08.357763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:08.357812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:08.357843] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:08.361415] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: UP (p=86.67%) [2026-02-19T20:23:08.361737] [INFO ] [FORECASTER] Completed predict_future for GH [2026-02-19T20:23:08.361870] [INFO ] [sig ] GH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:08.504411] [INFO ] [LOCAL ] Saved forecast: GH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GH.txt [2026-02-19T20:23:08.504560] [INFO ] [sig ] [1329/3393] Completed GH in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-19T20:23:08.504620] [INFO ] [sig ] [1330/3393] Forecasting GHI... [2026-02-19T20:23:08.504651] [INFO ] [sig ] Generating forecast for: GHI [2026-02-19T20:23:08.504684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-02-19T20:23:08.515925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-02-19T20:23:08.516243] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-02-19T20:23:08.517060] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-02-19T20:23:08.517113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:08.517145] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:08.517173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:08.517230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:08.574216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:08.575093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:08.575177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:08.575211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:08.688187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:08.688351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:08.688392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:08.688421] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:08.691822] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: DOWN (p=6.32%) [2026-02-19T20:23:08.692102] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-02-19T20:23:08.692231] [INFO ] [sig ] GHI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:08.835162] [INFO ] [LOCAL ] Saved forecast: GHI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GHI.txt [2026-02-19T20:23:08.835323] [INFO ] [sig ] [1330/3393] Completed GHI in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-19T20:23:08.835365] [INFO ] [sig ] [1331/3393] Forecasting GHM... [2026-02-19T20:23:08.835403] [INFO ] [sig ] Generating forecast for: GHM [2026-02-19T20:23:08.835437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-02-19T20:23:08.846521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-02-19T20:23:08.846851] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-02-19T20:23:08.847692] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-02-19T20:23:08.847746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:08.847779] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:08.847807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:08.847864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:08.905124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:08.905940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:08.906032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:08.906074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:09.034916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:09.035086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:09.035132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:09.035162] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:09.039251] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: DOWN (p=0.48%) [2026-02-19T20:23:09.039535] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-02-19T20:23:09.039706] [INFO ] [sig ] GHM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:09.182308] [INFO ] [LOCAL ] Saved forecast: GHM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GHM.txt [2026-02-19T20:23:09.182473] [INFO ] [sig ] [1331/3393] Completed GHM in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-19T20:23:09.182516] [INFO ] [sig ] [1332/3393] Forecasting GHRS... [2026-02-19T20:23:09.182545] [INFO ] [sig ] Generating forecast for: GHRS [2026-02-19T20:23:09.182592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-02-19T20:23:09.195002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-02-19T20:23:09.195353] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-02-19T20:23:09.196177] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-02-19T20:23:09.196231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:09.196291] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:09.196320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:09.196377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:09.254785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:09.255700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:09.255787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:09.255819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:09.375222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:09.375386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:09.375426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:09.375456] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:09.378980] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: DOWN (p=5.30%) [2026-02-19T20:23:09.379287] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-02-19T20:23:09.379417] [INFO ] [sig ] GHRS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:09.524538] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GHRS.txt [2026-02-19T20:23:09.524699] [INFO ] [sig ] [1332/3393] Completed GHRS in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-19T20:23:09.524740] [INFO ] [sig ] [1333/3393] Forecasting GHY... [2026-02-19T20:23:09.524769] [INFO ] [sig ] Generating forecast for: GHY [2026-02-19T20:23:09.524799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-02-19T20:23:09.537206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-02-19T20:23:09.537521] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-02-19T20:23:09.538374] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-02-19T20:23:09.538427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:09.538460] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:09.538488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:09.538546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:09.598703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:09.599632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:09.599749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:09.599800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:09.741325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:09.741517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:09.741559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:09.741609] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:09.745392] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: UP (p=90.71%) [2026-02-19T20:23:09.745882] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-02-19T20:23:09.746010] [INFO ] [sig ] GHY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:09.890246] [INFO ] [LOCAL ] Saved forecast: GHY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GHY.txt [2026-02-19T20:23:09.890560] [INFO ] [sig ] [1333/3393] Completed GHY in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-19T20:23:09.890619] [INFO ] [sig ] [1334/3393] Forecasting GIB... [2026-02-19T20:23:09.890649] [INFO ] [sig ] Generating forecast for: GIB [2026-02-19T20:23:09.890678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-02-19T20:23:09.903425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-02-19T20:23:09.903766] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-02-19T20:23:09.904531] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-02-19T20:23:09.904602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:09.904637] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:09.904664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:09.904722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:09.962701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:09.963423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:09.963504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:09.963537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:10.090084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:10.090257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:10.090298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:10.090368] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:10.093883] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: DOWN (p=33.06%) [2026-02-19T20:23:10.094169] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-02-19T20:23:10.094301] [INFO ] [sig ] GIB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:10.242971] [INFO ] [LOCAL ] Saved forecast: GIB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GIB.txt [2026-02-19T20:23:10.243149] [INFO ] [sig ] [1334/3393] Completed GIB in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-19T20:23:10.243199] [INFO ] [sig ] [1335/3393] Forecasting GIII... [2026-02-19T20:23:10.243235] [INFO ] [sig ] Generating forecast for: GIII [2026-02-19T20:23:10.243268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-02-19T20:23:10.254726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-02-19T20:23:10.255139] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-02-19T20:23:10.256108] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-02-19T20:23:10.256165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:10.256199] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:10.256227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:10.256286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:10.313378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:10.314293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:10.314384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:10.314417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:10.444129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:10.444345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:10.444391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:10.444456] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:10.448305] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: DOWN (p=32.56%) [2026-02-19T20:23:10.448655] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-02-19T20:23:10.448807] [INFO ] [sig ] GIII: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:10.603317] [INFO ] [LOCAL ] Saved forecast: GIII 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GIII.txt [2026-02-19T20:23:10.603480] [INFO ] [sig ] [1335/3393] Completed GIII in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-19T20:23:10.603523] [INFO ] [sig ] [1336/3393] Forecasting GILD... [2026-02-19T20:23:10.603560] [INFO ] [sig ] Generating forecast for: GILD [2026-02-19T20:23:10.603624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-02-19T20:23:10.616189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-02-19T20:23:10.616658] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-02-19T20:23:10.617631] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-02-19T20:23:10.617692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:10.617726] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:10.617753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:10.617810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:10.681426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:10.682528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:10.682749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:10.682804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:10.807825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:10.807990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:10.808030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:10.808060] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:10.811591] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: UP (p=68.21%) [2026-02-19T20:23:10.811894] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-02-19T20:23:10.812035] [INFO ] [sig ] GILD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:10.958297] [INFO ] [LOCAL ] Saved forecast: GILD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GILD.txt [2026-02-19T20:23:10.958457] [INFO ] [sig ] [1336/3393] Completed GILD in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-19T20:23:10.958498] [INFO ] [sig ] [1337/3393] Forecasting GIS... [2026-02-19T20:23:10.958527] [INFO ] [sig ] Generating forecast for: GIS [2026-02-19T20:23:10.958558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-02-19T20:23:10.970097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-02-19T20:23:10.970460] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-02-19T20:23:10.971251] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-02-19T20:23:10.971303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:10.971523] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:10.971550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:10.971628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:11.031669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:11.032596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:11.032683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:11.032716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:11.192222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:11.192479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:11.192539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:11.192600] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:11.197334] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: DOWN (p=33.42%) [2026-02-19T20:23:11.197734] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-02-19T20:23:11.197904] [INFO ] [sig ] GIS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:11.342673] [INFO ] [LOCAL ] Saved forecast: GIS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GIS.txt [2026-02-19T20:23:11.342848] [INFO ] [sig ] [1337/3393] Completed GIS in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-19T20:23:11.342894] [INFO ] [sig ] [1338/3393] Forecasting GKOS... [2026-02-19T20:23:11.342925] [INFO ] [sig ] Generating forecast for: GKOS [2026-02-19T20:23:11.342956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-02-19T20:23:11.354719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-02-19T20:23:11.355126] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-02-19T20:23:11.355958] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-02-19T20:23:11.356011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:11.356044] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:11.356087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:11.356146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:11.414380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:11.415287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:11.415372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:11.415406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:11.543915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:11.544091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:11.544139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:11.544173] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:11.547726] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: DOWN (p=10.25%) [2026-02-19T20:23:11.548031] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-02-19T20:23:11.548203] [INFO ] [sig ] GKOS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:11.692460] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GKOS.txt [2026-02-19T20:23:11.692649] [INFO ] [sig ] [1338/3393] Completed GKOS in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-19T20:23:11.692694] [INFO ] [sig ] [1339/3393] Forecasting GL... [2026-02-19T20:23:11.692725] [INFO ] [sig ] Generating forecast for: GL [2026-02-19T20:23:11.692756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-02-19T20:23:11.704327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-02-19T20:23:11.704752] [INFO ] [FORECASTER] Starting predict_future for GL [2026-02-19T20:23:11.705550] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-02-19T20:23:11.705634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:11.705667] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:11.705694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:11.705752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:11.762863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:11.763844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:11.763931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:11.763964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:11.885425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:11.885643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:11.885686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:11.885715] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:11.889353] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: DOWN (p=24.92%) [2026-02-19T20:23:11.889690] [INFO ] [FORECASTER] Completed predict_future for GL [2026-02-19T20:23:11.889833] [INFO ] [sig ] GL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:12.033156] [INFO ] [LOCAL ] Saved forecast: GL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GL.txt [2026-02-19T20:23:12.033328] [INFO ] [sig ] [1339/3393] Completed GL in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-19T20:23:12.033373] [INFO ] [sig ] [1340/3393] Forecasting GLAD... [2026-02-19T20:23:12.033403] [INFO ] [sig ] Generating forecast for: GLAD [2026-02-19T20:23:12.033434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-02-19T20:23:12.045999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-02-19T20:23:12.046454] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-02-19T20:23:12.047396] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-02-19T20:23:12.047453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:12.047487] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:12.047515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:12.047610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:12.107864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:12.108915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:12.109023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:12.109057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:12.262220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:12.262398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:12.262440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:12.262469] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:12.267544] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: DOWN (p=33.99%) [2026-02-19T20:23:12.268194] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-02-19T20:23:12.268420] [INFO ] [sig ] GLAD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:12.480623] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GLAD.txt [2026-02-19T20:23:12.480887] [INFO ] [sig ] [1340/3393] Completed GLAD in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-19T20:23:12.480958] [INFO ] [sig ] [1341/3393] Forecasting GLBE... [2026-02-19T20:23:12.481010] [INFO ] [sig ] Generating forecast for: GLBE [2026-02-19T20:23:12.481062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-02-19T20:23:12.510183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-02-19T20:23:12.511251] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-02-19T20:23:12.512502] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-02-19T20:23:12.512660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:12.512720] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:12.512756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:12.512830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:12.610956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:12.612250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:12.612390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:12.612442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:12.801453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:12.801693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:12.801761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:12.801812] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:12.807397] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: DOWN (p=12.41%) [2026-02-19T20:23:12.807960] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-02-19T20:23:12.808220] [INFO ] [sig ] GLBE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:13.030751] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GLBE.txt [2026-02-19T20:23:13.030994] [INFO ] [sig ] [1341/3393] Completed GLBE in 0.5s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-19T20:23:13.031062] [INFO ] [sig ] [1342/3393] Forecasting GLBS... [2026-02-19T20:23:13.031114] [INFO ] [sig ] Generating forecast for: GLBS [2026-02-19T20:23:13.031185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-02-19T20:23:13.053412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-02-19T20:23:13.054081] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-02-19T20:23:13.055607] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-02-19T20:23:13.055691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:13.055747] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:13.055799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:13.055896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:13.131707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:13.132888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:13.133064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:13.133109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:13.260975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:13.261160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:13.261208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:13.261244] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:13.265241] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: DOWN (p=3.11%) [2026-02-19T20:23:13.265644] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-02-19T20:23:13.265802] [INFO ] [sig ] GLBS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:13.467665] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GLBS.txt [2026-02-19T20:23:13.467833] [INFO ] [sig ] [1342/3393] Completed GLBS in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-19T20:23:13.467875] [INFO ] [sig ] [1343/3393] Forecasting GLDD... [2026-02-19T20:23:13.467907] [INFO ] [sig ] Generating forecast for: GLDD [2026-02-19T20:23:13.467939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-02-19T20:23:13.480232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-02-19T20:23:13.480689] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-02-19T20:23:13.481539] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-02-19T20:23:13.481626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:13.481662] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:13.481711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:13.481802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:13.540626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:13.541529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:13.541638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:13.541674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:13.678194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:13.678372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:13.678416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:13.678446] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:13.682359] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: UP (p=51.77%) [2026-02-19T20:23:13.682709] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-02-19T20:23:13.682880] [INFO ] [sig ] GLDD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:13.838400] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GLDD.txt [2026-02-19T20:23:13.838561] [INFO ] [sig ] [1343/3393] Completed GLDD in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-19T20:23:13.838622] [INFO ] [sig ] [1344/3393] Forecasting GLNG... [2026-02-19T20:23:13.838654] [INFO ] [sig ] Generating forecast for: GLNG [2026-02-19T20:23:13.838685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-02-19T20:23:13.851210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-02-19T20:23:13.851851] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-02-19T20:23:13.852897] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-02-19T20:23:13.852953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:13.852986] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:13.853014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:13.853076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:13.917090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:13.918003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:13.918124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:13.918173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:14.054860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:14.055023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:14.055067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:14.055097] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:14.058641] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: UP (p=75.44%) [2026-02-19T20:23:14.058976] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-02-19T20:23:14.059119] [INFO ] [sig ] GLNG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:14.209519] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GLNG.txt [2026-02-19T20:23:14.209749] [INFO ] [sig ] [1344/3393] Completed GLNG in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-19T20:23:14.209808] [INFO ] [sig ] [1345/3393] Forecasting GLOB... [2026-02-19T20:23:14.209842] [INFO ] [sig ] Generating forecast for: GLOB [2026-02-19T20:23:14.209875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-02-19T20:23:14.222787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-02-19T20:23:14.223190] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-02-19T20:23:14.224195] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-02-19T20:23:14.224260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:14.224302] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:14.224339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:14.224418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:14.290941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:14.291936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:14.292050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:14.292093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:14.428764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:14.428944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:14.429007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:14.429055] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:14.433534] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: UP (p=62.68%) [2026-02-19T20:23:14.433889] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-02-19T20:23:14.434037] [INFO ] [sig ] GLOB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:14.591719] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GLOB.txt [2026-02-19T20:23:14.591924] [INFO ] [sig ] [1345/3393] Completed GLOB in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-19T20:23:14.591975] [INFO ] [sig ] [1346/3393] Forecasting GLP... [2026-02-19T20:23:14.592009] [INFO ] [sig ] Generating forecast for: GLP [2026-02-19T20:23:14.592042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-02-19T20:23:14.604012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-02-19T20:23:14.604449] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-02-19T20:23:14.605342] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-02-19T20:23:14.605399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:14.605444] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:14.605712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:14.605799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:14.665590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:14.666496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:14.666612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:14.666650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:14.793299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:14.793465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:14.793507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:14.793540] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:14.797203] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: UP (p=70.92%) [2026-02-19T20:23:14.797510] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-02-19T20:23:14.797681] [INFO ] [sig ] GLP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:14.946642] [INFO ] [LOCAL ] Saved forecast: GLP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GLP.txt [2026-02-19T20:23:14.946790] [INFO ] [sig ] [1346/3393] Completed GLP in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-19T20:23:14.946831] [INFO ] [sig ] [1347/3393] Forecasting GLPG... [2026-02-19T20:23:14.946862] [INFO ] [sig ] Generating forecast for: GLPG [2026-02-19T20:23:14.946893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-02-19T20:23:14.960159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-02-19T20:23:14.960825] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-02-19T20:23:14.961903] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-02-19T20:23:14.961965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:14.962012] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:14.962052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:14.962119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:15.025822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:15.026723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:15.026812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:15.026848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:15.162611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:15.162777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:15.162818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:15.162848] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:15.167327] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: DOWN (p=7.61%) [2026-02-19T20:23:15.167832] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-02-19T20:23:15.167978] [INFO ] [sig ] GLPG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:15.326843] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GLPG.txt [2026-02-19T20:23:15.326999] [INFO ] [sig ] [1347/3393] Completed GLPG in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-19T20:23:15.327041] [INFO ] [sig ] [1348/3393] Forecasting GLPI... [2026-02-19T20:23:15.327074] [INFO ] [sig ] Generating forecast for: GLPI [2026-02-19T20:23:15.327106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-02-19T20:23:15.339822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-02-19T20:23:15.340228] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-02-19T20:23:15.341129] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-02-19T20:23:15.341197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:15.341241] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:15.341269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:15.341327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:15.404488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:15.405398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:15.405489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:15.405523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:15.536746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:15.536909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:15.536950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:15.536981] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:15.540526] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: DOWN (p=40.53%) [2026-02-19T20:23:15.540851] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-02-19T20:23:15.540992] [INFO ] [sig ] GLPI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:15.695971] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GLPI.txt [2026-02-19T20:23:15.696151] [INFO ] [sig ] [1348/3393] Completed GLPI in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-19T20:23:15.696201] [INFO ] [sig ] [1349/3393] Forecasting GLRE... [2026-02-19T20:23:15.696232] [INFO ] [sig ] Generating forecast for: GLRE [2026-02-19T20:23:15.696268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-02-19T20:23:15.708127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-02-19T20:23:15.708511] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-02-19T20:23:15.709446] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-02-19T20:23:15.709503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:15.709567] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:15.709625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:15.709685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:15.772485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:15.773329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:15.773418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:15.773453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:15.895321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:15.895485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:15.895530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:15.895561] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:15.899650] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: DOWN (p=28.05%) [2026-02-19T20:23:15.899970] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-02-19T20:23:15.900114] [INFO ] [sig ] GLRE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:16.055074] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GLRE.txt [2026-02-19T20:23:16.055240] [INFO ] [sig ] [1349/3393] Completed GLRE in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-19T20:23:16.055290] [INFO ] [sig ] [1350/3393] Forecasting GLSI... [2026-02-19T20:23:16.055325] [INFO ] [sig ] Generating forecast for: GLSI [2026-02-19T20:23:16.055361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-02-19T20:23:16.067383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-02-19T20:23:16.067817] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-02-19T20:23:16.068815] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-02-19T20:23:16.068872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:16.068907] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:16.068935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:16.068994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:16.134155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:16.135091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:16.135194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:16.135246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:16.270602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:16.270788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:16.270851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:16.270899] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:16.275044] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: UP (p=95.37%) [2026-02-19T20:23:16.275398] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-02-19T20:23:16.275565] [INFO ] [sig ] GLSI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:16.439119] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GLSI.txt [2026-02-19T20:23:16.439286] [INFO ] [sig ] [1350/3393] Completed GLSI in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-19T20:23:16.439331] [INFO ] [sig ] [1351/3393] Forecasting GLTO... [2026-02-19T20:23:16.439363] [INFO ] [sig ] Generating forecast for: GLTO [2026-02-19T20:23:16.439395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLTO' from 'https://tdm.silogroup.org/data/derivative_storage/GLTO.csv'. [2026-02-19T20:23:16.450991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLTO'. [2026-02-19T20:23:16.451394] [INFO ] [FORECASTER] Starting predict_future for GLTO [2026-02-19T20:23:16.452272] [DEBUG] [LOCAL ] No optimal features file found for GLTO: ./output/feature-sets/GLTO.txt [2026-02-19T20:23:16.452358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:16.452402] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:16.452435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:16.452519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:16.519592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:16.520484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:16.520609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:16.520662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:16.650706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:16.650877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:16.650935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:16.650977] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:16.654648] [DEBUG] [FORECASTER] GLTO: Forecast T+1@11:T+2@11: DOWN (p=7.19%) [2026-02-19T20:23:16.654937] [INFO ] [FORECASTER] Completed predict_future for GLTO [2026-02-19T20:23:16.655083] [INFO ] [sig ] GLTO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:16.810807] [INFO ] [LOCAL ] Saved forecast: GLTO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GLTO.txt [2026-02-19T20:23:16.810971] [INFO ] [sig ] [1351/3393] Completed GLTO in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-19T20:23:16.811012] [INFO ] [sig ] [1352/3393] Forecasting GLUE... [2026-02-19T20:23:16.811042] [INFO ] [sig ] Generating forecast for: GLUE [2026-02-19T20:23:16.811074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-02-19T20:23:16.823335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-02-19T20:23:16.823729] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-02-19T20:23:16.824589] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-02-19T20:23:16.824645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:16.824678] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:16.824706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:16.824765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:16.893182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:16.894134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:16.894245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:16.894306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:17.026757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:17.026927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:17.026972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:17.027036] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:17.030779] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: DOWN (p=14.20%) [2026-02-19T20:23:17.031070] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-02-19T20:23:17.031203] [INFO ] [sig ] GLUE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:17.185100] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GLUE.txt [2026-02-19T20:23:17.185294] [INFO ] [sig ] [1352/3393] Completed GLUE in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-19T20:23:17.185370] [INFO ] [sig ] [1353/3393] Forecasting GMAB... [2026-02-19T20:23:17.185403] [INFO ] [sig ] Generating forecast for: GMAB [2026-02-19T20:23:17.185434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-02-19T20:23:17.197892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-02-19T20:23:17.198317] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-02-19T20:23:17.199411] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-02-19T20:23:17.199470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:17.199727] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:17.199770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:17.199843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:17.265920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:17.266849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:17.266937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:17.266971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:17.400299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:17.400465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:17.400507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:17.400537] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:17.404379] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: UP (p=79.15%) [2026-02-19T20:23:17.404696] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-02-19T20:23:17.404831] [INFO ] [sig ] GMAB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:17.553235] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GMAB.txt [2026-02-19T20:23:17.553373] [INFO ] [sig ] [1353/3393] Completed GMAB in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-19T20:23:17.553413] [INFO ] [sig ] [1354/3393] Forecasting GME... [2026-02-19T20:23:17.553442] [INFO ] [sig ] Generating forecast for: GME [2026-02-19T20:23:17.553472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-02-19T20:23:17.564644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-02-19T20:23:17.564981] [INFO ] [FORECASTER] Starting predict_future for GME [2026-02-19T20:23:17.565781] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-02-19T20:23:17.565834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:17.565866] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:17.565893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:17.565951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:17.626073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:17.627030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:17.627128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:17.627163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:17.745866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:17.746029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:17.746070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:17.746112] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:17.749661] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: UP (p=80.39%) [2026-02-19T20:23:17.749952] [INFO ] [FORECASTER] Completed predict_future for GME [2026-02-19T20:23:17.750082] [INFO ] [sig ] GME: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:17.892617] [INFO ] [LOCAL ] Saved forecast: GME 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GME.txt [2026-02-19T20:23:17.892769] [INFO ] [sig ] [1354/3393] Completed GME in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-19T20:23:17.892810] [INFO ] [sig ] [1355/3393] Forecasting GMED... [2026-02-19T20:23:17.892841] [INFO ] [sig ] Generating forecast for: GMED [2026-02-19T20:23:17.892879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-02-19T20:23:17.904748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-02-19T20:23:17.905109] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-02-19T20:23:17.905945] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-02-19T20:23:17.905999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:17.906030] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:17.906057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:17.906119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:17.963079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:17.963788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:17.963871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:17.963903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:18.086092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:18.086257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:18.086297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:18.086326] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:18.090227] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: DOWN (p=38.72%) [2026-02-19T20:23:18.090533] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-02-19T20:23:18.090683] [INFO ] [sig ] GMED: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:18.233392] [INFO ] [LOCAL ] Saved forecast: GMED 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GMED.txt [2026-02-19T20:23:18.233553] [INFO ] [sig ] [1355/3393] Completed GMED in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-19T20:23:18.233627] [INFO ] [sig ] [1356/3393] Forecasting GMM... [2026-02-19T20:23:18.233659] [INFO ] [sig ] Generating forecast for: GMM [2026-02-19T20:23:18.233691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-02-19T20:23:18.244485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-02-19T20:23:18.244918] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-02-19T20:23:18.245739] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-02-19T20:23:18.245794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:18.245826] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:18.245853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:18.245909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:18.302832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:18.303648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:18.303732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:18.303764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:18.410095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:18.410259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:18.410306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:18.410343] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:18.413771] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: DOWN (p=2.62%) [2026-02-19T20:23:18.414070] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-02-19T20:23:18.414198] [INFO ] [sig ] GMM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:18.557459] [INFO ] [LOCAL ] Saved forecast: GMM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GMM.txt [2026-02-19T20:23:18.557616] [INFO ] [sig ] [1356/3393] Completed GMM in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-19T20:23:18.557659] [INFO ] [sig ] [1357/3393] Forecasting GMRE... [2026-02-19T20:23:18.557690] [INFO ] [sig ] Generating forecast for: GMRE [2026-02-19T20:23:18.557719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMRE' from 'https://tdm.silogroup.org/data/derivative_storage/GMRE.csv'. [2026-02-19T20:23:18.568853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMRE'. [2026-02-19T20:23:18.569207] [INFO ] [FORECASTER] Starting predict_future for GMRE [2026-02-19T20:23:18.570043] [DEBUG] [LOCAL ] No optimal features file found for GMRE: ./output/feature-sets/GMRE.txt [2026-02-19T20:23:18.570096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:18.570128] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:18.570153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:18.570210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:18.626847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:18.627554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:18.627661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:18.627695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:18.745730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:18.745896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:18.745935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:18.745964] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:18.749492] [DEBUG] [FORECASTER] GMRE: Forecast T+1@11:T+2@11: UP (p=53.43%) [2026-02-19T20:23:18.749792] [INFO ] [FORECASTER] Completed predict_future for GMRE [2026-02-19T20:23:18.749920] [INFO ] [sig ] GMRE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:18.892298] [INFO ] [LOCAL ] Saved forecast: GMRE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GMRE.txt [2026-02-19T20:23:18.892470] [INFO ] [sig ] [1357/3393] Completed GMRE in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-19T20:23:18.892508] [INFO ] [sig ] [1358/3393] Forecasting GNE... [2026-02-19T20:23:18.892538] [INFO ] [sig ] Generating forecast for: GNE [2026-02-19T20:23:18.892586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-02-19T20:23:18.904041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-02-19T20:23:18.904418] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-02-19T20:23:18.905217] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-02-19T20:23:18.905271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:18.905306] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:18.905333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:18.905390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:18.967764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:18.968962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:18.969060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:18.969095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:19.082231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:19.082392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:19.082459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:19.082491] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:19.085984] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: UP (p=64.68%) [2026-02-19T20:23:19.086277] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-02-19T20:23:19.086416] [INFO ] [sig ] GNE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:19.226856] [INFO ] [LOCAL ] Saved forecast: GNE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GNE.txt [2026-02-19T20:23:19.226997] [INFO ] [sig ] [1358/3393] Completed GNE in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-19T20:23:19.227038] [INFO ] [sig ] [1359/3393] Forecasting GNK... [2026-02-19T20:23:19.227067] [INFO ] [sig ] Generating forecast for: GNK [2026-02-19T20:23:19.227098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-02-19T20:23:19.240307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-02-19T20:23:19.240689] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-02-19T20:23:19.241470] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-02-19T20:23:19.241524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:19.241556] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:19.241604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:19.241663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:19.304677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:19.305537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:19.305692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:19.305729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:19.440295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:19.440456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:19.440512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:19.440552] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:19.444456] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: UP (p=58.44%) [2026-02-19T20:23:19.444762] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-02-19T20:23:19.444897] [INFO ] [sig ] GNK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:19.608827] [INFO ] [LOCAL ] Saved forecast: GNK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GNK.txt [2026-02-19T20:23:19.608999] [INFO ] [sig ] [1359/3393] Completed GNK in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-19T20:23:19.609047] [INFO ] [sig ] [1360/3393] Forecasting GNL... [2026-02-19T20:23:19.609089] [INFO ] [sig ] Generating forecast for: GNL [2026-02-19T20:23:19.609139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-02-19T20:23:19.622735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-02-19T20:23:19.623130] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-02-19T20:23:19.624183] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-02-19T20:23:19.624239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:19.624273] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:19.624301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:19.624373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:19.688754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:19.689655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:19.689760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:19.689801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:19.824231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:19.824405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:19.824446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:19.824478] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:19.828900] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: DOWN (p=7.44%) [2026-02-19T20:23:19.829227] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-02-19T20:23:19.829368] [INFO ] [sig ] GNL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:19.991497] [INFO ] [LOCAL ] Saved forecast: GNL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GNL.txt [2026-02-19T20:23:19.991864] [INFO ] [sig ] [1360/3393] Completed GNL in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-19T20:23:19.991920] [INFO ] [sig ] [1361/3393] Forecasting GNLX... [2026-02-19T20:23:19.991962] [INFO ] [sig ] Generating forecast for: GNLX [2026-02-19T20:23:19.991995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-02-19T20:23:20.004777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-02-19T20:23:20.005214] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-02-19T20:23:20.006047] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-02-19T20:23:20.006102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:20.006136] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:20.006164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:20.006222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:20.069843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:20.070888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:20.070977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:20.071011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:20.203104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:20.203267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:20.203310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:20.203339] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:20.207343] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: DOWN (p=29.51%) [2026-02-19T20:23:20.207692] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-02-19T20:23:20.207846] [INFO ] [sig ] GNLX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:20.368823] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GNLX.txt [2026-02-19T20:23:20.369020] [INFO ] [sig ] [1361/3393] Completed GNLX in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-19T20:23:20.369071] [INFO ] [sig ] [1362/3393] Forecasting GNMA... [2026-02-19T20:23:20.369108] [INFO ] [sig ] Generating forecast for: GNMA [2026-02-19T20:23:20.369165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-02-19T20:23:20.383467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-02-19T20:23:20.383932] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-02-19T20:23:20.384987] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-02-19T20:23:20.385049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:20.385099] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:20.385130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:20.385187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:20.451334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:20.452339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:20.452456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:20.452494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:20.584835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:20.585019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:20.585068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:20.585098] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:20.588978] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: UP (p=64.71%) [2026-02-19T20:23:20.589310] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-02-19T20:23:20.589475] [INFO ] [sig ] GNMA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:20.736527] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GNMA.txt [2026-02-19T20:23:20.736717] [INFO ] [sig ] [1362/3393] Completed GNMA in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-19T20:23:20.736759] [INFO ] [sig ] [1363/3393] Forecasting GNOM... [2026-02-19T20:23:20.736791] [INFO ] [sig ] Generating forecast for: GNOM [2026-02-19T20:23:20.736820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-02-19T20:23:20.747864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-02-19T20:23:20.748252] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-02-19T20:23:20.749060] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-02-19T20:23:20.749114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:20.749147] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:20.749173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:20.749229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:20.806013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:20.806751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:20.806834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:20.806867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:20.921517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:20.921701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:20.921742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:20.921771] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:20.925186] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: UP (p=73.58%) [2026-02-19T20:23:20.925468] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-02-19T20:23:20.925616] [INFO ] [sig ] GNOM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:21.076878] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GNOM.txt [2026-02-19T20:23:21.077045] [INFO ] [sig ] [1363/3393] Completed GNOM in 0.3s | 2.75 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-19T20:23:21.077093] [INFO ] [sig ] [1364/3393] Forecasting GNPX... [2026-02-19T20:23:21.077124] [INFO ] [sig ] Generating forecast for: GNPX [2026-02-19T20:23:21.077156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-02-19T20:23:21.090084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-02-19T20:23:21.090491] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-02-19T20:23:21.091355] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-02-19T20:23:21.091411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:21.091443] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:21.091472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:21.091706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:21.155878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:21.156754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:21.156840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:21.156874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:21.274748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:21.274932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:21.274987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:21.275023] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:21.278710] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: DOWN (p=12.48%) [2026-02-19T20:23:21.278998] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-02-19T20:23:21.279135] [INFO ] [sig ] GNPX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:21.434969] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GNPX.txt [2026-02-19T20:23:21.435149] [INFO ] [sig ] [1364/3393] Completed GNPX in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-19T20:23:21.435191] [INFO ] [sig ] [1365/3393] Forecasting GNRC... [2026-02-19T20:23:21.435224] [INFO ] [sig ] Generating forecast for: GNRC [2026-02-19T20:23:21.435254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-02-19T20:23:21.447769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-02-19T20:23:21.448179] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-02-19T20:23:21.449142] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-02-19T20:23:21.449197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:21.449240] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:21.449277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:21.449345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:21.514079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:21.515040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:21.515162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:21.515206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:21.658493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:21.658670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:21.658713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:21.658745] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:21.662422] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: DOWN (p=37.30%) [2026-02-19T20:23:21.662738] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-02-19T20:23:21.662884] [INFO ] [sig ] GNRC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:21.820978] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GNRC.txt [2026-02-19T20:23:21.821166] [INFO ] [sig ] [1365/3393] Completed GNRC in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-19T20:23:21.821240] [INFO ] [sig ] [1366/3393] Forecasting GNSS... [2026-02-19T20:23:21.821292] [INFO ] [sig ] Generating forecast for: GNSS [2026-02-19T20:23:21.821348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-02-19T20:23:21.834668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-02-19T20:23:21.835066] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-02-19T20:23:21.835934] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-02-19T20:23:21.835989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:21.836053] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:21.836084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:21.836143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:21.901263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:21.902121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:21.902239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:21.902276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:22.031510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:22.031692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:22.031734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:22.031763] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:22.035404] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: DOWN (p=40.03%) [2026-02-19T20:23:22.035719] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-02-19T20:23:22.035871] [INFO ] [sig ] GNSS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:22.191251] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GNSS.txt [2026-02-19T20:23:22.191398] [INFO ] [sig ] [1366/3393] Completed GNSS in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-19T20:23:22.191441] [INFO ] [sig ] [1367/3393] Forecasting GNTX... [2026-02-19T20:23:22.191474] [INFO ] [sig ] Generating forecast for: GNTX [2026-02-19T20:23:22.191733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-02-19T20:23:22.203655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-02-19T20:23:22.204056] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-02-19T20:23:22.205071] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-02-19T20:23:22.205130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:22.205164] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:22.205193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:22.205264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:22.269397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:22.270330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:22.270425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:22.270463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:22.410518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:22.410703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:22.410758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:22.410802] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:22.414735] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: DOWN (p=4.10%) [2026-02-19T20:23:22.415032] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-02-19T20:23:22.415200] [INFO ] [sig ] GNTX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:22.577032] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GNTX.txt [2026-02-19T20:23:22.577198] [INFO ] [sig ] [1367/3393] Completed GNTX in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-19T20:23:22.577243] [INFO ] [sig ] [1368/3393] Forecasting GO... [2026-02-19T20:23:22.577273] [INFO ] [sig ] Generating forecast for: GO [2026-02-19T20:23:22.577304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-02-19T20:23:22.591267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-02-19T20:23:22.591681] [INFO ] [FORECASTER] Starting predict_future for GO [2026-02-19T20:23:22.592675] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-02-19T20:23:22.592734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:22.592781] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:22.592825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:22.592911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:22.657899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:22.658836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:22.658925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:22.658961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:22.794178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:22.794348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:22.794401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:22.794449] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:22.798211] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: DOWN (p=2.00%) [2026-02-19T20:23:22.798518] [INFO ] [FORECASTER] Completed predict_future for GO [2026-02-19T20:23:22.798680] [INFO ] [sig ] GO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:22.950606] [INFO ] [LOCAL ] Saved forecast: GO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GO.txt [2026-02-19T20:23:22.950948] [INFO ] [sig ] [1368/3393] Completed GO in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-19T20:23:22.950989] [INFO ] [sig ] [1369/3393] Forecasting GOCO... [2026-02-19T20:23:22.951019] [INFO ] [sig ] Generating forecast for: GOCO [2026-02-19T20:23:22.951051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-02-19T20:23:22.963538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-02-19T20:23:22.964104] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-02-19T20:23:22.965113] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-02-19T20:23:22.965168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:22.965201] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:22.965229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:22.965291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:23.027777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:23.028887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:23.028978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:23.029013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:23.154704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:23.154864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:23.154907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:23.154984] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:23.158505] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-02-19T20:23:23.158824] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-02-19T20:23:23.158964] [INFO ] [sig ] GOCO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:23.303144] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GOCO.txt [2026-02-19T20:23:23.303301] [INFO ] [sig ] [1369/3393] Completed GOCO in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-19T20:23:23.303342] [INFO ] [sig ] [1370/3393] Forecasting GOF... [2026-02-19T20:23:23.303372] [INFO ] [sig ] Generating forecast for: GOF [2026-02-19T20:23:23.303403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-02-19T20:23:23.315838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-02-19T20:23:23.316237] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-02-19T20:23:23.317190] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-02-19T20:23:23.317258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:23.317304] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:23.317352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:23.317450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:23.382102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:23.383392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:23.383499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:23.383548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:23.512252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:23.512417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:23.512459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:23.512491] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:23.516011] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: DOWN (p=14.32%) [2026-02-19T20:23:23.516301] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-02-19T20:23:23.516438] [INFO ] [sig ] GOF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:23.660463] [INFO ] [LOCAL ] Saved forecast: GOF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GOF.txt [2026-02-19T20:23:23.660642] [INFO ] [sig ] [1370/3393] Completed GOF in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-19T20:23:23.660690] [INFO ] [sig ] [1371/3393] Forecasting GOGO... [2026-02-19T20:23:23.660722] [INFO ] [sig ] Generating forecast for: GOGO [2026-02-19T20:23:23.660755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-02-19T20:23:23.672212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-02-19T20:23:23.672595] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-02-19T20:23:23.673403] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-02-19T20:23:23.673458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:23.673492] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:23.673521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:23.673601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:23.736099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:23.737032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:23.737140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:23.737176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:23.863683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:23.863838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:23.863877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:23.863907] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:23.867527] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: UP (p=81.62%) [2026-02-19T20:23:23.867831] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-02-19T20:23:23.867960] [INFO ] [sig ] GOGO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:24.019411] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GOGO.txt [2026-02-19T20:23:24.019540] [INFO ] [sig ] [1371/3393] Completed GOGO in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-19T20:23:24.019598] [INFO ] [sig ] [1372/3393] Forecasting GOLF... [2026-02-19T20:23:24.019630] [INFO ] [sig ] Generating forecast for: GOLF [2026-02-19T20:23:24.019661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-02-19T20:23:24.031230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-02-19T20:23:24.031616] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-02-19T20:23:24.032418] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-02-19T20:23:24.032475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:24.032508] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:24.032536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:24.032621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:24.092120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:24.092807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:24.092892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:24.092926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:24.213371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:24.213533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:24.213588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:24.213621] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:24.217012] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: DOWN (p=10.54%) [2026-02-19T20:23:24.217287] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-02-19T20:23:24.217414] [INFO ] [sig ] GOLF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:24.373109] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GOLF.txt [2026-02-19T20:23:24.373264] [INFO ] [sig ] [1372/3393] Completed GOLF in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-19T20:23:24.373311] [INFO ] [sig ] [1373/3393] Forecasting GOOD... [2026-02-19T20:23:24.373342] [INFO ] [sig ] Generating forecast for: GOOD [2026-02-19T20:23:24.373374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-02-19T20:23:24.385677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-02-19T20:23:24.386093] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-02-19T20:23:24.387089] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-02-19T20:23:24.387147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:24.387187] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:24.387242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:24.387320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:24.454793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:24.455651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:24.455738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:24.455773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:24.582697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:24.582878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:24.582929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:24.582960] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:24.587068] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: UP (p=64.05%) [2026-02-19T20:23:24.587361] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-02-19T20:23:24.587497] [INFO ] [sig ] GOOD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:24.755025] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GOOD.txt [2026-02-19T20:23:24.755208] [INFO ] [sig ] [1373/3393] Completed GOOD in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-19T20:23:24.755254] [INFO ] [sig ] [1374/3393] Forecasting GOOG... [2026-02-19T20:23:24.755285] [INFO ] [sig ] Generating forecast for: GOOG [2026-02-19T20:23:24.755317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-02-19T20:23:24.767933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-02-19T20:23:24.768284] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-02-19T20:23:24.769151] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-02-19T20:23:24.769208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:24.769241] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:24.769270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:24.769348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:24.837665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:24.838630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:24.838912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:24.838947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:24.978512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:24.978701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:24.978757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:24.978800] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:24.982493] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: UP (p=73.23%) [2026-02-19T20:23:24.982825] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-02-19T20:23:24.982966] [INFO ] [sig ] GOOG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:25.140214] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GOOG.txt [2026-02-19T20:23:25.140380] [INFO ] [sig ] [1374/3393] Completed GOOG in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-19T20:23:25.140430] [INFO ] [sig ] [1375/3393] Forecasting GOOS... [2026-02-19T20:23:25.140467] [INFO ] [sig ] Generating forecast for: GOOS [2026-02-19T20:23:25.140500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-02-19T20:23:25.153795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-02-19T20:23:25.154184] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-02-19T20:23:25.155036] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-02-19T20:23:25.155091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:25.155126] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:25.155155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:25.155219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:25.220064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:25.220808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:25.220893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:25.220929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:25.350628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:25.350789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:25.350829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:25.350858] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:25.354231] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: UP (p=99.05%) [2026-02-19T20:23:25.354504] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-02-19T20:23:25.354651] [INFO ] [sig ] GOOS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:25.501404] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GOOS.txt [2026-02-19T20:23:25.501550] [INFO ] [sig ] [1375/3393] Completed GOOS in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-19T20:23:25.501614] [INFO ] [sig ] [1376/3393] Forecasting GOSS... [2026-02-19T20:23:25.501662] [INFO ] [sig ] Generating forecast for: GOSS [2026-02-19T20:23:25.501711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOSS' from 'https://tdm.silogroup.org/data/derivative_storage/GOSS.csv'. [2026-02-19T20:23:25.513559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOSS'. [2026-02-19T20:23:25.513915] [INFO ] [FORECASTER] Starting predict_future for GOSS [2026-02-19T20:23:25.514797] [DEBUG] [LOCAL ] No optimal features file found for GOSS: ./output/feature-sets/GOSS.txt [2026-02-19T20:23:25.514854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:25.514888] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:25.514918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:25.514978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:25.581256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:25.582186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:25.582300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:25.582337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:25.714288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:25.714442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:25.714492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:25.714530] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:25.721791] [DEBUG] [FORECASTER] GOSS: Forecast T+1@11:T+2@11: UP (p=99.00%) [2026-02-19T20:23:25.722184] [INFO ] [FORECASTER] Completed predict_future for GOSS [2026-02-19T20:23:25.722522] [INFO ] [sig ] GOSS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:25.870286] [INFO ] [LOCAL ] Saved forecast: GOSS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GOSS.txt [2026-02-19T20:23:25.870467] [INFO ] [sig ] [1376/3393] Completed GOSS in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-19T20:23:25.870516] [INFO ] [sig ] [1377/3393] Forecasting GOVI... [2026-02-19T20:23:25.870552] [INFO ] [sig ] Generating forecast for: GOVI [2026-02-19T20:23:25.870612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-02-19T20:23:25.882045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-02-19T20:23:25.882367] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-02-19T20:23:25.883187] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-02-19T20:23:25.883241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:25.883273] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:25.883300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:25.883357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:25.942790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:25.943731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:25.943819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:25.943855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:26.062747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:26.062897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:26.062943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:26.062974] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:26.066996] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: DOWN (p=6.97%) [2026-02-19T20:23:26.067282] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-02-19T20:23:26.067416] [INFO ] [sig ] GOVI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:26.217538] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GOVI.txt [2026-02-19T20:23:26.217729] [INFO ] [sig ] [1377/3393] Completed GOVI in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-19T20:23:26.217773] [INFO ] [sig ] [1378/3393] Forecasting GPC... [2026-02-19T20:23:26.217805] [INFO ] [sig ] Generating forecast for: GPC [2026-02-19T20:23:26.217838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-02-19T20:23:26.231402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-02-19T20:23:26.232050] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-02-19T20:23:26.233031] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-02-19T20:23:26.233099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:26.233154] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:26.233187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:26.233247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:26.299246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:26.300158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:26.300249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:26.300285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:26.423940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:26.424092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:26.424133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:26.424161] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:26.427931] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: UP (p=94.36%) [2026-02-19T20:23:26.428230] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-02-19T20:23:26.428381] [INFO ] [sig ] GPC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:26.577450] [INFO ] [LOCAL ] Saved forecast: GPC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GPC.txt [2026-02-19T20:23:26.577633] [INFO ] [sig ] [1378/3393] Completed GPC in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-19T20:23:26.577676] [INFO ] [sig ] [1379/3393] Forecasting GPI... [2026-02-19T20:23:26.577708] [INFO ] [sig ] Generating forecast for: GPI [2026-02-19T20:23:26.577739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-02-19T20:23:26.588907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-02-19T20:23:26.589261] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-02-19T20:23:26.590290] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-02-19T20:23:26.590346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:26.590380] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:26.590407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:26.590466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:26.649299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:26.650159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:26.650255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:26.650296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:26.775509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:26.775694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:26.775737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:26.775768] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:26.779611] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: DOWN (p=44.04%) [2026-02-19T20:23:26.779929] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-02-19T20:23:26.780072] [INFO ] [sig ] GPI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:26.928060] [INFO ] [LOCAL ] Saved forecast: GPI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GPI.txt [2026-02-19T20:23:26.928325] [INFO ] [sig ] [1379/3393] Completed GPI in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-19T20:23:26.928380] [INFO ] [sig ] [1380/3393] Forecasting GPIQ... [2026-02-19T20:23:26.928414] [INFO ] [sig ] Generating forecast for: GPIQ [2026-02-19T20:23:26.928452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-02-19T20:23:26.939718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-02-19T20:23:26.940308] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-02-19T20:23:26.941382] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-02-19T20:23:26.941439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:26.941474] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:26.941502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:26.941561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:27.000686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:27.001601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:27.001692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:27.001728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:27.125631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:27.125980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:27.126021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:27.126068] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:27.129685] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: DOWN (p=45.12%) [2026-02-19T20:23:27.130012] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-02-19T20:23:27.130152] [INFO ] [sig ] GPIQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:27.280457] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GPIQ.txt [2026-02-19T20:23:27.280664] [INFO ] [sig ] [1380/3393] Completed GPIQ in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-19T20:23:27.280710] [INFO ] [sig ] [1381/3393] Forecasting GPIX... [2026-02-19T20:23:27.280743] [INFO ] [sig ] Generating forecast for: GPIX [2026-02-19T20:23:27.280776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-02-19T20:23:27.292551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-02-19T20:23:27.293015] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-02-19T20:23:27.293920] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-02-19T20:23:27.293979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:27.294013] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:27.294042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:27.294102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:27.354722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:27.355687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:27.355779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:27.355813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:27.474138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:27.474304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:27.474347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:27.474377] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:27.477850] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: DOWN (p=23.45%) [2026-02-19T20:23:27.478185] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-02-19T20:23:27.478331] [INFO ] [sig ] GPIX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:27.623304] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GPIX.txt [2026-02-19T20:23:27.623519] [INFO ] [sig ] [1381/3393] Completed GPIX in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-19T20:23:27.623602] [INFO ] [sig ] [1382/3393] Forecasting GPJA... [2026-02-19T20:23:27.623636] [INFO ] [sig ] Generating forecast for: GPJA [2026-02-19T20:23:27.623668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-02-19T20:23:27.635779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-02-19T20:23:27.636235] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-02-19T20:23:27.637271] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-02-19T20:23:27.637328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:27.637363] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:27.637393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:27.637485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:27.704236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:27.705212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:27.705301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:27.705336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:27.829779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:27.829944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:27.829995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:27.830039] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:27.833771] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: DOWN (p=39.48%) [2026-02-19T20:23:27.834066] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-02-19T20:23:27.834200] [INFO ] [sig ] GPJA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:27.988351] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GPJA.txt [2026-02-19T20:23:27.988522] [INFO ] [sig ] [1382/3393] Completed GPJA in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-19T20:23:27.988595] [INFO ] [sig ] [1383/3393] Forecasting GPK... [2026-02-19T20:23:27.988639] [INFO ] [sig ] Generating forecast for: GPK [2026-02-19T20:23:27.988671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-02-19T20:23:28.000609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-02-19T20:23:28.000965] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-02-19T20:23:28.001774] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-02-19T20:23:28.001828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:28.001892] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:28.001922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:28.001979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:28.070539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:28.071568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:28.071684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:28.071905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:28.196968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:28.197126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:28.197166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:28.197195] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:28.200783] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: UP (p=77.41%) [2026-02-19T20:23:28.201071] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-02-19T20:23:28.201200] [INFO ] [sig ] GPK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:28.347059] [INFO ] [LOCAL ] Saved forecast: GPK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GPK.txt [2026-02-19T20:23:28.347217] [INFO ] [sig ] [1383/3393] Completed GPK in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-19T20:23:28.347259] [INFO ] [sig ] [1384/3393] Forecasting GPN... [2026-02-19T20:23:28.347290] [INFO ] [sig ] Generating forecast for: GPN [2026-02-19T20:23:28.347321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-02-19T20:23:28.358864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-02-19T20:23:28.359259] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-02-19T20:23:28.360185] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-02-19T20:23:28.360241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:28.360274] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:28.360302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:28.360377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:28.418786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:28.419705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:28.419794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:28.419829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:28.543495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:28.543685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:28.543727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:28.543756] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:28.547319] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: DOWN (p=0.34%) [2026-02-19T20:23:28.547678] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-02-19T20:23:28.547818] [INFO ] [sig ] GPN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:28.703964] [INFO ] [LOCAL ] Saved forecast: GPN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GPN.txt [2026-02-19T20:23:28.704124] [INFO ] [sig ] [1384/3393] Completed GPN in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-19T20:23:28.704165] [INFO ] [sig ] [1385/3393] Forecasting GPRE... [2026-02-19T20:23:28.704195] [INFO ] [sig ] Generating forecast for: GPRE [2026-02-19T20:23:28.704225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-02-19T20:23:28.717253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-02-19T20:23:28.717662] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-02-19T20:23:28.718538] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-02-19T20:23:28.718635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:28.718682] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:28.718716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:28.718774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:28.780188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:28.781102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:28.781190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:28.781224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:28.911127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:28.911295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:28.911340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:28.911371] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:28.915081] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: DOWN (p=2.58%) [2026-02-19T20:23:28.915394] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-02-19T20:23:28.915557] [INFO ] [sig ] GPRE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:29.066698] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GPRE.txt [2026-02-19T20:23:29.066850] [INFO ] [sig ] [1385/3393] Completed GPRE in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-19T20:23:29.066893] [INFO ] [sig ] [1386/3393] Forecasting GPRK... [2026-02-19T20:23:29.066922] [INFO ] [sig ] Generating forecast for: GPRK [2026-02-19T20:23:29.066954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-02-19T20:23:29.077849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-02-19T20:23:29.078235] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-02-19T20:23:29.079064] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-02-19T20:23:29.079134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:29.079167] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:29.079195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:29.079252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:29.136160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:29.137025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:29.137114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:29.137148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:29.257051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:29.257212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:29.257256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:29.257338] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:29.260890] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: UP (p=85.33%) [2026-02-19T20:23:29.261174] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-02-19T20:23:29.261309] [INFO ] [sig ] GPRK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:29.406524] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GPRK.txt [2026-02-19T20:23:29.406690] [INFO ] [sig ] [1386/3393] Completed GPRK in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-19T20:23:29.406731] [INFO ] [sig ] [1387/3393] Forecasting GRAB... [2026-02-19T20:23:29.406762] [INFO ] [sig ] Generating forecast for: GRAB [2026-02-19T20:23:29.406795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-02-19T20:23:29.418040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-02-19T20:23:29.418413] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-02-19T20:23:29.419236] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-02-19T20:23:29.419290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:29.419325] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:29.419352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:29.419409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:29.476643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:29.477480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:29.477593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:29.477638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:29.598537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:29.598717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:29.598759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:29.598788] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:29.602323] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: DOWN (p=21.25%) [2026-02-19T20:23:29.602658] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-02-19T20:23:29.602796] [INFO ] [sig ] GRAB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:29.747086] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GRAB.txt [2026-02-19T20:23:29.747236] [INFO ] [sig ] [1387/3393] Completed GRAB in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-19T20:23:29.747276] [INFO ] [sig ] [1388/3393] Forecasting GRAL... [2026-02-19T20:23:29.747307] [INFO ] [sig ] Generating forecast for: GRAL [2026-02-19T20:23:29.747339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-02-19T20:23:29.758490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-02-19T20:23:29.758876] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-02-19T20:23:29.759682] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-02-19T20:23:29.759736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:29.759767] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:29.759794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:29.759851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:29.816940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:29.817790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:29.817878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:29.817911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:29.941713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:29.941876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:29.941917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:29.941947] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:29.945410] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: DOWN (p=10.34%) [2026-02-19T20:23:29.945711] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-02-19T20:23:29.945845] [INFO ] [sig ] GRAL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:30.090048] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GRAL.txt [2026-02-19T20:23:30.090200] [INFO ] [sig ] [1388/3393] Completed GRAL in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-19T20:23:30.090241] [INFO ] [sig ] [1389/3393] Forecasting GRBK... [2026-02-19T20:23:30.090270] [INFO ] [sig ] Generating forecast for: GRBK [2026-02-19T20:23:30.090303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-02-19T20:23:30.101907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-02-19T20:23:30.102267] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-02-19T20:23:30.103066] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-02-19T20:23:30.103120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:30.103152] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:30.103179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:30.103236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:30.161497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:30.162446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:30.162550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:30.162607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:30.291785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:30.291965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:30.292009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:30.292040] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:30.296206] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: UP (p=92.71%) [2026-02-19T20:23:30.296624] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-02-19T20:23:30.296776] [INFO ] [sig ] GRBK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:30.465380] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GRBK.txt [2026-02-19T20:23:30.465555] [INFO ] [sig ] [1389/3393] Completed GRBK in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-19T20:23:30.465624] [INFO ] [sig ] [1390/3393] Forecasting GRC... [2026-02-19T20:23:30.465658] [INFO ] [sig ] Generating forecast for: GRC [2026-02-19T20:23:30.465689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-02-19T20:23:30.478181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-02-19T20:23:30.478602] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-02-19T20:23:30.479877] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-02-19T20:23:30.479943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:30.479976] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:30.480003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:30.480060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:30.538360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:30.539229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:30.539312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:30.539345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:30.663129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:30.663289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:30.663329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:30.663358] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:30.666820] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: UP (p=97.48%) [2026-02-19T20:23:30.667109] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-02-19T20:23:30.667240] [INFO ] [sig ] GRC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:30.817371] [INFO ] [LOCAL ] Saved forecast: GRC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GRC.txt [2026-02-19T20:23:30.817533] [INFO ] [sig ] [1390/3393] Completed GRC in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-19T20:23:30.817594] [INFO ] [sig ] [1391/3393] Forecasting GREE... [2026-02-19T20:23:30.817627] [INFO ] [sig ] Generating forecast for: GREE [2026-02-19T20:23:30.817658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-02-19T20:23:30.829508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-02-19T20:23:30.829904] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-02-19T20:23:30.830793] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-02-19T20:23:30.830850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:30.830883] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:30.830910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:30.830968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:30.888051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:30.888920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:30.889006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:30.889040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:31.008510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:31.008707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:31.008748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:31.008776] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:31.012235] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: DOWN (p=26.84%) [2026-02-19T20:23:31.012557] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-02-19T20:23:31.012730] [INFO ] [sig ] GREE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:31.157929] [INFO ] [LOCAL ] Saved forecast: GREE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GREE.txt [2026-02-19T20:23:31.158095] [INFO ] [sig ] [1391/3393] Completed GREE in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-19T20:23:31.158146] [INFO ] [sig ] [1392/3393] Forecasting GRFS... [2026-02-19T20:23:31.158180] [INFO ] [sig ] Generating forecast for: GRFS [2026-02-19T20:23:31.158211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-02-19T20:23:31.169549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-02-19T20:23:31.170157] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-02-19T20:23:31.171182] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-02-19T20:23:31.171237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:31.171269] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:31.171296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:31.171352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:31.229183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:31.229926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:31.230009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:31.230043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:31.354956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:31.355116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:31.355156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:31.355184] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:31.358656] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: UP (p=66.94%) [2026-02-19T20:23:31.358939] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-02-19T20:23:31.359069] [INFO ] [sig ] GRFS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:31.499754] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GRFS.txt [2026-02-19T20:23:31.499924] [INFO ] [sig ] [1392/3393] Completed GRFS in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-19T20:23:31.499966] [INFO ] [sig ] [1393/3393] Forecasting GRID... [2026-02-19T20:23:31.499996] [INFO ] [sig ] Generating forecast for: GRID [2026-02-19T20:23:31.500026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-02-19T20:23:31.511748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-02-19T20:23:31.512092] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-02-19T20:23:31.512883] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-02-19T20:23:31.512936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:31.512969] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:31.512997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:31.513054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:31.569894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:31.570756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:31.570869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:31.570903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:31.691159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:31.691354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:31.691399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:31.691431] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:31.695036] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: UP (p=92.62%) [2026-02-19T20:23:31.695322] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-02-19T20:23:31.695453] [INFO ] [sig ] GRID: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:31.851157] [INFO ] [LOCAL ] Saved forecast: GRID 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GRID.txt [2026-02-19T20:23:31.851291] [INFO ] [sig ] [1393/3393] Completed GRID in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-19T20:23:31.851330] [INFO ] [sig ] [1394/3393] Forecasting GRMN... [2026-02-19T20:23:31.851361] [INFO ] [sig ] Generating forecast for: GRMN [2026-02-19T20:23:31.851392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-02-19T20:23:31.862788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-02-19T20:23:31.863089] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-02-19T20:23:31.863897] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-02-19T20:23:31.863951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:31.863983] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:31.864011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:31.864068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:31.922110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:31.922805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:31.922887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:31.922920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:32.058918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:32.059083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:32.059124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:32.059152] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:32.062639] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: DOWN (p=3.41%) [2026-02-19T20:23:32.062919] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-02-19T20:23:32.063048] [INFO ] [sig ] GRMN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:32.204932] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GRMN.txt [2026-02-19T20:23:32.205068] [INFO ] [sig ] [1394/3393] Completed GRMN in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-19T20:23:32.205109] [INFO ] [sig ] [1395/3393] Forecasting GRND... [2026-02-19T20:23:32.205140] [INFO ] [sig ] Generating forecast for: GRND [2026-02-19T20:23:32.205171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-02-19T20:23:32.217891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-02-19T20:23:32.218295] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-02-19T20:23:32.219311] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-02-19T20:23:32.219365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:32.219398] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:32.219425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:32.219482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:32.278313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:32.279084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:32.279165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:32.279198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:32.404678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:32.404837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:32.404877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:32.404906] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:32.408395] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: DOWN (p=14.82%) [2026-02-19T20:23:32.408758] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-02-19T20:23:32.408898] [INFO ] [sig ] GRND: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:32.554794] [INFO ] [LOCAL ] Saved forecast: GRND 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GRND.txt [2026-02-19T20:23:32.554947] [INFO ] [sig ] [1395/3393] Completed GRND in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-19T20:23:32.554989] [INFO ] [sig ] [1396/3393] Forecasting GRPN... [2026-02-19T20:23:32.555019] [INFO ] [sig ] Generating forecast for: GRPN [2026-02-19T20:23:32.555050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-02-19T20:23:32.566089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-02-19T20:23:32.566466] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-02-19T20:23:32.567283] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-02-19T20:23:32.567337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:32.567370] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:32.567398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:32.567455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:32.624023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:32.624918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:32.625001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:32.625034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:32.744621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:32.744771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:32.744811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:32.744841] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:32.748600] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: UP (p=53.51%) [2026-02-19T20:23:32.748902] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-02-19T20:23:32.749028] [INFO ] [sig ] GRPN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:32.892436] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GRPN.txt [2026-02-19T20:23:32.892604] [INFO ] [sig ] [1396/3393] Completed GRPN in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-19T20:23:32.892648] [INFO ] [sig ] [1397/3393] Forecasting GRVY... [2026-02-19T20:23:32.892678] [INFO ] [sig ] Generating forecast for: GRVY [2026-02-19T20:23:32.892710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-02-19T20:23:32.904321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-02-19T20:23:32.904674] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-02-19T20:23:32.905698] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-02-19T20:23:32.905775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:32.905808] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:32.905836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:32.905893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:32.964680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:32.965286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:32.965365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:32.965397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:33.077645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:33.077788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:33.077829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:33.077858] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:33.081279] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: DOWN (p=11.55%) [2026-02-19T20:23:33.081551] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-02-19T20:23:33.081696] [INFO ] [sig ] GRVY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:33.224480] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GRVY.txt [2026-02-19T20:23:33.224617] [INFO ] [sig ] [1397/3393] Completed GRVY in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-19T20:23:33.224659] [INFO ] [sig ] [1398/3393] Forecasting GRWG... [2026-02-19T20:23:33.224689] [INFO ] [sig ] Generating forecast for: GRWG [2026-02-19T20:23:33.224719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-02-19T20:23:33.236535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-02-19T20:23:33.236840] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-02-19T20:23:33.237616] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-02-19T20:23:33.237668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:33.237701] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:33.237730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:33.237786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:33.295480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:33.296998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:33.297088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:33.297122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:33.417089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:33.417246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:33.417289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:33.417320] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:33.424827] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: UP (p=68.17%) [2026-02-19T20:23:33.425189] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-02-19T20:23:33.425332] [INFO ] [sig ] GRWG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:33.568015] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GRWG.txt [2026-02-19T20:23:33.568193] [INFO ] [sig ] [1398/3393] Completed GRWG in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-19T20:23:33.568237] [INFO ] [sig ] [1399/3393] Forecasting GRX... [2026-02-19T20:23:33.568270] [INFO ] [sig ] Generating forecast for: GRX [2026-02-19T20:23:33.568302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-02-19T20:23:33.579606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-02-19T20:23:33.579930] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-02-19T20:23:33.580844] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-02-19T20:23:33.580898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:33.580932] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:33.580961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:33.581020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:33.638405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:33.639104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:33.639186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:33.639222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:33.751404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:33.751611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:33.751681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:33.751735] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:33.755363] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: DOWN (p=14.38%) [2026-02-19T20:23:33.755675] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-02-19T20:23:33.755821] [INFO ] [sig ] GRX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:33.901494] [INFO ] [LOCAL ] Saved forecast: GRX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GRX.txt [2026-02-19T20:23:33.901643] [INFO ] [sig ] [1399/3393] Completed GRX in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-19T20:23:33.901695] [INFO ] [sig ] [1400/3393] Forecasting GS... [2026-02-19T20:23:33.901732] [INFO ] [sig ] Generating forecast for: GS [2026-02-19T20:23:33.901768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-02-19T20:23:33.913114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-02-19T20:23:33.913432] [INFO ] [FORECASTER] Starting predict_future for GS [2026-02-19T20:23:33.914258] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-02-19T20:23:33.914313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:33.914377] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:33.914406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:33.914466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:33.972083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:33.972740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:33.972822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:33.972855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:34.099626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:34.099787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:34.099827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:34.099865] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:34.103245] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: DOWN (p=32.40%) [2026-02-19T20:23:34.103519] [INFO ] [FORECASTER] Completed predict_future for GS [2026-02-19T20:23:34.103681] [INFO ] [sig ] GS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:34.247651] [INFO ] [LOCAL ] Saved forecast: GS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GS.txt [2026-02-19T20:23:34.247790] [INFO ] [sig ] [1400/3393] Completed GS in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-19T20:23:34.247837] [INFO ] [sig ] [1401/3393] Forecasting GSBC... [2026-02-19T20:23:34.247869] [INFO ] [sig ] Generating forecast for: GSBC [2026-02-19T20:23:34.247898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-02-19T20:23:34.260166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-02-19T20:23:34.260492] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-02-19T20:23:34.261324] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-02-19T20:23:34.261378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:34.261410] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:34.261437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:34.261493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:34.320925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:34.321568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:34.321670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:34.321703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:34.445738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:34.445905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:34.445946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:34.445974] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:34.449531] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: UP (p=58.61%) [2026-02-19T20:23:34.450017] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-02-19T20:23:34.450146] [INFO ] [sig ] GSBC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:34.592390] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GSBC.txt [2026-02-19T20:23:34.592523] [INFO ] [sig ] [1401/3393] Completed GSBC in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-19T20:23:34.592563] [INFO ] [sig ] [1402/3393] Forecasting GSBD... [2026-02-19T20:23:34.592617] [INFO ] [sig ] Generating forecast for: GSBD [2026-02-19T20:23:34.592656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-02-19T20:23:34.605129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-02-19T20:23:34.605474] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-02-19T20:23:34.606275] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-02-19T20:23:34.606328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:34.606361] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:34.606388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:34.606445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:34.664797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:34.665694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:34.665775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:34.665808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:34.796351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:34.796545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:34.796612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:34.796651] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:34.800397] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: UP (p=53.89%) [2026-02-19T20:23:34.800712] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-02-19T20:23:34.800876] [INFO ] [sig ] GSBD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:34.949032] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GSBD.txt [2026-02-19T20:23:34.949202] [INFO ] [sig ] [1402/3393] Completed GSBD in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-19T20:23:34.949243] [INFO ] [sig ] [1403/3393] Forecasting GSHD... [2026-02-19T20:23:34.949273] [INFO ] [sig ] Generating forecast for: GSHD [2026-02-19T20:23:34.949307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-02-19T20:23:34.961324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-02-19T20:23:34.961755] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-02-19T20:23:34.962794] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-02-19T20:23:34.962848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:34.962880] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:34.962908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:34.962972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:35.020773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:35.021725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:35.021816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:35.022034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:35.147900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:35.148088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:35.148132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:35.148196] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:35.151663] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: DOWN (p=12.05%) [2026-02-19T20:23:35.151948] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-02-19T20:23:35.152080] [INFO ] [sig ] GSHD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:35.295529] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GSHD.txt [2026-02-19T20:23:35.295746] [INFO ] [sig ] [1403/3393] Completed GSHD in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-19T20:23:35.295789] [INFO ] [sig ] [1404/3393] Forecasting GSK... [2026-02-19T20:23:35.295819] [INFO ] [sig ] Generating forecast for: GSK [2026-02-19T20:23:35.295851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-02-19T20:23:35.308800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-02-19T20:23:35.309362] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-02-19T20:23:35.310156] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-02-19T20:23:35.310210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:35.310243] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:35.310271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:35.310327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:35.373347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:35.374253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:35.374341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:35.374376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:35.497217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:35.497380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:35.497437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:35.497468] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:35.501028] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: DOWN (p=29.59%) [2026-02-19T20:23:35.501321] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-02-19T20:23:35.501455] [INFO ] [sig ] GSK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:35.647857] [INFO ] [LOCAL ] Saved forecast: GSK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GSK.txt [2026-02-19T20:23:35.648026] [INFO ] [sig ] [1404/3393] Completed GSK in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-19T20:23:35.648082] [INFO ] [sig ] [1405/3393] Forecasting GSL... [2026-02-19T20:23:35.648114] [INFO ] [sig ] Generating forecast for: GSL [2026-02-19T20:23:35.648145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-02-19T20:23:35.659595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-02-19T20:23:35.659974] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-02-19T20:23:35.660784] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-02-19T20:23:35.660837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:35.660869] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:35.660896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:35.660954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:35.721700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:35.723063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:35.723151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:35.723186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:35.853108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:35.853274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:35.853314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:35.853346] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:35.856996] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: DOWN (p=11.61%) [2026-02-19T20:23:35.857335] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-02-19T20:23:35.857479] [INFO ] [sig ] GSL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:36.003679] [INFO ] [LOCAL ] Saved forecast: GSL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GSL.txt [2026-02-19T20:23:36.003836] [INFO ] [sig ] [1405/3393] Completed GSL in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-19T20:23:36.003876] [INFO ] [sig ] [1406/3393] Forecasting GSM... [2026-02-19T20:23:36.003908] [INFO ] [sig ] Generating forecast for: GSM [2026-02-19T20:23:36.003940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-02-19T20:23:36.015187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-02-19T20:23:36.015558] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-02-19T20:23:36.016362] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-02-19T20:23:36.016415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:36.016447] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:36.016474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:36.016531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:36.077279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:36.078137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:36.078242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:36.078276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:36.207245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:36.207429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:36.207484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:36.207516] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:36.211439] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: UP (p=63.48%) [2026-02-19T20:23:36.211802] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-02-19T20:23:36.211946] [INFO ] [sig ] GSM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:36.362317] [INFO ] [LOCAL ] Saved forecast: GSM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GSM.txt [2026-02-19T20:23:36.362482] [INFO ] [sig ] [1406/3393] Completed GSM in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-19T20:23:36.362526] [INFO ] [sig ] [1407/3393] Forecasting GTES... [2026-02-19T20:23:36.362557] [INFO ] [sig ] Generating forecast for: GTES [2026-02-19T20:23:36.362610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-02-19T20:23:36.374263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-02-19T20:23:36.374628] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-02-19T20:23:36.375684] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-02-19T20:23:36.375743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:36.375776] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:36.375803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:36.375875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:36.437459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:36.438531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:36.438708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:36.438746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:36.561453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:36.561628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:36.561670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:36.561699] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:36.565114] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: UP (p=80.57%) [2026-02-19T20:23:36.565387] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-02-19T20:23:36.565516] [INFO ] [sig ] GTES: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:36.711256] [INFO ] [LOCAL ] Saved forecast: GTES 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GTES.txt [2026-02-19T20:23:36.711398] [INFO ] [sig ] [1407/3393] Completed GTES in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-19T20:23:36.711439] [INFO ] [sig ] [1408/3393] Forecasting GTLB... [2026-02-19T20:23:36.711468] [INFO ] [sig ] Generating forecast for: GTLB [2026-02-19T20:23:36.711499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-02-19T20:23:36.724294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-02-19T20:23:36.724704] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-02-19T20:23:36.725724] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-02-19T20:23:36.725779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:36.725828] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:36.725859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:36.725918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:36.784435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:36.785134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:36.785218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:36.785252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:36.908389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:36.908552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:36.908614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:36.908650] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:36.912152] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: UP (p=66.84%) [2026-02-19T20:23:36.912430] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-02-19T20:23:36.912560] [INFO ] [sig ] GTLB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:37.056937] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GTLB.txt [2026-02-19T20:23:37.057083] [INFO ] [sig ] [1408/3393] Completed GTLB in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-19T20:23:37.057124] [INFO ] [sig ] [1409/3393] Forecasting GTLS... [2026-02-19T20:23:37.057154] [INFO ] [sig ] Generating forecast for: GTLS [2026-02-19T20:23:37.057184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-02-19T20:23:37.068253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-02-19T20:23:37.068650] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-02-19T20:23:37.069494] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-02-19T20:23:37.069551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:37.069605] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:37.069638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:37.069697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:37.133934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:37.134864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:37.134953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:37.134987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:37.268965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:37.269124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:37.269164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:37.269194] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:37.272718] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: UP (p=84.32%) [2026-02-19T20:23:37.273013] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-02-19T20:23:37.273141] [INFO ] [sig ] GTLS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:37.417077] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GTLS.txt [2026-02-19T20:23:37.417215] [INFO ] [sig ] [1409/3393] Completed GTLS in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-19T20:23:37.417255] [INFO ] [sig ] [1410/3393] Forecasting GTN... [2026-02-19T20:23:37.417284] [INFO ] [sig ] Generating forecast for: GTN [2026-02-19T20:23:37.417315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-02-19T20:23:37.429013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-02-19T20:23:37.429457] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-02-19T20:23:37.430294] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-02-19T20:23:37.430347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:37.430380] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:37.430408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:37.430465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:37.488403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:37.489267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:37.489380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:37.489414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:37.616506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:37.616691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:37.616739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:37.616776] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:37.620191] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: DOWN (p=40.23%) [2026-02-19T20:23:37.620463] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-02-19T20:23:37.620608] [INFO ] [sig ] GTN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:37.762711] [INFO ] [LOCAL ] Saved forecast: GTN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GTN.txt [2026-02-19T20:23:37.762880] [INFO ] [sig ] [1410/3393] Completed GTN in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-19T20:23:37.762922] [INFO ] [sig ] [1411/3393] Forecasting GTX... [2026-02-19T20:23:37.762953] [INFO ] [sig ] Generating forecast for: GTX [2026-02-19T20:23:37.762995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-02-19T20:23:37.774330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-02-19T20:23:37.774654] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-02-19T20:23:37.775425] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-02-19T20:23:37.775477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:37.775509] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:37.775536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:37.775616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:37.835788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:37.836621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:37.836718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:37.836761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:37.962195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:37.962385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:37.962436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:37.962468] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:37.966313] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: UP (p=60.47%) [2026-02-19T20:23:37.966617] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-02-19T20:23:37.966767] [INFO ] [sig ] GTX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:38.110595] [INFO ] [LOCAL ] Saved forecast: GTX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GTX.txt [2026-02-19T20:23:38.110748] [INFO ] [sig ] [1411/3393] Completed GTX in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-19T20:23:38.110790] [INFO ] [sig ] [1412/3393] Forecasting GTY... [2026-02-19T20:23:38.110833] [INFO ] [sig ] Generating forecast for: GTY [2026-02-19T20:23:38.110867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-02-19T20:23:38.122654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-02-19T20:23:38.123044] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-02-19T20:23:38.123901] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-02-19T20:23:38.123955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:38.123987] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:38.124015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:38.124072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:38.181380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:38.182197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:38.182282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:38.182315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:38.307644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:38.307849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:38.307917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:38.307964] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:38.311565] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: DOWN (p=9.89%) [2026-02-19T20:23:38.311939] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-02-19T20:23:38.312073] [INFO ] [sig ] GTY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:38.459250] [INFO ] [LOCAL ] Saved forecast: GTY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GTY.txt [2026-02-19T20:23:38.459419] [INFO ] [sig ] [1412/3393] Completed GTY in 0.3s | 2.75 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-19T20:23:38.459460] [INFO ] [sig ] [1413/3393] Forecasting GUG... [2026-02-19T20:23:38.459489] [INFO ] [sig ] Generating forecast for: GUG [2026-02-19T20:23:38.459520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-02-19T20:23:38.471215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-02-19T20:23:38.471602] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-02-19T20:23:38.472432] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-02-19T20:23:38.472487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:38.472521] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:38.472549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:38.472627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:38.537496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:38.538499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:38.538611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:38.538649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:38.661236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:38.661405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:38.661447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:38.661477] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:38.664975] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: UP (p=50.10%) [2026-02-19T20:23:38.665271] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-02-19T20:23:38.665423] [INFO ] [sig ] GUG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:38.808558] [INFO ] [LOCAL ] Saved forecast: GUG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GUG.txt [2026-02-19T20:23:38.808793] [INFO ] [sig ] [1413/3393] Completed GUG in 0.3s | 2.75 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-19T20:23:38.808848] [INFO ] [sig ] [1414/3393] Forecasting GVA... [2026-02-19T20:23:38.808891] [INFO ] [sig ] Generating forecast for: GVA [2026-02-19T20:23:38.808928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-02-19T20:23:38.820521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-02-19T20:23:38.820966] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-02-19T20:23:38.821828] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-02-19T20:23:38.821884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:38.821919] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:38.821948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:38.822007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:38.881198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:38.882135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:38.882221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:38.882255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:39.006093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:39.006263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:39.006304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:39.006333] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:39.009888] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: UP (p=76.06%) [2026-02-19T20:23:39.010220] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-02-19T20:23:39.010366] [INFO ] [sig ] GVA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:39.158204] [INFO ] [LOCAL ] Saved forecast: GVA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GVA.txt [2026-02-19T20:23:39.158342] [INFO ] [sig ] [1414/3393] Completed GVA in 0.3s | 2.75 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-19T20:23:39.158381] [INFO ] [sig ] [1415/3393] Forecasting GWH... [2026-02-19T20:23:39.158413] [INFO ] [sig ] Generating forecast for: GWH [2026-02-19T20:23:39.158453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-02-19T20:23:39.169867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-02-19T20:23:39.170172] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-02-19T20:23:39.170957] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-02-19T20:23:39.171010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:39.171042] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:39.171070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:39.171126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:39.236877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:39.237555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:39.237665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:39.237703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:39.376171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:39.376365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:39.376417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:39.376460] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:39.380470] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: DOWN (p=26.28%) [2026-02-19T20:23:39.380805] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-02-19T20:23:39.380961] [INFO ] [sig ] GWH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:39.540495] [INFO ] [LOCAL ] Saved forecast: GWH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/GWH.txt [2026-02-19T20:23:39.540687] [INFO ] [sig ] [1415/3393] Completed GWH in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-19T20:23:39.540743] [INFO ] [sig ] [1416/3393] Forecasting GWRE... [2026-02-19T20:23:39.540782] [INFO ] [sig ] Generating forecast for: GWRE [2026-02-19T20:23:39.540814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-02-19T20:23:39.552789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-02-19T20:23:39.553126] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-02-19T20:23:39.554051] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-02-19T20:23:39.554111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:39.554144] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:39.554174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:39.554244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:39.618729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:39.619690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:39.619781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:39.619814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:39.744255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:39.744421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:39.744461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:39.744490] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:39.748107] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: UP (p=86.13%) [2026-02-19T20:23:39.748428] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-02-19T20:23:39.748597] [INFO ] [sig ] GWRE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:39.896528] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GWRE.txt [2026-02-19T20:23:39.896713] [INFO ] [sig ] [1416/3393] Completed GWRE in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-19T20:23:39.896756] [INFO ] [sig ] [1417/3393] Forecasting GWRS... [2026-02-19T20:23:39.896792] [INFO ] [sig ] Generating forecast for: GWRS [2026-02-19T20:23:39.896830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-02-19T20:23:39.909699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-02-19T20:23:39.910095] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-02-19T20:23:39.910945] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-02-19T20:23:39.911001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:39.911100] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:39.911130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:39.911189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:39.969694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:39.970608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:39.970697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:39.970732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:40.093219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:40.093386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:40.093426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:40.093456] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:40.097355] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: UP (p=71.39%) [2026-02-19T20:23:40.097685] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-02-19T20:23:40.097824] [INFO ] [sig ] GWRS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:40.253526] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GWRS.txt [2026-02-19T20:23:40.253755] [INFO ] [sig ] [1417/3393] Completed GWRS in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-19T20:23:40.253808] [INFO ] [sig ] [1418/3393] Forecasting GXAI... [2026-02-19T20:23:40.253839] [INFO ] [sig ] Generating forecast for: GXAI [2026-02-19T20:23:40.253871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-02-19T20:23:40.266962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-02-19T20:23:40.267380] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-02-19T20:23:40.268258] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-02-19T20:23:40.268315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:40.268349] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:40.268378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:40.268437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:40.335147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:40.336127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:40.336230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:40.336265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:40.459656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:40.459914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:40.459968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:40.459998] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:40.464990] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: UP (p=88.83%) [2026-02-19T20:23:40.465527] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-02-19T20:23:40.465760] [INFO ] [sig ] GXAI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:40.683015] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GXAI.txt [2026-02-19T20:23:40.683185] [INFO ] [sig ] [1418/3393] Completed GXAI in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-19T20:23:40.683228] [INFO ] [sig ] [1419/3393] Forecasting GYRE... [2026-02-19T20:23:40.683258] [INFO ] [sig ] Generating forecast for: GYRE [2026-02-19T20:23:40.683289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-02-19T20:23:40.696347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-02-19T20:23:40.696874] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-02-19T20:23:40.697859] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-02-19T20:23:40.697924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:40.697969] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:40.698006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:40.698125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:40.776290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:40.777232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:40.777318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:40.777351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:40.895676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:40.895842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:40.895883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:40.895913] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:40.899645] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: UP (p=61.82%) [2026-02-19T20:23:40.899923] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-02-19T20:23:40.900049] [INFO ] [sig ] GYRE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:41.043330] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/GYRE.txt [2026-02-19T20:23:41.043479] [INFO ] [sig ] [1419/3393] Completed GYRE in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-19T20:23:41.043519] [INFO ] [sig ] [1420/3393] Forecasting H... [2026-02-19T20:23:41.043550] [INFO ] [sig ] Generating forecast for: H [2026-02-19T20:23:41.043601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-02-19T20:23:41.055273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-02-19T20:23:41.055669] [INFO ] [FORECASTER] Starting predict_future for H [2026-02-19T20:23:41.056462] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-02-19T20:23:41.056515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:41.056547] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:41.056598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:41.056659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:41.118937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:41.119971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:41.120078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:41.120111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:41.247657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:41.247828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:41.247873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:41.247950] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:41.251681] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: DOWN (p=23.02%) [2026-02-19T20:23:41.251988] [INFO ] [FORECASTER] Completed predict_future for H [2026-02-19T20:23:41.252130] [INFO ] [sig ] H: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:41.399074] [INFO ] [LOCAL ] Saved forecast: H 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/H.txt [2026-02-19T20:23:41.399228] [INFO ] [sig ] [1420/3393] Completed H in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-19T20:23:41.399274] [INFO ] [sig ] [1421/3393] Forecasting HAE... [2026-02-19T20:23:41.399305] [INFO ] [sig ] Generating forecast for: HAE [2026-02-19T20:23:41.399346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-02-19T20:23:41.411617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-02-19T20:23:41.412043] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-02-19T20:23:41.412946] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-02-19T20:23:41.413018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:41.413052] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:41.413079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:41.413136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:41.473068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:41.474122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:41.474226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:41.474261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:41.606301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:41.606467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:41.606509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:41.606541] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:41.610468] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: DOWN (p=8.56%) [2026-02-19T20:23:41.610788] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-02-19T20:23:41.610933] [INFO ] [sig ] HAE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:41.761453] [INFO ] [LOCAL ] Saved forecast: HAE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HAE.txt [2026-02-19T20:23:41.761651] [INFO ] [sig ] [1421/3393] Completed HAE in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-19T20:23:41.761696] [INFO ] [sig ] [1422/3393] Forecasting HAFC... [2026-02-19T20:23:41.761727] [INFO ] [sig ] Generating forecast for: HAFC [2026-02-19T20:23:41.761757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-02-19T20:23:41.773697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-02-19T20:23:41.774132] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-02-19T20:23:41.774994] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-02-19T20:23:41.775050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:41.775083] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:41.775112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:41.775170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:41.834196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:41.835109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:41.835198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:41.835232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:41.981886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:41.982095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:41.982141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:41.982173] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:41.986074] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: DOWN (p=21.71%) [2026-02-19T20:23:41.986376] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-02-19T20:23:41.986514] [INFO ] [sig ] HAFC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:42.136163] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HAFC.txt [2026-02-19T20:23:42.136368] [INFO ] [sig ] [1422/3393] Completed HAFC in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-19T20:23:42.136414] [INFO ] [sig ] [1423/3393] Forecasting HAL... [2026-02-19T20:23:42.136445] [INFO ] [sig ] Generating forecast for: HAL [2026-02-19T20:23:42.136478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-02-19T20:23:42.149050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-02-19T20:23:42.149478] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-02-19T20:23:42.150374] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-02-19T20:23:42.150430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:42.150465] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:42.150493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:42.150551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:42.211251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:42.212165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:42.212257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:42.212292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:42.347740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:42.347914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:42.347962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:42.347998] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:42.351725] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: DOWN (p=19.84%) [2026-02-19T20:23:42.352020] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-02-19T20:23:42.352154] [INFO ] [sig ] HAL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:42.499548] [INFO ] [LOCAL ] Saved forecast: HAL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HAL.txt [2026-02-19T20:23:42.499748] [INFO ] [sig ] [1423/3393] Completed HAL in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-19T20:23:42.499792] [INFO ] [sig ] [1424/3393] Forecasting HALO... [2026-02-19T20:23:42.499823] [INFO ] [sig ] Generating forecast for: HALO [2026-02-19T20:23:42.499855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-02-19T20:23:42.512379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-02-19T20:23:42.512787] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-02-19T20:23:42.513708] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-02-19T20:23:42.513764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:42.513798] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:42.513827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:42.513887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:42.578429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:42.579562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:42.579677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:42.579713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:42.702382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:42.702549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:42.702624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:42.702657] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:42.706232] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: DOWN (p=40.55%) [2026-02-19T20:23:42.706545] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-02-19T20:23:42.706731] [INFO ] [sig ] HALO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:42.856306] [INFO ] [LOCAL ] Saved forecast: HALO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HALO.txt [2026-02-19T20:23:42.856488] [INFO ] [sig ] [1424/3393] Completed HALO in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-19T20:23:42.856539] [INFO ] [sig ] [1425/3393] Forecasting HAS... [2026-02-19T20:23:42.856593] [INFO ] [sig ] Generating forecast for: HAS [2026-02-19T20:23:42.856631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-02-19T20:23:42.869622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-02-19T20:23:42.870080] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-02-19T20:23:42.871009] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-02-19T20:23:42.871074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:42.871111] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:42.871140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:42.871202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:42.941821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:42.942826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:42.942943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:42.942985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:43.074950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:43.075124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:43.075176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:43.075208] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:43.079160] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: DOWN (p=14.15%) [2026-02-19T20:23:43.079493] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-02-19T20:23:43.079668] [INFO ] [sig ] HAS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:43.233173] [INFO ] [LOCAL ] Saved forecast: HAS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HAS.txt [2026-02-19T20:23:43.233342] [INFO ] [sig ] [1425/3393] Completed HAS in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-19T20:23:43.233384] [INFO ] [sig ] [1426/3393] Forecasting HASI... [2026-02-19T20:23:43.233413] [INFO ] [sig ] Generating forecast for: HASI [2026-02-19T20:23:43.233443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-02-19T20:23:43.245201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-02-19T20:23:43.245609] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-02-19T20:23:43.246392] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-02-19T20:23:43.246445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:43.246477] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:43.246504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:43.246561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:43.314485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:43.315674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:43.315789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:43.315830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:43.449994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:43.450374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:43.450429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:43.450462] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:43.454858] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: UP (p=93.46%) [2026-02-19T20:23:43.455229] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-02-19T20:23:43.455390] [INFO ] [sig ] HASI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:43.610345] [INFO ] [LOCAL ] Saved forecast: HASI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HASI.txt [2026-02-19T20:23:43.610519] [INFO ] [sig ] [1426/3393] Completed HASI in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-19T20:23:43.610563] [INFO ] [sig ] [1427/3393] Forecasting HBAN... [2026-02-19T20:23:43.610630] [INFO ] [sig ] Generating forecast for: HBAN [2026-02-19T20:23:43.610663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-02-19T20:23:43.622904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-02-19T20:23:43.623339] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-02-19T20:23:43.624184] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-02-19T20:23:43.624239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:43.624272] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:43.624299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:43.624356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:43.682679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:43.683809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:43.683958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:43.683993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:43.807808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:43.807984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:43.808026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:43.808056] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:43.811741] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: DOWN (p=5.41%) [2026-02-19T20:23:43.812060] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-02-19T20:23:43.812203] [INFO ] [sig ] HBAN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:43.960940] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HBAN.txt [2026-02-19T20:23:43.961132] [INFO ] [sig ] [1427/3393] Completed HBAN in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-19T20:23:43.961181] [INFO ] [sig ] [1428/3393] Forecasting HBANL... [2026-02-19T20:23:43.961214] [INFO ] [sig ] Generating forecast for: HBANL [2026-02-19T20:23:43.961245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-02-19T20:23:43.973153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-02-19T20:23:43.973655] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-02-19T20:23:43.974638] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-02-19T20:23:43.974702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:43.974735] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:43.974763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:43.974834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:44.038038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:44.039170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:44.039279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:44.039314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:44.156173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:44.156333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:44.156391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:44.156421] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:44.159990] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-02-19T20:23:44.160273] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-02-19T20:23:44.160412] [INFO ] [sig ] HBANL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:44.301441] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HBANL.txt [2026-02-19T20:23:44.301638] [INFO ] [sig ] [1428/3393] Completed HBANL in 0.3s | 2.75 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-19T20:23:44.301689] [INFO ] [sig ] [1429/3393] Forecasting HBANP... [2026-02-19T20:23:44.301723] [INFO ] [sig ] Generating forecast for: HBANP [2026-02-19T20:23:44.301754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-02-19T20:23:44.313259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-02-19T20:23:44.313676] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-02-19T20:23:44.314484] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-02-19T20:23:44.314538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:44.314591] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:44.314623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:44.314681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:44.372940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:44.373855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:44.373943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:44.373978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:44.487304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:44.487446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:44.487485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:44.487514] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:44.490932] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: DOWN (p=3.52%) [2026-02-19T20:23:44.491208] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-02-19T20:23:44.491334] [INFO ] [sig ] HBANP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:44.636683] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HBANP.txt [2026-02-19T20:23:44.636838] [INFO ] [sig ] [1429/3393] Completed HBANP in 0.3s | 2.75 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-19T20:23:44.636881] [INFO ] [sig ] [1430/3393] Forecasting HBB... [2026-02-19T20:23:44.636913] [INFO ] [sig ] Generating forecast for: HBB [2026-02-19T20:23:44.636944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-02-19T20:23:44.648276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-02-19T20:23:44.648678] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-02-19T20:23:44.649630] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-02-19T20:23:44.649697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:44.649741] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:44.649769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:44.649827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:44.716934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:44.717826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:44.717911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:44.717945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:44.845547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:44.845889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:44.845933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:44.845963] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:44.849724] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: UP (p=63.53%) [2026-02-19T20:23:44.850054] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-02-19T20:23:44.850189] [INFO ] [sig ] HBB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:45.002122] [INFO ] [LOCAL ] Saved forecast: HBB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HBB.txt [2026-02-19T20:23:45.002281] [INFO ] [sig ] [1430/3393] Completed HBB in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-19T20:23:45.002322] [INFO ] [sig ] [1431/3393] Forecasting HBCP... [2026-02-19T20:23:45.002353] [INFO ] [sig ] Generating forecast for: HBCP [2026-02-19T20:23:45.002384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-02-19T20:23:45.013209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-02-19T20:23:45.013539] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-02-19T20:23:45.014346] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-02-19T20:23:45.014399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:45.014432] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:45.014459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:45.014516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:45.076895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:45.078094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:45.078204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:45.078236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:45.200391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:45.200553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:45.200614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:45.200645] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:45.204066] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: UP (p=74.60%) [2026-02-19T20:23:45.204353] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-02-19T20:23:45.204484] [INFO ] [sig ] HBCP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:45.355986] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HBCP.txt [2026-02-19T20:23:45.356157] [INFO ] [sig ] [1431/3393] Completed HBCP in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-19T20:23:45.356197] [INFO ] [sig ] [1432/3393] Forecasting HBM... [2026-02-19T20:23:45.356227] [INFO ] [sig ] Generating forecast for: HBM [2026-02-19T20:23:45.356260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-02-19T20:23:45.368292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-02-19T20:23:45.368651] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-02-19T20:23:45.369522] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-02-19T20:23:45.369601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:45.369652] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:45.369683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:45.369742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:45.428805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:45.429631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:45.429716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:45.429751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:45.552282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:45.552458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:45.552499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:45.552528] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:45.556236] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: UP (p=71.03%) [2026-02-19T20:23:45.556518] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-02-19T20:23:45.556668] [INFO ] [sig ] HBM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:45.701924] [INFO ] [LOCAL ] Saved forecast: HBM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HBM.txt [2026-02-19T20:23:45.702073] [INFO ] [sig ] [1432/3393] Completed HBM in 0.3s | 2.75 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-19T20:23:45.702114] [INFO ] [sig ] [1433/3393] Forecasting HBNC... [2026-02-19T20:23:45.702143] [INFO ] [sig ] Generating forecast for: HBNC [2026-02-19T20:23:45.702172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-02-19T20:23:45.713718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-02-19T20:23:45.714082] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-02-19T20:23:45.714882] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-02-19T20:23:45.714936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:45.714968] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:45.714995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:45.715052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:45.775586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:45.776344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:45.776427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:45.776460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:45.897656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:45.897815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:45.897856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:45.897885] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:45.901336] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: UP (p=61.07%) [2026-02-19T20:23:45.901628] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-02-19T20:23:45.901756] [INFO ] [sig ] HBNC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:46.046709] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HBNC.txt [2026-02-19T20:23:46.046869] [INFO ] [sig ] [1433/3393] Completed HBNC in 0.3s | 2.75 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-19T20:23:46.046910] [INFO ] [sig ] [1434/3393] Forecasting HCA... [2026-02-19T20:23:46.046939] [INFO ] [sig ] Generating forecast for: HCA [2026-02-19T20:23:46.046970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-02-19T20:23:46.058146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-02-19T20:23:46.058566] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-02-19T20:23:46.059413] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-02-19T20:23:46.059494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:46.059528] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:46.059555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:46.059633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:46.120648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:46.121541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:46.121649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:46.121685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:46.241442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:46.241654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:46.241697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:46.241735] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:46.245823] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: DOWN (p=6.58%) [2026-02-19T20:23:46.246247] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-02-19T20:23:46.246435] [INFO ] [sig ] HCA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:46.395317] [INFO ] [LOCAL ] Saved forecast: HCA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HCA.txt [2026-02-19T20:23:46.395527] [INFO ] [sig ] [1434/3393] Completed HCA in 0.3s | 2.75 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-19T20:23:46.395611] [INFO ] [sig ] [1435/3393] Forecasting HCC... [2026-02-19T20:23:46.395658] [INFO ] [sig ] Generating forecast for: HCC [2026-02-19T20:23:46.395704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-02-19T20:23:46.408157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-02-19T20:23:46.408612] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-02-19T20:23:46.409553] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-02-19T20:23:46.409632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:46.409669] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:46.409697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:46.409756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:46.473834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:46.474978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:46.475086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:46.475121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:46.619411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:46.619616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:46.619668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:46.619705] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:46.624169] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: UP (p=96.08%) [2026-02-19T20:23:46.624518] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-02-19T20:23:46.624704] [INFO ] [sig ] HCC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:46.770904] [INFO ] [LOCAL ] Saved forecast: HCC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HCC.txt [2026-02-19T20:23:46.771077] [INFO ] [sig ] [1435/3393] Completed HCC in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-19T20:23:46.771126] [INFO ] [sig ] [1436/3393] Forecasting HCI... [2026-02-19T20:23:46.771156] [INFO ] [sig ] Generating forecast for: HCI [2026-02-19T20:23:46.771187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-02-19T20:23:46.782712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-02-19T20:23:46.783052] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-02-19T20:23:46.783850] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-02-19T20:23:46.783907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:46.783946] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:46.783980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:46.784050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:46.840655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:46.841560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:46.841672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:46.841705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:46.968492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:46.968706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:46.968751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:46.968781] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:46.972608] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: DOWN (p=9.73%) [2026-02-19T20:23:46.972928] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-02-19T20:23:46.973070] [INFO ] [sig ] HCI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:47.120483] [INFO ] [LOCAL ] Saved forecast: HCI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HCI.txt [2026-02-19T20:23:47.120659] [INFO ] [sig ] [1436/3393] Completed HCI in 0.3s | 2.75 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-19T20:23:47.120702] [INFO ] [sig ] [1437/3393] Forecasting HCM... [2026-02-19T20:23:47.120735] [INFO ] [sig ] Generating forecast for: HCM [2026-02-19T20:23:47.120767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-02-19T20:23:47.132709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-02-19T20:23:47.133096] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-02-19T20:23:47.134025] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-02-19T20:23:47.134105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:47.134154] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:47.134191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:47.134253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:47.194084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:47.195060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:47.195164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:47.195197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:47.319869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:47.320042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:47.320138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:47.320170] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:47.323814] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: DOWN (p=11.54%) [2026-02-19T20:23:47.324204] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-02-19T20:23:47.324376] [INFO ] [sig ] HCM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:47.472978] [INFO ] [LOCAL ] Saved forecast: HCM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HCM.txt [2026-02-19T20:23:47.473153] [INFO ] [sig ] [1437/3393] Completed HCM in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-19T20:23:47.473195] [INFO ] [sig ] [1438/3393] Forecasting HCSG... [2026-02-19T20:23:47.473224] [INFO ] [sig ] Generating forecast for: HCSG [2026-02-19T20:23:47.473256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-02-19T20:23:47.486432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-02-19T20:23:47.486894] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-02-19T20:23:47.487964] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-02-19T20:23:47.488020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:47.488054] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:47.488108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:47.488349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:47.546549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:47.547511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:47.547617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:47.547655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:47.674338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:47.674526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:47.674590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:47.674624] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:47.678398] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: DOWN (p=44.82%) [2026-02-19T20:23:47.678749] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-02-19T20:23:47.678912] [INFO ] [sig ] HCSG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:47.828741] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HCSG.txt [2026-02-19T20:23:47.828902] [INFO ] [sig ] [1438/3393] Completed HCSG in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-19T20:23:47.828945] [INFO ] [sig ] [1439/3393] Forecasting HD... [2026-02-19T20:23:47.828976] [INFO ] [sig ] Generating forecast for: HD [2026-02-19T20:23:47.829009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-02-19T20:23:47.842049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-02-19T20:23:47.842436] [INFO ] [FORECASTER] Starting predict_future for HD [2026-02-19T20:23:47.843289] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-02-19T20:23:47.843344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:47.843377] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:47.843407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:47.843464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:47.904592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:47.905527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:47.905656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:47.905698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:48.025966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:48.026139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:48.026178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:48.026224] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:48.029745] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: DOWN (p=9.14%) [2026-02-19T20:23:48.030054] [INFO ] [FORECASTER] Completed predict_future for HD [2026-02-19T20:23:48.030199] [INFO ] [sig ] HD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:48.173172] [INFO ] [LOCAL ] Saved forecast: HD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HD.txt [2026-02-19T20:23:48.173329] [INFO ] [sig ] [1439/3393] Completed HD in 0.3s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-19T20:23:48.173370] [INFO ] [sig ] [1440/3393] Forecasting HDB... [2026-02-19T20:23:48.173401] [INFO ] [sig ] Generating forecast for: HDB [2026-02-19T20:23:48.173432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-02-19T20:23:48.184899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-02-19T20:23:48.185257] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-02-19T20:23:48.186058] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-02-19T20:23:48.186111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:48.186143] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:48.186170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:48.186226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:48.247501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:48.248679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:48.248767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:48.248801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:48.385360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:48.385539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:48.385605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:48.385639] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:48.390030] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: DOWN (p=28.61%) [2026-02-19T20:23:48.390375] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-02-19T20:23:48.390521] [INFO ] [sig ] HDB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:48.639221] [INFO ] [LOCAL ] Saved forecast: HDB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HDB.txt [2026-02-19T20:23:48.639405] [INFO ] [sig ] [1440/3393] Completed HDB in 0.5s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-19T20:23:48.639462] [INFO ] [sig ] [1441/3393] Forecasting HDSN... [2026-02-19T20:23:48.639497] [INFO ] [sig ] Generating forecast for: HDSN [2026-02-19T20:23:48.639597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-02-19T20:23:48.653785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-02-19T20:23:48.654199] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-02-19T20:23:48.655073] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-02-19T20:23:48.655133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:48.655175] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:48.655380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:48.655438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:48.717338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:48.718283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:48.718372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:48.718423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:48.837824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:48.837989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:48.838031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:48.838062] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:48.841717] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: UP (p=93.36%) [2026-02-19T20:23:48.842018] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-02-19T20:23:48.842156] [INFO ] [sig ] HDSN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:48.984481] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HDSN.txt [2026-02-19T20:23:48.984646] [INFO ] [sig ] [1441/3393] Completed HDSN in 0.3s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-19T20:23:48.984691] [INFO ] [sig ] [1442/3393] Forecasting HE... [2026-02-19T20:23:48.984722] [INFO ] [sig ] Generating forecast for: HE [2026-02-19T20:23:48.984753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-02-19T20:23:48.996039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-02-19T20:23:48.996383] [INFO ] [FORECASTER] Starting predict_future for HE [2026-02-19T20:23:48.997174] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-02-19T20:23:48.997227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:48.997259] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:48.997286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:48.997343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:49.059281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:49.060097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:49.060186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:49.060220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:49.194222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:49.194404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:49.194445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:49.194476] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:49.197993] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: DOWN (p=34.35%) [2026-02-19T20:23:49.198314] [INFO ] [FORECASTER] Completed predict_future for HE [2026-02-19T20:23:49.198449] [INFO ] [sig ] HE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:49.341246] [INFO ] [LOCAL ] Saved forecast: HE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HE.txt [2026-02-19T20:23:49.341401] [INFO ] [sig ] [1442/3393] Completed HE in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-19T20:23:49.341441] [INFO ] [sig ] [1443/3393] Forecasting HEI... [2026-02-19T20:23:49.341472] [INFO ] [sig ] Generating forecast for: HEI [2026-02-19T20:23:49.341504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-02-19T20:23:49.353383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-02-19T20:23:49.353786] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-02-19T20:23:49.354606] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-02-19T20:23:49.354660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:49.354692] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:49.354720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:49.354814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:49.411929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:49.413023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:49.413111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:49.413144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:49.537875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:49.538047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:49.538113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:49.538148] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:49.541767] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: DOWN (p=9.00%) [2026-02-19T20:23:49.542073] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-02-19T20:23:49.542218] [INFO ] [sig ] HEI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:49.688883] [INFO ] [LOCAL ] Saved forecast: HEI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HEI.txt [2026-02-19T20:23:49.689045] [INFO ] [sig ] [1443/3393] Completed HEI in 0.3s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-19T20:23:49.689086] [INFO ] [sig ] [1444/3393] Forecasting HELE... [2026-02-19T20:23:49.689115] [INFO ] [sig ] Generating forecast for: HELE [2026-02-19T20:23:49.689146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-02-19T20:23:49.701471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-02-19T20:23:49.701900] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-02-19T20:23:49.702731] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-02-19T20:23:49.702785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:49.702818] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:49.702846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:49.702903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:49.763421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:49.764361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:49.764450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:49.764485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:49.893259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:49.893660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:49.893704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:49.893735] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:49.897560] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: DOWN (p=13.00%) [2026-02-19T20:23:49.897870] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-02-19T20:23:49.898009] [INFO ] [sig ] HELE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:50.050002] [INFO ] [LOCAL ] Saved forecast: HELE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HELE.txt [2026-02-19T20:23:50.050165] [INFO ] [sig ] [1444/3393] Completed HELE in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-19T20:23:50.050207] [INFO ] [sig ] [1445/3393] Forecasting HEPS... [2026-02-19T20:23:50.050238] [INFO ] [sig ] Generating forecast for: HEPS [2026-02-19T20:23:50.050269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-02-19T20:23:50.063521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-02-19T20:23:50.063927] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-02-19T20:23:50.064797] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-02-19T20:23:50.064851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:50.064882] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:50.064910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:50.064968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:50.124650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:50.125564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:50.125672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:50.125707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:50.252563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:50.252747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:50.252787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:50.252816] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:50.256292] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: UP (p=85.84%) [2026-02-19T20:23:50.256641] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-02-19T20:23:50.256786] [INFO ] [sig ] HEPS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:50.408613] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HEPS.txt [2026-02-19T20:23:50.408783] [INFO ] [sig ] [1445/3393] Completed HEPS in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-19T20:23:50.408831] [INFO ] [sig ] [1446/3393] Forecasting HEQ... [2026-02-19T20:23:50.408864] [INFO ] [sig ] Generating forecast for: HEQ [2026-02-19T20:23:50.408901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-02-19T20:23:50.421114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-02-19T20:23:50.421523] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-02-19T20:23:50.422526] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-02-19T20:23:50.422604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:50.422641] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:50.422677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:50.422762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:50.485169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:50.486165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:50.486256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:50.486290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:50.614036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:50.614244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:50.614287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:50.614316] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:50.617918] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: UP (p=54.56%) [2026-02-19T20:23:50.618222] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-02-19T20:23:50.618350] [INFO ] [sig ] HEQ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:50.765013] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HEQ.txt [2026-02-19T20:23:50.765179] [INFO ] [sig ] [1446/3393] Completed HEQ in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-19T20:23:50.765221] [INFO ] [sig ] [1447/3393] Forecasting HERO... [2026-02-19T20:23:50.765255] [INFO ] [sig ] Generating forecast for: HERO [2026-02-19T20:23:50.765287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-02-19T20:23:50.777317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-02-19T20:23:50.777721] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-02-19T20:23:50.778660] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-02-19T20:23:50.778716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:50.778750] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:50.778782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:50.778863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:50.841554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:50.842492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:50.842600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:50.842639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:50.969011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:50.969172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:50.969215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:50.969245] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:50.973041] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: DOWN (p=12.48%) [2026-02-19T20:23:50.973501] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-02-19T20:23:50.973687] [INFO ] [sig ] HERO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:51.126616] [INFO ] [LOCAL ] Saved forecast: HERO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HERO.txt [2026-02-19T20:23:51.126782] [INFO ] [sig ] [1447/3393] Completed HERO in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-19T20:23:51.126825] [INFO ] [sig ] [1448/3393] Forecasting HESM... [2026-02-19T20:23:51.126855] [INFO ] [sig ] Generating forecast for: HESM [2026-02-19T20:23:51.126887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-02-19T20:23:51.138746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-02-19T20:23:51.139140] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-02-19T20:23:51.139981] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-02-19T20:23:51.140047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:51.140089] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:51.140125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:51.140195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:51.201070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:51.202010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:51.202100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:51.202135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:51.332095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:51.332294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:51.332338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:51.332369] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:51.335921] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: UP (p=97.85%) [2026-02-19T20:23:51.336222] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-02-19T20:23:51.336363] [INFO ] [sig ] HESM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:51.481221] [INFO ] [LOCAL ] Saved forecast: HESM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HESM.txt [2026-02-19T20:23:51.481376] [INFO ] [sig ] [1448/3393] Completed HESM in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-19T20:23:51.481420] [INFO ] [sig ] [1449/3393] Forecasting HFFG... [2026-02-19T20:23:51.481451] [INFO ] [sig ] Generating forecast for: HFFG [2026-02-19T20:23:51.481484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-02-19T20:23:51.493433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-02-19T20:23:51.493868] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-02-19T20:23:51.494756] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-02-19T20:23:51.494816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:51.494861] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:51.494894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:51.494952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:51.556135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:51.557037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:51.557126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:51.557161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:51.679919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:51.680088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:51.680137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:51.680174] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:51.683751] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: DOWN (p=4.09%) [2026-02-19T20:23:51.684096] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-02-19T20:23:51.684239] [INFO ] [sig ] HFFG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:51.830625] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HFFG.txt [2026-02-19T20:23:51.830787] [INFO ] [sig ] [1449/3393] Completed HFFG in 0.3s | 2.75 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-19T20:23:51.830827] [INFO ] [sig ] [1450/3393] Forecasting HFRO... [2026-02-19T20:23:51.830857] [INFO ] [sig ] Generating forecast for: HFRO [2026-02-19T20:23:51.830888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-02-19T20:23:51.842359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-02-19T20:23:51.842755] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-02-19T20:23:51.843548] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-02-19T20:23:51.843625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:51.843659] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:51.843686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:51.843743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:51.903371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:51.904210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:51.904294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:51.904326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:52.026678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:52.026839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:52.026879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:52.026908] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:52.030378] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: UP (p=63.88%) [2026-02-19T20:23:52.030687] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-02-19T20:23:52.030822] [INFO ] [sig ] HFRO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:52.175515] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HFRO.txt [2026-02-19T20:23:52.175689] [INFO ] [sig ] [1450/3393] Completed HFRO in 0.3s | 2.75 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-19T20:23:52.175732] [INFO ] [sig ] [1451/3393] Forecasting HFWA... [2026-02-19T20:23:52.175762] [INFO ] [sig ] Generating forecast for: HFWA [2026-02-19T20:23:52.175793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-02-19T20:23:52.187932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-02-19T20:23:52.188327] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-02-19T20:23:52.189210] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-02-19T20:23:52.189265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:52.189300] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:52.189328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:52.189386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:52.250858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:52.251803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:52.251893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:52.251928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:52.384784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:52.384946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:52.384992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:52.385024] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:52.389121] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: UP (p=88.66%) [2026-02-19T20:23:52.389530] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-02-19T20:23:52.389728] [INFO ] [sig ] HFWA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:52.549389] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HFWA.txt [2026-02-19T20:23:52.549613] [INFO ] [sig ] [1451/3393] Completed HFWA in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-19T20:23:52.549673] [INFO ] [sig ] [1452/3393] Forecasting HG... [2026-02-19T20:23:52.549718] [INFO ] [sig ] Generating forecast for: HG [2026-02-19T20:23:52.549759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-02-19T20:23:52.562611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-02-19T20:23:52.563013] [INFO ] [FORECASTER] Starting predict_future for HG [2026-02-19T20:23:52.564124] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-02-19T20:23:52.564192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:52.564226] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:52.564253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:52.564311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:52.624105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:52.625088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:52.625180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:52.625220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:52.751521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:52.751791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:52.751835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:52.751865] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:52.755381] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: UP (p=74.52%) [2026-02-19T20:23:52.755686] [INFO ] [FORECASTER] Completed predict_future for HG [2026-02-19T20:23:52.755820] [INFO ] [sig ] HG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:52.901021] [INFO ] [LOCAL ] Saved forecast: HG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HG.txt [2026-02-19T20:23:52.901177] [INFO ] [sig ] [1452/3393] Completed HG in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-19T20:23:52.901218] [INFO ] [sig ] [1453/3393] Forecasting HGBL... [2026-02-19T20:23:52.901247] [INFO ] [sig ] Generating forecast for: HGBL [2026-02-19T20:23:52.901277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-02-19T20:23:52.912701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-02-19T20:23:52.913104] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-02-19T20:23:52.913952] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-02-19T20:23:52.914008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:52.914041] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:52.914070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:52.914127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:52.974824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:52.975722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:52.975826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:52.975861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:53.092980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:53.093141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:53.093183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:53.093211] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:53.096630] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: UP (p=85.10%) [2026-02-19T20:23:53.096912] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-02-19T20:23:53.097042] [INFO ] [sig ] HGBL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:53.239967] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HGBL.txt [2026-02-19T20:23:53.240121] [INFO ] [sig ] [1453/3393] Completed HGBL in 0.3s | 2.75 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-19T20:23:53.240162] [INFO ] [sig ] [1454/3393] Forecasting HGLB... [2026-02-19T20:23:53.240192] [INFO ] [sig ] Generating forecast for: HGLB [2026-02-19T20:23:53.240224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-02-19T20:23:53.252071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-02-19T20:23:53.252528] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-02-19T20:23:53.253387] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-02-19T20:23:53.253443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:53.253478] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:53.253506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:53.253564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:53.313786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:53.314795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:53.314898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:53.314933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:53.446166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:53.446370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:53.446421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:53.446453] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:53.450431] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: UP (p=91.32%) [2026-02-19T20:23:53.450739] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-02-19T20:23:53.450870] [INFO ] [sig ] HGLB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:53.596106] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HGLB.txt [2026-02-19T20:23:53.596276] [INFO ] [sig ] [1454/3393] Completed HGLB in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-19T20:23:53.596318] [INFO ] [sig ] [1455/3393] Forecasting HGTY... [2026-02-19T20:23:53.596350] [INFO ] [sig ] Generating forecast for: HGTY [2026-02-19T20:23:53.596380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-02-19T20:23:53.608859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-02-19T20:23:53.609223] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-02-19T20:23:53.610030] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-02-19T20:23:53.610085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:53.610116] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:53.610143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:53.610200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:53.668782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:53.669452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:53.669532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:53.669565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:53.801856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:53.802041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:53.802102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:53.802147] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:53.807263] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: UP (p=91.79%) [2026-02-19T20:23:53.807694] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-02-19T20:23:53.807902] [INFO ] [sig ] HGTY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:53.951642] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HGTY.txt [2026-02-19T20:23:53.951811] [INFO ] [sig ] [1455/3393] Completed HGTY in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-19T20:23:53.951853] [INFO ] [sig ] [1456/3393] Forecasting HHH... [2026-02-19T20:23:53.951886] [INFO ] [sig ] Generating forecast for: HHH [2026-02-19T20:23:53.951918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-02-19T20:23:53.963731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-02-19T20:23:53.964138] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-02-19T20:23:53.964962] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-02-19T20:23:53.965033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:53.965067] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:53.965094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:53.965150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:54.027992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:54.028949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:54.029039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:54.029072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:54.153485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:54.153674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:54.153717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:54.153745] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:54.157353] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: DOWN (p=16.73%) [2026-02-19T20:23:54.157694] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-02-19T20:23:54.157839] [INFO ] [sig ] HHH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:54.305748] [INFO ] [LOCAL ] Saved forecast: HHH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HHH.txt [2026-02-19T20:23:54.305909] [INFO ] [sig ] [1456/3393] Completed HHH in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-19T20:23:54.305951] [INFO ] [sig ] [1457/3393] Forecasting HIFS... [2026-02-19T20:23:54.305982] [INFO ] [sig ] Generating forecast for: HIFS [2026-02-19T20:23:54.306013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-02-19T20:23:54.318458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-02-19T20:23:54.318978] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-02-19T20:23:54.320057] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-02-19T20:23:54.320132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:54.320175] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:54.320216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:54.320301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:54.379707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:54.380678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:54.380772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:54.380807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:54.500268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:54.500441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:54.500484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:54.500513] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:54.504249] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: DOWN (p=25.73%) [2026-02-19T20:23:54.504610] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-02-19T20:23:54.504763] [INFO ] [sig ] HIFS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:54.664516] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HIFS.txt [2026-02-19T20:23:54.664706] [INFO ] [sig ] [1457/3393] Completed HIFS in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-19T20:23:54.664780] [INFO ] [sig ] [1458/3393] Forecasting HIG... [2026-02-19T20:23:54.664812] [INFO ] [sig ] Generating forecast for: HIG [2026-02-19T20:23:54.664854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-02-19T20:23:54.677799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-02-19T20:23:54.678427] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-02-19T20:23:54.679353] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-02-19T20:23:54.679411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:54.679445] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:54.679472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:54.679532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:54.742076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:54.742988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:54.743076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:54.743110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:54.891766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:54.891960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:54.892022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:54.892068] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:54.897070] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: UP (p=78.66%) [2026-02-19T20:23:54.897540] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-02-19T20:23:54.897951] [INFO ] [sig ] HIG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:55.047361] [INFO ] [LOCAL ] Saved forecast: HIG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HIG.txt [2026-02-19T20:23:55.047536] [INFO ] [sig ] [1458/3393] Completed HIG in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-19T20:23:55.047603] [INFO ] [sig ] [1459/3393] Forecasting HII... [2026-02-19T20:23:55.047636] [INFO ] [sig ] Generating forecast for: HII [2026-02-19T20:23:55.047667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-02-19T20:23:55.059564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-02-19T20:23:55.060019] [INFO ] [FORECASTER] Starting predict_future for HII [2026-02-19T20:23:55.060875] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-02-19T20:23:55.060941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:55.060981] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:55.061011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:55.061068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:55.121800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:55.122746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:55.122833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:55.122867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:55.260194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:55.260358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:55.260398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:55.260427] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:55.264085] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: DOWN (p=27.48%) [2026-02-19T20:23:55.264547] [INFO ] [FORECASTER] Completed predict_future for HII [2026-02-19T20:23:55.264696] [INFO ] [sig ] HII: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:55.411205] [INFO ] [LOCAL ] Saved forecast: HII 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HII.txt [2026-02-19T20:23:55.411370] [INFO ] [sig ] [1459/3393] Completed HII in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-19T20:23:55.411421] [INFO ] [sig ] [1460/3393] Forecasting HIMS... [2026-02-19T20:23:55.411453] [INFO ] [sig ] Generating forecast for: HIMS [2026-02-19T20:23:55.411484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-02-19T20:23:55.423016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-02-19T20:23:55.423422] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-02-19T20:23:55.424288] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-02-19T20:23:55.424344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:55.424376] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:55.424406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:55.424463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:55.483694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:55.484607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:55.484700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:55.484734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:55.605965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:55.606121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:55.606161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:55.606189] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:55.609722] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: DOWN (p=34.58%) [2026-02-19T20:23:55.610012] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-02-19T20:23:55.610151] [INFO ] [sig ] HIMS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:55.759261] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HIMS.txt [2026-02-19T20:23:55.759612] [INFO ] [sig ] [1460/3393] Completed HIMS in 0.3s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-19T20:23:55.759655] [INFO ] [sig ] [1461/3393] Forecasting HIMX... [2026-02-19T20:23:55.759685] [INFO ] [sig ] Generating forecast for: HIMX [2026-02-19T20:23:55.759715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-02-19T20:23:55.772106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-02-19T20:23:55.772432] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-02-19T20:23:55.773452] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-02-19T20:23:55.773506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:55.773539] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:55.773625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:55.773714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:55.834669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:55.835379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:55.835460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:55.835493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:55.958424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:55.958566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:55.958626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:55.958656] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:55.962156] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: UP (p=99.10%) [2026-02-19T20:23:55.962460] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-02-19T20:23:55.962623] [INFO ] [sig ] HIMX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:56.103872] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HIMX.txt [2026-02-19T20:23:56.104020] [INFO ] [sig ] [1461/3393] Completed HIMX in 0.3s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-19T20:23:56.104060] [INFO ] [sig ] [1462/3393] Forecasting HIO... [2026-02-19T20:23:56.104092] [INFO ] [sig ] Generating forecast for: HIO [2026-02-19T20:23:56.104123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-02-19T20:23:56.115027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-02-19T20:23:56.115396] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-02-19T20:23:56.116215] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-02-19T20:23:56.116269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:56.116302] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:56.116329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:56.116386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:56.175611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:56.176478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:56.176563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:56.176618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:56.306490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:56.306667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:56.306711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:56.306743] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:56.310831] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: DOWN (p=12.87%) [2026-02-19T20:23:56.311152] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-02-19T20:23:56.311294] [INFO ] [sig ] HIO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:56.464330] [INFO ] [LOCAL ] Saved forecast: HIO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HIO.txt [2026-02-19T20:23:56.464464] [INFO ] [sig ] [1462/3393] Completed HIO in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-19T20:23:56.464504] [INFO ] [sig ] [1463/3393] Forecasting HIPO... [2026-02-19T20:23:56.464535] [INFO ] [sig ] Generating forecast for: HIPO [2026-02-19T20:23:56.464565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-02-19T20:23:56.475566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-02-19T20:23:56.475915] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-02-19T20:23:56.476717] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-02-19T20:23:56.476771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:56.476803] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:56.476831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:56.476888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:56.534379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:56.535334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:56.535420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:56.535453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:56.661460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:56.661645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:56.661722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:56.661756] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:56.665326] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: DOWN (p=14.04%) [2026-02-19T20:23:56.665633] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-02-19T20:23:56.665769] [INFO ] [sig ] HIPO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:56.814683] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HIPO.txt [2026-02-19T20:23:56.814839] [INFO ] [sig ] [1463/3393] Completed HIPO in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-19T20:23:56.814878] [INFO ] [sig ] [1464/3393] Forecasting HITI... [2026-02-19T20:23:56.814910] [INFO ] [sig ] Generating forecast for: HITI [2026-02-19T20:23:56.814942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-02-19T20:23:56.827462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-02-19T20:23:56.827865] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-02-19T20:23:56.828717] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-02-19T20:23:56.828770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:56.828802] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:56.828828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:56.828886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:56.890170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:56.891066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:56.891150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:56.891184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:57.015117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:57.015273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:57.015316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:57.015346] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:57.018986] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: DOWN (p=26.79%) [2026-02-19T20:23:57.019278] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-02-19T20:23:57.019412] [INFO ] [sig ] HITI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:57.165435] [INFO ] [LOCAL ] Saved forecast: HITI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HITI.txt [2026-02-19T20:23:57.165591] [INFO ] [sig ] [1464/3393] Completed HITI in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-19T20:23:57.165633] [INFO ] [sig ] [1465/3393] Forecasting HIVE... [2026-02-19T20:23:57.165663] [INFO ] [sig ] Generating forecast for: HIVE [2026-02-19T20:23:57.165695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-02-19T20:23:57.177902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-02-19T20:23:57.178444] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-02-19T20:23:57.179263] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-02-19T20:23:57.179328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:57.179368] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:57.179394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:57.179450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:57.240159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:57.240965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:57.241050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:57.241085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:57.364834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:57.365020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:57.365072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:57.365104] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:57.368637] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: DOWN (p=3.42%) [2026-02-19T20:23:57.368920] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-02-19T20:23:57.369050] [INFO ] [sig ] HIVE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:57.515889] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HIVE.txt [2026-02-19T20:23:57.516050] [INFO ] [sig ] [1465/3393] Completed HIVE in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-19T20:23:57.516091] [INFO ] [sig ] [1466/3393] Forecasting HIX... [2026-02-19T20:23:57.516121] [INFO ] [sig ] Generating forecast for: HIX [2026-02-19T20:23:57.516152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-02-19T20:23:57.527637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-02-19T20:23:57.528007] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-02-19T20:23:57.528851] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-02-19T20:23:57.528905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:57.528938] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:57.528967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:57.529025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:57.587191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:57.588167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:57.588260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:57.588295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:57.704451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:57.704667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:57.704726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:57.704759] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:57.708547] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: DOWN (p=16.98%) [2026-02-19T20:23:57.708945] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-02-19T20:23:57.709106] [INFO ] [sig ] HIX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:57.861840] [INFO ] [LOCAL ] Saved forecast: HIX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HIX.txt [2026-02-19T20:23:57.862039] [INFO ] [sig ] [1466/3393] Completed HIX in 0.3s | 2.75 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-19T20:23:57.862087] [INFO ] [sig ] [1467/3393] Forecasting HL... [2026-02-19T20:23:57.862118] [INFO ] [sig ] Generating forecast for: HL [2026-02-19T20:23:57.862151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-02-19T20:23:57.874237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-02-19T20:23:57.874686] [INFO ] [FORECASTER] Starting predict_future for HL [2026-02-19T20:23:57.875521] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-02-19T20:23:57.875600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:57.875655] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:57.875692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:57.875767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:57.937490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:57.938453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:57.938548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:57.938602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:58.065012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:58.065180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:58.065222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:58.065252] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:58.068907] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: UP (p=79.68%) [2026-02-19T20:23:58.069223] [INFO ] [FORECASTER] Completed predict_future for HL [2026-02-19T20:23:58.069392] [INFO ] [sig ] HL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:58.216815] [INFO ] [LOCAL ] Saved forecast: HL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HL.txt [2026-02-19T20:23:58.216974] [INFO ] [sig ] [1467/3393] Completed HL in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-19T20:23:58.217022] [INFO ] [sig ] [1468/3393] Forecasting HLAL... [2026-02-19T20:23:58.217052] [INFO ] [sig ] Generating forecast for: HLAL [2026-02-19T20:23:58.217084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-02-19T20:23:58.231918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-02-19T20:23:58.232368] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-02-19T20:23:58.233378] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-02-19T20:23:58.233443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:58.233483] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:58.233518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:58.233623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:58.296836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:58.297816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:58.297908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:58.297944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:58.431246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:58.431413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:58.431455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:58.431484] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:58.435026] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: UP (p=78.56%) [2026-02-19T20:23:58.435338] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-02-19T20:23:58.435478] [INFO ] [sig ] HLAL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:23:58.581083] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HLAL.txt [2026-02-19T20:23:58.581240] [INFO ] [sig ] [1468/3393] Completed HLAL in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-19T20:23:58.581289] [INFO ] [sig ] [1469/3393] Forecasting HLF... [2026-02-19T20:23:58.581326] [INFO ] [sig ] Generating forecast for: HLF [2026-02-19T20:23:58.581363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-02-19T20:23:58.592704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-02-19T20:23:58.593123] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-02-19T20:23:58.593986] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-02-19T20:23:58.594042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:58.594076] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:58.594106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:58.594166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:58.654296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:58.655146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:58.655244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:58.655286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:58.782016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:58.782196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:58.782241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:58.782275] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:58.785978] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: DOWN (p=25.47%) [2026-02-19T20:23:58.786311] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-02-19T20:23:58.786468] [INFO ] [sig ] HLF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:58.939209] [INFO ] [LOCAL ] Saved forecast: HLF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HLF.txt [2026-02-19T20:23:58.939390] [INFO ] [sig ] [1469/3393] Completed HLF in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-19T20:23:58.939435] [INFO ] [sig ] [1470/3393] Forecasting HLI... [2026-02-19T20:23:58.939466] [INFO ] [sig ] Generating forecast for: HLI [2026-02-19T20:23:58.939499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-02-19T20:23:58.950728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-02-19T20:23:58.951094] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-02-19T20:23:58.952083] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-02-19T20:23:58.952136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:58.952167] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:58.952194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:58.952250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:59.011750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:59.012673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:59.012760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:59.012795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:59.126857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:59.127032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:59.127077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:59.127107] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:59.130930] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: DOWN (p=16.37%) [2026-02-19T20:23:59.131260] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-02-19T20:23:59.131405] [INFO ] [sig ] HLI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:59.279763] [INFO ] [LOCAL ] Saved forecast: HLI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HLI.txt [2026-02-19T20:23:59.279984] [INFO ] [sig ] [1470/3393] Completed HLI in 0.3s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-19T20:23:59.280046] [INFO ] [sig ] [1471/3393] Forecasting HLIO... [2026-02-19T20:23:59.280111] [INFO ] [sig ] Generating forecast for: HLIO [2026-02-19T20:23:59.280162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-02-19T20:23:59.295701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-02-19T20:23:59.296242] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-02-19T20:23:59.297490] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-02-19T20:23:59.297603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:59.297662] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:59.297712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:59.297807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:59.370768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:59.371761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:59.371896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:59.371934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:23:59.531741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:23:59.531938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:23:59.531995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:23:59.532036] [INFO ] [FORECASTER] Training complete [2026-02-19T20:23:59.537105] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: DOWN (p=44.77%) [2026-02-19T20:23:59.537678] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-02-19T20:23:59.537900] [INFO ] [sig ] HLIO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:23:59.756520] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HLIO.txt [2026-02-19T20:23:59.756771] [INFO ] [sig ] [1471/3393] Completed HLIO in 0.5s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-19T20:23:59.756820] [INFO ] [sig ] [1472/3393] Forecasting HLLY... [2026-02-19T20:23:59.756856] [INFO ] [sig ] Generating forecast for: HLLY [2026-02-19T20:23:59.756891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-02-19T20:23:59.772076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-02-19T20:23:59.772569] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-02-19T20:23:59.775384] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-02-19T20:23:59.775474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:23:59.775519] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:23:59.775554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:23:59.775659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:23:59.866597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:23:59.867783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:23:59.868066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:23:59.868143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:00.045078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:00.045281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:00.045332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:00.045369] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:00.051617] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: UP (p=91.66%) [2026-02-19T20:24:00.052083] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-02-19T20:24:00.052284] [INFO ] [sig ] HLLY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:00.280792] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HLLY.txt [2026-02-19T20:24:00.281034] [INFO ] [sig ] [1472/3393] Completed HLLY in 0.5s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-19T20:24:00.281102] [INFO ] [sig ] [1473/3393] Forecasting HLMN... [2026-02-19T20:24:00.281156] [INFO ] [sig ] Generating forecast for: HLMN [2026-02-19T20:24:00.281206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-02-19T20:24:00.297755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-02-19T20:24:00.298336] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-02-19T20:24:00.299622] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-02-19T20:24:00.299704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:00.299759] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:00.299806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:00.299900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:00.377447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:00.378665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:00.378782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:00.378833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:00.518692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:00.518861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:00.518904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:00.518934] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:00.522540] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: DOWN (p=10.52%) [2026-02-19T20:24:00.522873] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-02-19T20:24:00.523026] [INFO ] [sig ] HLMN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:00.724499] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HLMN.txt [2026-02-19T20:24:00.724692] [INFO ] [sig ] [1473/3393] Completed HLMN in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-19T20:24:00.724736] [INFO ] [sig ] [1474/3393] Forecasting HLN... [2026-02-19T20:24:00.724767] [INFO ] [sig ] Generating forecast for: HLN [2026-02-19T20:24:00.724798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-02-19T20:24:00.736496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-02-19T20:24:00.736931] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-02-19T20:24:00.737793] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-02-19T20:24:00.737848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:00.737882] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:00.737909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:00.737967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:00.801305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:00.802246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:00.802341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:00.802377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:00.930753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:00.930917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:00.930958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:00.931008] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:00.934955] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: DOWN (p=21.04%) [2026-02-19T20:24:00.935243] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-02-19T20:24:00.935379] [INFO ] [sig ] HLN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:01.093070] [INFO ] [LOCAL ] Saved forecast: HLN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HLN.txt [2026-02-19T20:24:01.093289] [INFO ] [sig ] [1474/3393] Completed HLN in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-19T20:24:01.093343] [INFO ] [sig ] [1475/3393] Forecasting HLNE... [2026-02-19T20:24:01.093385] [INFO ] [sig ] Generating forecast for: HLNE [2026-02-19T20:24:01.093424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-02-19T20:24:01.105822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-02-19T20:24:01.106278] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-02-19T20:24:01.107263] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-02-19T20:24:01.107326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:01.107360] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:01.107388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:01.107447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:01.172279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:01.173243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:01.173335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:01.173371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:01.291342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:01.291486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:01.291530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:01.291561] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:01.295098] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: UP (p=91.96%) [2026-02-19T20:24:01.295422] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-02-19T20:24:01.295607] [INFO ] [sig ] HLNE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:01.456721] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HLNE.txt [2026-02-19T20:24:01.456879] [INFO ] [sig ] [1475/3393] Completed HLNE in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-19T20:24:01.456921] [INFO ] [sig ] [1476/3393] Forecasting HLX... [2026-02-19T20:24:01.456951] [INFO ] [sig ] Generating forecast for: HLX [2026-02-19T20:24:01.456984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-02-19T20:24:01.468728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-02-19T20:24:01.469088] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-02-19T20:24:01.469942] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-02-19T20:24:01.469997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:01.470029] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:01.470057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:01.470114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:01.532084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:01.532944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:01.533032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:01.533077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:01.656291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:01.656412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:01.656454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:01.656485] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:01.660348] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: DOWN (p=44.49%) [2026-02-19T20:24:01.660709] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-02-19T20:24:01.660864] [INFO ] [sig ] HLX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:01.841502] [INFO ] [LOCAL ] Saved forecast: HLX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HLX.txt [2026-02-19T20:24:01.842363] [INFO ] [sig ] [1476/3393] Completed HLX in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-19T20:24:01.842434] [INFO ] [sig ] [1477/3393] Forecasting HMC... [2026-02-19T20:24:01.842483] [INFO ] [sig ] Generating forecast for: HMC [2026-02-19T20:24:01.842535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-02-19T20:24:01.858370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-02-19T20:24:01.858846] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-02-19T20:24:01.860248] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-02-19T20:24:01.860320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:01.860369] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:01.860412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:01.860520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:01.944569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:01.945477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:01.945567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:01.945624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:02.082908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:02.083081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:02.083125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:02.083156] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:02.087220] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: UP (p=55.63%) [2026-02-19T20:24:02.087627] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-02-19T20:24:02.087800] [INFO ] [sig ] HMC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:02.242305] [INFO ] [LOCAL ] Saved forecast: HMC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HMC.txt [2026-02-19T20:24:02.242478] [INFO ] [sig ] [1477/3393] Completed HMC in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-19T20:24:02.242520] [INFO ] [sig ] [1478/3393] Forecasting HMN... [2026-02-19T20:24:02.242549] [INFO ] [sig ] Generating forecast for: HMN [2026-02-19T20:24:02.242607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-02-19T20:24:02.254735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-02-19T20:24:02.255152] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-02-19T20:24:02.255989] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-02-19T20:24:02.256044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:02.256107] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:02.256136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:02.256208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:02.314413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:02.315294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:02.315383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:02.315416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:02.437116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:02.437300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:02.437341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:02.437369] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:02.440991] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: DOWN (p=18.13%) [2026-02-19T20:24:02.441291] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-02-19T20:24:02.441427] [INFO ] [sig ] HMN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:02.593127] [INFO ] [LOCAL ] Saved forecast: HMN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HMN.txt [2026-02-19T20:24:02.593295] [INFO ] [sig ] [1478/3393] Completed HMN in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-19T20:24:02.593339] [INFO ] [sig ] [1479/3393] Forecasting HMY... [2026-02-19T20:24:02.593372] [INFO ] [sig ] Generating forecast for: HMY [2026-02-19T20:24:02.593404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-02-19T20:24:02.605671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-02-19T20:24:02.606090] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-02-19T20:24:02.607022] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-02-19T20:24:02.607080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:02.607114] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:02.607143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:02.607202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:02.671491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:02.672484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:02.672618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:02.672661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:02.802490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:02.802690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:02.802737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:02.802769] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:02.806840] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: DOWN (p=11.10%) [2026-02-19T20:24:02.807167] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-02-19T20:24:02.807325] [INFO ] [sig ] HMY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:02.951748] [INFO ] [LOCAL ] Saved forecast: HMY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HMY.txt [2026-02-19T20:24:02.951928] [INFO ] [sig ] [1479/3393] Completed HMY in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-19T20:24:02.951969] [INFO ] [sig ] [1480/3393] Forecasting HNDL... [2026-02-19T20:24:02.951999] [INFO ] [sig ] Generating forecast for: HNDL [2026-02-19T20:24:02.952032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-02-19T20:24:02.964017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-02-19T20:24:02.964453] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-02-19T20:24:02.965299] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-02-19T20:24:02.965385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:02.965427] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:02.965460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:02.965523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:03.022556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:03.023521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:03.023631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:03.023668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:03.147018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:03.147189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:03.147231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:03.147262] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:03.151034] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: DOWN (p=15.20%) [2026-02-19T20:24:03.151355] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-02-19T20:24:03.151502] [INFO ] [sig ] HNDL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:03.296810] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HNDL.txt [2026-02-19T20:24:03.296975] [INFO ] [sig ] [1480/3393] Completed HNDL in 0.3s | 2.75 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-19T20:24:03.297016] [INFO ] [sig ] [1481/3393] Forecasting HNI... [2026-02-19T20:24:03.297047] [INFO ] [sig ] Generating forecast for: HNI [2026-02-19T20:24:03.297080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-02-19T20:24:03.308888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-02-19T20:24:03.309295] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-02-19T20:24:03.310117] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-02-19T20:24:03.310171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:03.310205] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:03.310232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:03.310294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:03.368994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:03.369989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:03.370087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:03.370121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:03.492930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:03.493097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:03.493140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:03.493197] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:03.496791] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: DOWN (p=2.06%) [2026-02-19T20:24:03.497090] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-02-19T20:24:03.497226] [INFO ] [sig ] HNI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:03.641974] [INFO ] [LOCAL ] Saved forecast: HNI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HNI.txt [2026-02-19T20:24:03.642134] [INFO ] [sig ] [1481/3393] Completed HNI in 0.3s | 2.75 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-19T20:24:03.642175] [INFO ] [sig ] [1482/3393] Forecasting HNRG... [2026-02-19T20:24:03.642205] [INFO ] [sig ] Generating forecast for: HNRG [2026-02-19T20:24:03.642238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-02-19T20:24:03.654849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-02-19T20:24:03.655232] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-02-19T20:24:03.656040] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-02-19T20:24:03.656095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:03.656127] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:03.656154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:03.656210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:03.714256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:03.715065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:03.715149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:03.715183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:03.844196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:03.844372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:03.844425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:03.844462] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:03.849058] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: UP (p=80.06%) [2026-02-19T20:24:03.849476] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-02-19T20:24:03.849691] [INFO ] [sig ] HNRG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:03.996475] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HNRG.txt [2026-02-19T20:24:03.996653] [INFO ] [sig ] [1482/3393] Completed HNRG in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-19T20:24:03.996698] [INFO ] [sig ] [1483/3393] Forecasting HOG... [2026-02-19T20:24:03.996728] [INFO ] [sig ] Generating forecast for: HOG [2026-02-19T20:24:03.996768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-02-19T20:24:04.008924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-02-19T20:24:04.009311] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-02-19T20:24:04.010159] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-02-19T20:24:04.010212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:04.010244] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:04.010271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:04.010335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:04.071491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:04.072494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:04.072611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:04.072649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:04.193194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:04.193359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:04.193402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:04.193432] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:04.196962] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: UP (p=93.03%) [2026-02-19T20:24:04.197239] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-02-19T20:24:04.197367] [INFO ] [sig ] HOG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:04.341207] [INFO ] [LOCAL ] Saved forecast: HOG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HOG.txt [2026-02-19T20:24:04.341370] [INFO ] [sig ] [1483/3393] Completed HOG in 0.3s | 2.75 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-19T20:24:04.341419] [INFO ] [sig ] [1484/3393] Forecasting HOLO... [2026-02-19T20:24:04.341463] [INFO ] [sig ] Generating forecast for: HOLO [2026-02-19T20:24:04.341511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-02-19T20:24:04.353063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-02-19T20:24:04.353452] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-02-19T20:24:04.354492] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-02-19T20:24:04.354547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:04.354610] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:04.354647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:04.354707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:04.414377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:04.415467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:04.415553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:04.415617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:04.541895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:04.542061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:04.542101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:04.542130] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:04.545684] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: UP (p=84.22%) [2026-02-19T20:24:04.545975] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-02-19T20:24:04.546114] [INFO ] [sig ] HOLO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:04.715227] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HOLO.txt [2026-02-19T20:24:04.715402] [INFO ] [sig ] [1484/3393] Completed HOLO in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-19T20:24:04.715452] [INFO ] [sig ] [1485/3393] Forecasting HOLX... [2026-02-19T20:24:04.715488] [INFO ] [sig ] Generating forecast for: HOLX [2026-02-19T20:24:04.715523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-02-19T20:24:04.726377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-02-19T20:24:04.726763] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-02-19T20:24:04.727649] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-02-19T20:24:04.727705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:04.727739] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:04.727768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:04.727828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:04.790329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:04.791268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:04.791355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:04.791390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:04.916610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:04.916772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:04.916816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:04.916856] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:04.920411] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: UP (p=52.91%) [2026-02-19T20:24:04.920753] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-02-19T20:24:04.920888] [INFO ] [sig ] HOLX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:05.066358] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HOLX.txt [2026-02-19T20:24:05.066504] [INFO ] [sig ] [1485/3393] Completed HOLX in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-19T20:24:05.066544] [INFO ] [sig ] [1486/3393] Forecasting HOMB... [2026-02-19T20:24:05.066592] [INFO ] [sig ] Generating forecast for: HOMB [2026-02-19T20:24:05.066628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-02-19T20:24:05.083676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-02-19T20:24:05.084099] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-02-19T20:24:05.084955] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-02-19T20:24:05.085009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:05.085042] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:05.085069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:05.085126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:05.143520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:05.144477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:05.144564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:05.144616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:05.265449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:05.265622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:05.265666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:05.265696] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:05.269376] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: DOWN (p=30.06%) [2026-02-19T20:24:05.269725] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-02-19T20:24:05.269862] [INFO ] [sig ] HOMB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:05.412186] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HOMB.txt [2026-02-19T20:24:05.412346] [INFO ] [sig ] [1486/3393] Completed HOMB in 0.3s | 2.75 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-19T20:24:05.412395] [INFO ] [sig ] [1487/3393] Forecasting HON... [2026-02-19T20:24:05.412433] [INFO ] [sig ] Generating forecast for: HON [2026-02-19T20:24:05.412471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-02-19T20:24:05.423711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-02-19T20:24:05.424084] [INFO ] [FORECASTER] Starting predict_future for HON [2026-02-19T20:24:05.424957] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-02-19T20:24:05.425013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:05.425047] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:05.425076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:05.425134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:05.483369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:05.484183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:05.484274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:05.484308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:05.614709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:05.614894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:05.614937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:05.614968] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:05.618727] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: DOWN (p=48.57%) [2026-02-19T20:24:05.619050] [INFO ] [FORECASTER] Completed predict_future for HON [2026-02-19T20:24:05.619193] [INFO ] [sig ] HON: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:05.770918] [INFO ] [LOCAL ] Saved forecast: HON 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HON.txt [2026-02-19T20:24:05.771102] [INFO ] [sig ] [1487/3393] Completed HON in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-19T20:24:05.771149] [INFO ] [sig ] [1488/3393] Forecasting HOOD... [2026-02-19T20:24:05.771180] [INFO ] [sig ] Generating forecast for: HOOD [2026-02-19T20:24:05.771212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-02-19T20:24:05.784672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-02-19T20:24:05.785095] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-02-19T20:24:05.786182] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-02-19T20:24:05.786237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:05.786269] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:05.786297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:05.786356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:05.851609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:05.852549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:05.852904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:05.852941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:05.991626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:05.991797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:05.991840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:05.991878] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:05.996210] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: UP (p=50.01%) [2026-02-19T20:24:05.996708] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-02-19T20:24:05.996865] [INFO ] [sig ] HOOD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:06.162983] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HOOD.txt [2026-02-19T20:24:06.163174] [INFO ] [sig ] [1488/3393] Completed HOOD in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-19T20:24:06.163235] [INFO ] [sig ] [1489/3393] Forecasting HOPE... [2026-02-19T20:24:06.163284] [INFO ] [sig ] Generating forecast for: HOPE [2026-02-19T20:24:06.163349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-02-19T20:24:06.178545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-02-19T20:24:06.178958] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-02-19T20:24:06.179927] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-02-19T20:24:06.179984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:06.180017] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:06.180047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:06.180126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:06.242815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:06.243920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:06.244021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:06.244055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:06.364078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:06.364257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:06.364299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:06.364328] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:06.367798] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: DOWN (p=5.26%) [2026-02-19T20:24:06.368106] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-02-19T20:24:06.368259] [INFO ] [sig ] HOPE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:06.515762] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HOPE.txt [2026-02-19T20:24:06.515922] [INFO ] [sig ] [1489/3393] Completed HOPE in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-19T20:24:06.515963] [INFO ] [sig ] [1490/3393] Forecasting HP... [2026-02-19T20:24:06.515993] [INFO ] [sig ] Generating forecast for: HP [2026-02-19T20:24:06.516025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-02-19T20:24:06.527453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-02-19T20:24:06.527896] [INFO ] [FORECASTER] Starting predict_future for HP [2026-02-19T20:24:06.528744] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-02-19T20:24:06.528797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:06.528829] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:06.528856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:06.528914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:06.588629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:06.589540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:06.589646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:06.589682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:06.711764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:06.711928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:06.711968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:06.711997] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:06.715491] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: UP (p=74.81%) [2026-02-19T20:24:06.715804] [INFO ] [FORECASTER] Completed predict_future for HP [2026-02-19T20:24:06.715949] [INFO ] [sig ] HP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:06.860487] [INFO ] [LOCAL ] Saved forecast: HP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HP.txt [2026-02-19T20:24:06.860671] [INFO ] [sig ] [1490/3393] Completed HP in 0.3s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-19T20:24:06.860714] [INFO ] [sig ] [1491/3393] Forecasting HPE... [2026-02-19T20:24:06.860744] [INFO ] [sig ] Generating forecast for: HPE [2026-02-19T20:24:06.860776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-02-19T20:24:06.872241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-02-19T20:24:06.872642] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-02-19T20:24:06.873426] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-02-19T20:24:06.873482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:06.873531] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:06.873559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:06.873640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:06.931665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:06.932598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:06.932720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:06.932756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:07.060055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:07.060222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:07.060265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:07.060294] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:07.064126] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: UP (p=53.21%) [2026-02-19T20:24:07.064414] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-02-19T20:24:07.064555] [INFO ] [sig ] HPE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:07.220900] [INFO ] [LOCAL ] Saved forecast: HPE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HPE.txt [2026-02-19T20:24:07.221091] [INFO ] [sig ] [1491/3393] Completed HPE in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-19T20:24:07.221131] [INFO ] [sig ] [1492/3393] Forecasting HPF... [2026-02-19T20:24:07.221162] [INFO ] [sig ] Generating forecast for: HPF [2026-02-19T20:24:07.221193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-02-19T20:24:07.232976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-02-19T20:24:07.233397] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-02-19T20:24:07.234252] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-02-19T20:24:07.234306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:07.234339] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:07.234366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:07.234424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:07.296258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:07.297226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:07.297315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:07.297350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:07.438604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:07.438771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:07.438814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:07.438847] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:07.442530] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: DOWN (p=27.51%) [2026-02-19T20:24:07.442864] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-02-19T20:24:07.443002] [INFO ] [sig ] HPF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:07.601914] [INFO ] [LOCAL ] Saved forecast: HPF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HPF.txt [2026-02-19T20:24:07.602074] [INFO ] [sig ] [1492/3393] Completed HPF in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-19T20:24:07.602115] [INFO ] [sig ] [1493/3393] Forecasting HPI... [2026-02-19T20:24:07.602144] [INFO ] [sig ] Generating forecast for: HPI [2026-02-19T20:24:07.602176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-02-19T20:24:07.613697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-02-19T20:24:07.614080] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-02-19T20:24:07.614884] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-02-19T20:24:07.614937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:07.614969] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:07.614997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:07.615054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:07.674560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:07.675504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:07.675619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:07.675657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:07.796184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:07.796345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:07.796388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:07.796421] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:07.799944] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: DOWN (p=14.74%) [2026-02-19T20:24:07.800225] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-02-19T20:24:07.800355] [INFO ] [sig ] HPI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:07.947017] [INFO ] [LOCAL ] Saved forecast: HPI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HPI.txt [2026-02-19T20:24:07.947197] [INFO ] [sig ] [1493/3393] Completed HPI in 0.3s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-19T20:24:07.947246] [INFO ] [sig ] [1494/3393] Forecasting HPK... [2026-02-19T20:24:07.947277] [INFO ] [sig ] Generating forecast for: HPK [2026-02-19T20:24:07.947308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-02-19T20:24:07.958977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-02-19T20:24:07.959328] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-02-19T20:24:07.960133] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-02-19T20:24:07.960186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:07.960219] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:07.960246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:07.960303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:08.018953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:08.019873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:08.019960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:08.019994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:08.142361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:08.142538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:08.142608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:08.142644] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:08.146270] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: DOWN (p=36.26%) [2026-02-19T20:24:08.146593] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-02-19T20:24:08.146736] [INFO ] [sig ] HPK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:08.298266] [INFO ] [LOCAL ] Saved forecast: HPK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HPK.txt [2026-02-19T20:24:08.298434] [INFO ] [sig ] [1494/3393] Completed HPK in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-19T20:24:08.298485] [INFO ] [sig ] [1495/3393] Forecasting HPP... [2026-02-19T20:24:08.298546] [INFO ] [sig ] Generating forecast for: HPP [2026-02-19T20:24:08.298613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-02-19T20:24:08.310415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-02-19T20:24:08.310850] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-02-19T20:24:08.311766] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-02-19T20:24:08.311820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:08.311884] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:08.311915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:08.311979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:08.371835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:08.372737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:08.372821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:08.372855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:08.495736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:08.495896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:08.495938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:08.495968] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:08.499461] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: DOWN (p=27.49%) [2026-02-19T20:24:08.499769] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-02-19T20:24:08.499903] [INFO ] [sig ] HPP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:08.641947] [INFO ] [LOCAL ] Saved forecast: HPP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HPP.txt [2026-02-19T20:24:08.642101] [INFO ] [sig ] [1495/3393] Completed HPP in 0.3s | 2.75 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-19T20:24:08.642142] [INFO ] [sig ] [1496/3393] Forecasting HPQ... [2026-02-19T20:24:08.642172] [INFO ] [sig ] Generating forecast for: HPQ [2026-02-19T20:24:08.642204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-02-19T20:24:08.654388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-02-19T20:24:08.654757] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-02-19T20:24:08.655594] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-02-19T20:24:08.655653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:08.655686] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:08.655902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:08.655959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:08.714269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:08.715024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:08.715107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:08.715141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:08.842836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:08.843000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:08.843042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:08.843071] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:08.846492] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: DOWN (p=6.96%) [2026-02-19T20:24:08.846809] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-02-19T20:24:08.846940] [INFO ] [sig ] HPQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:08.992701] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HPQ.txt [2026-02-19T20:24:08.992864] [INFO ] [sig ] [1496/3393] Completed HPQ in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-19T20:24:08.992912] [INFO ] [sig ] [1497/3393] Forecasting HPS... [2026-02-19T20:24:08.992941] [INFO ] [sig ] Generating forecast for: HPS [2026-02-19T20:24:08.992974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-02-19T20:24:09.004194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-02-19T20:24:09.004522] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-02-19T20:24:09.005326] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-02-19T20:24:09.005379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:09.005412] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:09.005440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:09.005497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:09.067385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:09.068368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:09.068453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:09.068487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:09.190928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:09.191091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:09.191131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:09.191161] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:09.194655] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: DOWN (p=23.11%) [2026-02-19T20:24:09.194940] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-02-19T20:24:09.195076] [INFO ] [sig ] HPS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:09.351851] [INFO ] [LOCAL ] Saved forecast: HPS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HPS.txt [2026-02-19T20:24:09.352025] [INFO ] [sig ] [1497/3393] Completed HPS in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-19T20:24:09.352068] [INFO ] [sig ] [1498/3393] Forecasting HQI... [2026-02-19T20:24:09.352101] [INFO ] [sig ] Generating forecast for: HQI [2026-02-19T20:24:09.352138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-02-19T20:24:09.364599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-02-19T20:24:09.365034] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-02-19T20:24:09.366122] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-02-19T20:24:09.366184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:09.366233] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:09.366276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:09.366360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:09.433851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:09.434863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:09.434953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:09.434989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:09.558317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:09.558509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:09.558561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:09.558677] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:09.562439] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: UP (p=82.11%) [2026-02-19T20:24:09.562803] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-02-19T20:24:09.562949] [INFO ] [sig ] HQI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:09.729244] [INFO ] [LOCAL ] Saved forecast: HQI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HQI.txt [2026-02-19T20:24:09.729412] [INFO ] [sig ] [1498/3393] Completed HQI in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-19T20:24:09.729454] [INFO ] [sig ] [1499/3393] Forecasting HQL... [2026-02-19T20:24:09.729485] [INFO ] [sig ] Generating forecast for: HQL [2026-02-19T20:24:09.729519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-02-19T20:24:09.742789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-02-19T20:24:09.743422] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-02-19T20:24:09.744363] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-02-19T20:24:09.744420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:09.744453] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:09.744480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:09.744548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:09.810355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:09.811530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:09.811651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:09.811687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:09.946901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:09.947111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:09.947155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:09.947185] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:09.951107] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: UP (p=97.61%) [2026-02-19T20:24:09.951649] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-02-19T20:24:09.951796] [INFO ] [sig ] HQL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:10.106157] [INFO ] [LOCAL ] Saved forecast: HQL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HQL.txt [2026-02-19T20:24:10.106344] [INFO ] [sig ] [1499/3393] Completed HQL in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-19T20:24:10.106396] [INFO ] [sig ] [1500/3393] Forecasting HQY... [2026-02-19T20:24:10.106436] [INFO ] [sig ] Generating forecast for: HQY [2026-02-19T20:24:10.106477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-02-19T20:24:10.182018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-02-19T20:24:10.182457] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-02-19T20:24:10.183402] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-02-19T20:24:10.183462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:10.183496] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:10.183524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:10.183602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:10.243039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:10.244016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:10.244110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:10.244161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:10.372569] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:10.372768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:10.372810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:10.372840] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:10.376530] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: DOWN (p=23.01%) [2026-02-19T20:24:10.376898] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-02-19T20:24:10.377048] [INFO ] [sig ] HQY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:10.530624] [INFO ] [LOCAL ] Saved forecast: HQY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HQY.txt [2026-02-19T20:24:10.530797] [INFO ] [sig ] [1500/3393] Completed HQY in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-19T20:24:10.530838] [INFO ] [sig ] [1501/3393] Forecasting HRB... [2026-02-19T20:24:10.530869] [INFO ] [sig ] Generating forecast for: HRB [2026-02-19T20:24:10.530901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-02-19T20:24:10.542755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-02-19T20:24:10.543173] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-02-19T20:24:10.544142] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-02-19T20:24:10.544201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:10.544241] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:10.544274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:10.544333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:10.604268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:10.605265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:10.605381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:10.605424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:10.762289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:10.762489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:10.762548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:10.762608] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:10.767194] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: DOWN (p=2.98%) [2026-02-19T20:24:10.767565] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-02-19T20:24:10.767959] [INFO ] [sig ] HRB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:10.937398] [INFO ] [LOCAL ] Saved forecast: HRB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HRB.txt [2026-02-19T20:24:10.937609] [INFO ] [sig ] [1501/3393] Completed HRB in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-19T20:24:10.937661] [INFO ] [sig ] [1502/3393] Forecasting HRL... [2026-02-19T20:24:10.937693] [INFO ] [sig ] Generating forecast for: HRL [2026-02-19T20:24:10.937724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-02-19T20:24:10.949553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-02-19T20:24:10.949991] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-02-19T20:24:10.950866] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-02-19T20:24:10.950921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:10.950954] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:10.950981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:10.951076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:11.012637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:11.013980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:11.014071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:11.014105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:11.142528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:11.142727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:11.142771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:11.142802] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:11.146305] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: UP (p=82.34%) [2026-02-19T20:24:11.146648] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-02-19T20:24:11.146800] [INFO ] [sig ] HRL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:11.293164] [INFO ] [LOCAL ] Saved forecast: HRL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HRL.txt [2026-02-19T20:24:11.293310] [INFO ] [sig ] [1502/3393] Completed HRL in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-19T20:24:11.293352] [INFO ] [sig ] [1503/3393] Forecasting HRMY... [2026-02-19T20:24:11.293383] [INFO ] [sig ] Generating forecast for: HRMY [2026-02-19T20:24:11.293414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-02-19T20:24:11.306381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-02-19T20:24:11.306797] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-02-19T20:24:11.307650] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-02-19T20:24:11.307706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:11.307739] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:11.307767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:11.307825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:11.367391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:11.368317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:11.368408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:11.368444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:11.493287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:11.493474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:11.493522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:11.493553] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:11.497479] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: DOWN (p=3.09%) [2026-02-19T20:24:11.497815] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-02-19T20:24:11.497956] [INFO ] [sig ] HRMY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:11.643100] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HRMY.txt [2026-02-19T20:24:11.643261] [INFO ] [sig ] [1503/3393] Completed HRMY in 0.3s | 2.75 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-19T20:24:11.643302] [INFO ] [sig ] [1504/3393] Forecasting HRTG... [2026-02-19T20:24:11.643333] [INFO ] [sig ] Generating forecast for: HRTG [2026-02-19T20:24:11.643366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-02-19T20:24:11.654885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-02-19T20:24:11.655245] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-02-19T20:24:11.656075] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-02-19T20:24:11.656153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:11.656189] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:11.656216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:11.656274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:11.716700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:11.717469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:11.717553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:11.717607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:11.840400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:11.840562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:11.840624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:11.840655] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:11.844173] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: UP (p=96.56%) [2026-02-19T20:24:11.844510] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-02-19T20:24:11.844679] [INFO ] [sig ] HRTG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:11.989655] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HRTG.txt [2026-02-19T20:24:11.989795] [INFO ] [sig ] [1504/3393] Completed HRTG in 0.3s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-19T20:24:11.989834] [INFO ] [sig ] [1505/3393] Forecasting HRTX... [2026-02-19T20:24:11.989864] [INFO ] [sig ] Generating forecast for: HRTX [2026-02-19T20:24:11.989896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTX' from 'https://tdm.silogroup.org/data/derivative_storage/HRTX.csv'. [2026-02-19T20:24:12.000883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTX'. [2026-02-19T20:24:12.001217] [INFO ] [FORECASTER] Starting predict_future for HRTX [2026-02-19T20:24:12.002048] [DEBUG] [LOCAL ] No optimal features file found for HRTX: ./output/feature-sets/HRTX.txt [2026-02-19T20:24:12.002102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:12.002134] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:12.002162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:12.002219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:12.061375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:12.062475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:12.062636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:12.062691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:12.188804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:12.188966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:12.189008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:12.189038] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:12.192638] [DEBUG] [FORECASTER] HRTX: Forecast T+1@11:T+2@11: DOWN (p=14.33%) [2026-02-19T20:24:12.192928] [INFO ] [FORECASTER] Completed predict_future for HRTX [2026-02-19T20:24:12.193069] [INFO ] [sig ] HRTX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:12.338290] [INFO ] [LOCAL ] Saved forecast: HRTX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HRTX.txt [2026-02-19T20:24:12.338444] [INFO ] [sig ] [1505/3393] Completed HRTX in 0.3s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-19T20:24:12.338491] [INFO ] [sig ] [1506/3393] Forecasting HRZN... [2026-02-19T20:24:12.338524] [INFO ] [sig ] Generating forecast for: HRZN [2026-02-19T20:24:12.338555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-02-19T20:24:12.350226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-02-19T20:24:12.350604] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-02-19T20:24:12.351455] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-02-19T20:24:12.351516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:12.351557] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:12.351615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:12.351688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:12.409147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:12.409946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:12.410031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:12.410067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:12.532339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:12.532496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:12.532537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:12.532566] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:12.536402] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: UP (p=56.56%) [2026-02-19T20:24:12.536715] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-02-19T20:24:12.536851] [INFO ] [sig ] HRZN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:12.686043] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HRZN.txt [2026-02-19T20:24:12.686317] [INFO ] [sig ] [1506/3393] Completed HRZN in 0.3s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-19T20:24:12.686372] [INFO ] [sig ] [1507/3393] Forecasting HSAI... [2026-02-19T20:24:12.686411] [INFO ] [sig ] Generating forecast for: HSAI [2026-02-19T20:24:12.686454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-02-19T20:24:12.700513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-02-19T20:24:12.701053] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-02-19T20:24:12.702376] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-02-19T20:24:12.702507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:12.702554] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:12.702639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:12.702744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:12.768675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:12.769566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:12.769671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:12.769706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:12.891554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:12.891746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:12.891788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:12.891817] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:12.895317] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: UP (p=90.20%) [2026-02-19T20:24:12.895622] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-02-19T20:24:12.895754] [INFO ] [sig ] HSAI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:13.041437] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HSAI.txt [2026-02-19T20:24:13.041621] [INFO ] [sig ] [1507/3393] Completed HSAI in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-19T20:24:13.041665] [INFO ] [sig ] [1508/3393] Forecasting HSBC... [2026-02-19T20:24:13.041694] [INFO ] [sig ] Generating forecast for: HSBC [2026-02-19T20:24:13.041726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-02-19T20:24:13.053385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-02-19T20:24:13.053830] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-02-19T20:24:13.054900] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-02-19T20:24:13.054955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:13.054990] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:13.055018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:13.055077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:13.118128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:13.118989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:13.119079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:13.119114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:13.246448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:13.246629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:13.246678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:13.246715] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:13.250232] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: UP (p=91.82%) [2026-02-19T20:24:13.250512] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-02-19T20:24:13.250687] [INFO ] [sig ] HSBC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:13.396553] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HSBC.txt [2026-02-19T20:24:13.396743] [INFO ] [sig ] [1508/3393] Completed HSBC in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-19T20:24:13.396785] [INFO ] [sig ] [1509/3393] Forecasting HSCS... [2026-02-19T20:24:13.396816] [INFO ] [sig ] Generating forecast for: HSCS [2026-02-19T20:24:13.396847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-02-19T20:24:13.408707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-02-19T20:24:13.409068] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-02-19T20:24:13.409972] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-02-19T20:24:13.410026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:13.410059] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:13.410087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:13.410150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:13.467234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:13.467982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:13.468065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:13.468127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:13.581021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:13.581176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:13.581216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:13.581244] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:13.584837] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: UP (p=51.30%) [2026-02-19T20:24:13.585148] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-02-19T20:24:13.585277] [INFO ] [sig ] HSCS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:13.731375] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HSCS.txt [2026-02-19T20:24:13.731512] [INFO ] [sig ] [1509/3393] Completed HSCS in 0.3s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-19T20:24:13.731552] [INFO ] [sig ] [1510/3393] Forecasting HSHP... [2026-02-19T20:24:13.731600] [INFO ] [sig ] Generating forecast for: HSHP [2026-02-19T20:24:13.731635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-02-19T20:24:13.742770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-02-19T20:24:13.743142] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-02-19T20:24:13.744048] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-02-19T20:24:13.744103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:13.744135] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:13.744161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:13.744218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:13.803731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:13.804549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:13.804653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:13.804688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:13.936968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:13.937154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:13.937209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:13.937241] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:13.941078] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: UP (p=98.13%) [2026-02-19T20:24:13.941389] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-02-19T20:24:13.941527] [INFO ] [sig ] HSHP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:14.090435] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HSHP.txt [2026-02-19T20:24:14.090642] [INFO ] [sig ] [1510/3393] Completed HSHP in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-19T20:24:14.090712] [INFO ] [sig ] [1511/3393] Forecasting HSIC... [2026-02-19T20:24:14.090942] [INFO ] [sig ] Generating forecast for: HSIC [2026-02-19T20:24:14.090996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-02-19T20:24:14.102699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-02-19T20:24:14.103103] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-02-19T20:24:14.104053] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-02-19T20:24:14.104110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:14.104144] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:14.104173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:14.104250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:14.164595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:14.165613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:14.165724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:14.165761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:14.306641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:14.306863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:14.306922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:14.306967] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:14.311859] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: DOWN (p=45.34%) [2026-02-19T20:24:14.312271] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-02-19T20:24:14.312455] [INFO ] [sig ] HSIC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:14.468394] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HSIC.txt [2026-02-19T20:24:14.468603] [INFO ] [sig ] [1511/3393] Completed HSIC in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-19T20:24:14.468653] [INFO ] [sig ] [1512/3393] Forecasting HSTM... [2026-02-19T20:24:14.468685] [INFO ] [sig ] Generating forecast for: HSTM [2026-02-19T20:24:14.468719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-02-19T20:24:14.482555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-02-19T20:24:14.482987] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-02-19T20:24:14.483840] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-02-19T20:24:14.483894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:14.483956] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:14.483985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:14.484043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:14.545182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:14.546107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:14.546204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:14.546247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:14.690096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:14.690291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:14.690344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:14.690380] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:14.694526] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: DOWN (p=24.32%) [2026-02-19T20:24:14.694865] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-02-19T20:24:14.695024] [INFO ] [sig ] HSTM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:14.861943] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HSTM.txt [2026-02-19T20:24:14.862090] [INFO ] [sig ] [1512/3393] Completed HSTM in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-19T20:24:14.862131] [INFO ] [sig ] [1513/3393] Forecasting HSY... [2026-02-19T20:24:14.862160] [INFO ] [sig ] Generating forecast for: HSY [2026-02-19T20:24:14.862192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-02-19T20:24:14.875365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-02-19T20:24:14.875781] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-02-19T20:24:14.876708] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-02-19T20:24:14.876768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:14.876802] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:14.876830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:14.876887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:14.942801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:14.943799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:14.943900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:14.943941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:15.072804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:15.072971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:15.073014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:15.073045] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:15.076496] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: DOWN (p=36.75%) [2026-02-19T20:24:15.076863] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-02-19T20:24:15.077157] [INFO ] [sig ] HSY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:15.228707] [INFO ] [LOCAL ] Saved forecast: HSY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HSY.txt [2026-02-19T20:24:15.228863] [INFO ] [sig ] [1513/3393] Completed HSY in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-19T20:24:15.228904] [INFO ] [sig ] [1514/3393] Forecasting HTBK... [2026-02-19T20:24:15.229125] [INFO ] [sig ] Generating forecast for: HTBK [2026-02-19T20:24:15.229158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-02-19T20:24:15.240507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-02-19T20:24:15.240904] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-02-19T20:24:15.241745] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-02-19T20:24:15.241799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:15.241833] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:15.241860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:15.241917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:15.302790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:15.303674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:15.303772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:15.303805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:15.430083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:15.430244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:15.430287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:15.430318] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:15.434176] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: UP (p=50.36%) [2026-02-19T20:24:15.434478] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-02-19T20:24:15.434639] [INFO ] [sig ] HTBK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:15.586659] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HTBK.txt [2026-02-19T20:24:15.586838] [INFO ] [sig ] [1514/3393] Completed HTBK in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-19T20:24:15.586881] [INFO ] [sig ] [1515/3393] Forecasting HTD... [2026-02-19T20:24:15.586910] [INFO ] [sig ] Generating forecast for: HTD [2026-02-19T20:24:15.586942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-02-19T20:24:15.597712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-02-19T20:24:15.598061] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-02-19T20:24:15.598966] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-02-19T20:24:15.599043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:15.599077] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:15.599105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:15.599162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:15.661133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:15.662085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:15.662176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:15.662210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:15.789216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:15.789382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:15.789424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:15.789516] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:15.795150] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: DOWN (p=4.09%) [2026-02-19T20:24:15.795478] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-02-19T20:24:15.795663] [INFO ] [sig ] HTD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:15.947237] [INFO ] [LOCAL ] Saved forecast: HTD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HTD.txt [2026-02-19T20:24:15.947378] [INFO ] [sig ] [1515/3393] Completed HTD in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-19T20:24:15.947417] [INFO ] [sig ] [1516/3393] Forecasting HTGC... [2026-02-19T20:24:15.947447] [INFO ] [sig ] Generating forecast for: HTGC [2026-02-19T20:24:15.947479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-02-19T20:24:15.958797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-02-19T20:24:15.959162] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-02-19T20:24:15.960017] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-02-19T20:24:15.960073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:15.960105] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:15.960132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:15.960190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:16.019191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:16.020052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:16.020141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:16.020175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:16.145337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:16.145504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:16.145546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:16.145595] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:16.149401] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: DOWN (p=22.91%) [2026-02-19T20:24:16.149777] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-02-19T20:24:16.149925] [INFO ] [sig ] HTGC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:16.298907] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HTGC.txt [2026-02-19T20:24:16.299272] [INFO ] [sig ] [1516/3393] Completed HTGC in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-19T20:24:16.299313] [INFO ] [sig ] [1517/3393] Forecasting HTH... [2026-02-19T20:24:16.299341] [INFO ] [sig ] Generating forecast for: HTH [2026-02-19T20:24:16.299372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-02-19T20:24:16.311200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-02-19T20:24:16.311530] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-02-19T20:24:16.312391] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-02-19T20:24:16.312446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:16.312479] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:16.312506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:16.312565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:16.373772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:16.374567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:16.374683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:16.374724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:16.501211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:16.501375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:16.501416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:16.501446] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:16.505389] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: UP (p=80.81%) [2026-02-19T20:24:16.505799] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-02-19T20:24:16.505971] [INFO ] [sig ] HTH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:16.652785] [INFO ] [LOCAL ] Saved forecast: HTH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HTH.txt [2026-02-19T20:24:16.652998] [INFO ] [sig ] [1517/3393] Completed HTH in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-19T20:24:16.653055] [INFO ] [sig ] [1518/3393] Forecasting HTLD... [2026-02-19T20:24:16.653087] [INFO ] [sig ] Generating forecast for: HTLD [2026-02-19T20:24:16.653121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-02-19T20:24:16.665038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-02-19T20:24:16.665483] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-02-19T20:24:16.666601] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-02-19T20:24:16.666660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:16.666694] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:16.666723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:16.666782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:16.727849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:16.728789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:16.728882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:16.728922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:16.852295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:16.852454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:16.852494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:16.852524] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:16.856065] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: DOWN (p=13.21%) [2026-02-19T20:24:16.856355] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-02-19T20:24:16.856491] [INFO ] [sig ] HTLD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:17.004018] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HTLD.txt [2026-02-19T20:24:17.004185] [INFO ] [sig ] [1518/3393] Completed HTLD in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-19T20:24:17.004236] [INFO ] [sig ] [1519/3393] Forecasting HTOO... [2026-02-19T20:24:17.004294] [INFO ] [sig ] Generating forecast for: HTOO [2026-02-19T20:24:17.004330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-02-19T20:24:17.015963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-02-19T20:24:17.016335] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-02-19T20:24:17.017200] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-02-19T20:24:17.017255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:17.017289] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:17.017317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:17.017375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:17.082508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:17.083569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:17.083694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:17.083732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:17.203453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:17.203629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:17.203671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:17.203701] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:17.207187] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: UP (p=69.24%) [2026-02-19T20:24:17.207466] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-02-19T20:24:17.207629] [INFO ] [sig ] HTOO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:17.354327] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HTOO.txt [2026-02-19T20:24:17.354476] [INFO ] [sig ] [1519/3393] Completed HTOO in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-19T20:24:17.354518] [INFO ] [sig ] [1520/3393] Forecasting HTZ... [2026-02-19T20:24:17.354549] [INFO ] [sig ] Generating forecast for: HTZ [2026-02-19T20:24:17.354601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-02-19T20:24:17.366201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-02-19T20:24:17.366623] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-02-19T20:24:17.367456] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-02-19T20:24:17.367512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:17.367546] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:17.367604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:17.367672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:17.428982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:17.429888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:17.429977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:17.430012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:17.551835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:17.551997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:17.552039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:17.552068] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:17.555567] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: UP (p=76.52%) [2026-02-19T20:24:17.555903] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-02-19T20:24:17.556087] [INFO ] [sig ] HTZ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:17.699292] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HTZ.txt [2026-02-19T20:24:17.699428] [INFO ] [sig ] [1520/3393] Completed HTZ in 0.3s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-19T20:24:17.699469] [INFO ] [sig ] [1521/3393] Forecasting HUBB... [2026-02-19T20:24:17.699501] [INFO ] [sig ] Generating forecast for: HUBB [2026-02-19T20:24:17.699532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-02-19T20:24:17.710860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-02-19T20:24:17.711174] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-02-19T20:24:17.711980] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-02-19T20:24:17.712034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:17.712067] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:17.712094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:17.712150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:17.770124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:17.770827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:17.770908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:17.770941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:17.894852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:17.895048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:17.895091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:17.895119] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:17.898709] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: DOWN (p=26.50%) [2026-02-19T20:24:17.898999] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-02-19T20:24:17.899128] [INFO ] [sig ] HUBB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:18.044423] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HUBB.txt [2026-02-19T20:24:18.044599] [INFO ] [sig ] [1521/3393] Completed HUBB in 0.3s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-19T20:24:18.044643] [INFO ] [sig ] [1522/3393] Forecasting HUBG... [2026-02-19T20:24:18.044674] [INFO ] [sig ] Generating forecast for: HUBG [2026-02-19T20:24:18.044714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-02-19T20:24:18.057333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-02-19T20:24:18.057856] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-02-19T20:24:18.058851] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-02-19T20:24:18.058914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:18.058948] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:18.058978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:18.059036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:18.121470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:18.122547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:18.122717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:18.122760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:18.251783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:18.251951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:18.252010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:18.252042] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:18.255669] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: UP (p=89.07%) [2026-02-19T20:24:18.256056] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-02-19T20:24:18.256210] [INFO ] [sig ] HUBG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:18.407326] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HUBG.txt [2026-02-19T20:24:18.407509] [INFO ] [sig ] [1522/3393] Completed HUBG in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-19T20:24:18.407603] [INFO ] [sig ] [1523/3393] Forecasting HUBS... [2026-02-19T20:24:18.407657] [INFO ] [sig ] Generating forecast for: HUBS [2026-02-19T20:24:18.407693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-02-19T20:24:18.419785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-02-19T20:24:18.420185] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-02-19T20:24:18.421036] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-02-19T20:24:18.421092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:18.421126] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:18.421153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:18.421211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:18.480901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:18.481847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:18.481943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:18.481978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:18.614212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:18.614378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:18.614420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:18.614451] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:18.618169] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: DOWN (p=35.99%) [2026-02-19T20:24:18.618458] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-02-19T20:24:18.618610] [INFO ] [sig ] HUBS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:18.763547] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HUBS.txt [2026-02-19T20:24:18.763719] [INFO ] [sig ] [1523/3393] Completed HUBS in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-19T20:24:18.763769] [INFO ] [sig ] [1524/3393] Forecasting HUM... [2026-02-19T20:24:18.763802] [INFO ] [sig ] Generating forecast for: HUM [2026-02-19T20:24:18.763833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-02-19T20:24:18.775402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-02-19T20:24:18.775807] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-02-19T20:24:18.776648] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-02-19T20:24:18.776727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:18.776771] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:18.776805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:18.776869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:18.840759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:18.841775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:18.841880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:18.841915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:18.972694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:18.972902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:18.972947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:18.972979] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:18.976863] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: DOWN (p=27.45%) [2026-02-19T20:24:18.977413] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-02-19T20:24:18.977565] [INFO ] [sig ] HUM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:19.124294] [INFO ] [LOCAL ] Saved forecast: HUM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HUM.txt [2026-02-19T20:24:19.124483] [INFO ] [sig ] [1524/3393] Completed HUM in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-19T20:24:19.124525] [INFO ] [sig ] [1525/3393] Forecasting HUN... [2026-02-19T20:24:19.124555] [INFO ] [sig ] Generating forecast for: HUN [2026-02-19T20:24:19.124606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-02-19T20:24:19.136266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-02-19T20:24:19.136728] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-02-19T20:24:19.137655] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-02-19T20:24:19.137711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:19.137745] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:19.137774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:19.137832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:19.207189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:19.208139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:19.208225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:19.208262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:19.359653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:19.359864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:19.359918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:19.359962] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:19.364509] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: DOWN (p=12.23%) [2026-02-19T20:24:19.365044] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-02-19T20:24:19.365245] [INFO ] [sig ] HUN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:19.542365] [INFO ] [LOCAL ] Saved forecast: HUN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HUN.txt [2026-02-19T20:24:19.542591] [INFO ] [sig ] [1525/3393] Completed HUN in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-19T20:24:19.542639] [INFO ] [sig ] [1526/3393] Forecasting HURC... [2026-02-19T20:24:19.542672] [INFO ] [sig ] Generating forecast for: HURC [2026-02-19T20:24:19.542706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-02-19T20:24:19.555791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-02-19T20:24:19.556436] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-02-19T20:24:19.557531] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-02-19T20:24:19.557641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:19.557699] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:19.557730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:19.557789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:19.618555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:19.619784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:19.619898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:19.619931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:19.737960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:19.738183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:19.738266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:19.738307] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:19.741954] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: UP (p=55.26%) [2026-02-19T20:24:19.742251] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-02-19T20:24:19.742395] [INFO ] [sig ] HURC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:19.895842] [INFO ] [LOCAL ] Saved forecast: HURC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HURC.txt [2026-02-19T20:24:19.896021] [INFO ] [sig ] [1526/3393] Completed HURC in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-19T20:24:19.896063] [INFO ] [sig ] [1527/3393] Forecasting HURN... [2026-02-19T20:24:19.896096] [INFO ] [sig ] Generating forecast for: HURN [2026-02-19T20:24:19.896130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-02-19T20:24:19.915028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-02-19T20:24:19.915474] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-02-19T20:24:19.916413] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-02-19T20:24:19.916486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:19.916538] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:19.916608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:19.916676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:19.978424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:19.979430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:19.979525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:19.979567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:20.109334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:20.109494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:20.109536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:20.109565] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:20.113370] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: UP (p=92.48%) [2026-02-19T20:24:20.113727] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-02-19T20:24:20.113871] [INFO ] [sig ] HURN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:20.262079] [INFO ] [LOCAL ] Saved forecast: HURN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HURN.txt [2026-02-19T20:24:20.262235] [INFO ] [sig ] [1527/3393] Completed HURN in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-19T20:24:20.262275] [INFO ] [sig ] [1528/3393] Forecasting HUYA... [2026-02-19T20:24:20.262306] [INFO ] [sig ] Generating forecast for: HUYA [2026-02-19T20:24:20.262337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-02-19T20:24:20.273440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-02-19T20:24:20.273823] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-02-19T20:24:20.274617] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-02-19T20:24:20.274671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:20.274711] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:20.274744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:20.274814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:20.332007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:20.332832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:20.332919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:20.332953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:20.456987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:20.457152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:20.457195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:20.457227] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:20.460828] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: DOWN (p=13.07%) [2026-02-19T20:24:20.461132] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-02-19T20:24:20.461282] [INFO ] [sig ] HUYA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:20.609468] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HUYA.txt [2026-02-19T20:24:20.609651] [INFO ] [sig ] [1528/3393] Completed HUYA in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-19T20:24:20.609699] [INFO ] [sig ] [1529/3393] Forecasting HWC... [2026-02-19T20:24:20.609737] [INFO ] [sig ] Generating forecast for: HWC [2026-02-19T20:24:20.609774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-02-19T20:24:20.621152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-02-19T20:24:20.621465] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-02-19T20:24:20.622280] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-02-19T20:24:20.622333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:20.622407] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:20.622435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:20.622493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:20.679309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:20.679947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:20.680033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:20.680067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:20.802638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:20.802789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:20.802828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:20.802857] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:20.806253] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: DOWN (p=0.92%) [2026-02-19T20:24:20.806531] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-02-19T20:24:20.806678] [INFO ] [sig ] HWC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:20.948226] [INFO ] [LOCAL ] Saved forecast: HWC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HWC.txt [2026-02-19T20:24:20.948335] [INFO ] [sig ] [1529/3393] Completed HWC in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-19T20:24:20.948374] [INFO ] [sig ] [1530/3393] Forecasting HWH... [2026-02-19T20:24:20.948411] [INFO ] [sig ] Generating forecast for: HWH [2026-02-19T20:24:20.948442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-02-19T20:24:20.959240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-02-19T20:24:20.959539] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-02-19T20:24:20.960388] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-02-19T20:24:20.960442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:20.960473] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:20.960500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:20.960556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:21.018018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:21.018823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:21.018907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:21.018940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:21.138789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:21.138949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:21.138990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:21.139019] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:21.142392] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: DOWN (p=5.78%) [2026-02-19T20:24:21.142687] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-02-19T20:24:21.142814] [INFO ] [sig ] HWH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:21.284779] [INFO ] [LOCAL ] Saved forecast: HWH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HWH.txt [2026-02-19T20:24:21.284945] [INFO ] [sig ] [1530/3393] Completed HWH in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-19T20:24:21.284985] [INFO ] [sig ] [1531/3393] Forecasting HWKN... [2026-02-19T20:24:21.285015] [INFO ] [sig ] Generating forecast for: HWKN [2026-02-19T20:24:21.285046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-02-19T20:24:21.296782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-02-19T20:24:21.297147] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-02-19T20:24:21.297999] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-02-19T20:24:21.298052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:21.298109] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:21.298144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:21.298200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:21.358505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:21.359387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:21.359477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:21.359512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:21.473864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:21.474026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:21.474066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:21.474094] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:21.477551] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: DOWN (p=5.84%) [2026-02-19T20:24:21.477855] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-02-19T20:24:21.477984] [INFO ] [sig ] HWKN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:21.619166] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HWKN.txt [2026-02-19T20:24:21.619309] [INFO ] [sig ] [1531/3393] Completed HWKN in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-19T20:24:21.619360] [INFO ] [sig ] [1532/3393] Forecasting HWM... [2026-02-19T20:24:21.619393] [INFO ] [sig ] Generating forecast for: HWM [2026-02-19T20:24:21.619425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-02-19T20:24:21.631152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-02-19T20:24:21.631506] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-02-19T20:24:21.632342] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-02-19T20:24:21.632395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:21.632426] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:21.632452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:21.632508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:21.689522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:21.690313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:21.690397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:21.690429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:21.810852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:21.811015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:21.811056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:21.811140] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:21.814761] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: DOWN (p=49.83%) [2026-02-19T20:24:21.815073] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-02-19T20:24:21.815211] [INFO ] [sig ] HWM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:21.958957] [INFO ] [LOCAL ] Saved forecast: HWM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HWM.txt [2026-02-19T20:24:21.959138] [INFO ] [sig ] [1532/3393] Completed HWM in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-19T20:24:21.959196] [INFO ] [sig ] [1533/3393] Forecasting HXL... [2026-02-19T20:24:21.959231] [INFO ] [sig ] Generating forecast for: HXL [2026-02-19T20:24:21.959264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-02-19T20:24:21.970969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-02-19T20:24:21.971323] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-02-19T20:24:21.972148] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-02-19T20:24:21.972204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:21.972240] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:21.972268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:21.972327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:22.035803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:22.036767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:22.036856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:22.036893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:22.176733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:22.177067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:22.177113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:22.177194] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:22.180964] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: DOWN (p=1.53%) [2026-02-19T20:24:22.181269] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-02-19T20:24:22.181417] [INFO ] [sig ] HXL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:22.332497] [INFO ] [LOCAL ] Saved forecast: HXL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HXL.txt [2026-02-19T20:24:22.332665] [INFO ] [sig ] [1533/3393] Completed HXL in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-19T20:24:22.332709] [INFO ] [sig ] [1534/3393] Forecasting HY... [2026-02-19T20:24:22.332740] [INFO ] [sig ] Generating forecast for: HY [2026-02-19T20:24:22.332771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-02-19T20:24:22.344689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-02-19T20:24:22.345064] [INFO ] [FORECASTER] Starting predict_future for HY [2026-02-19T20:24:22.345900] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-02-19T20:24:22.345954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:22.345987] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:22.346015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:22.346075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:22.408051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:22.408960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:22.409067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:22.409121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:22.538442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:22.538626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:22.538671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:22.538703] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:22.542511] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: DOWN (p=4.71%) [2026-02-19T20:24:22.542840] [INFO ] [FORECASTER] Completed predict_future for HY [2026-02-19T20:24:22.542982] [INFO ] [sig ] HY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:22.694672] [INFO ] [LOCAL ] Saved forecast: HY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HY.txt [2026-02-19T20:24:22.694831] [INFO ] [sig ] [1534/3393] Completed HY in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-19T20:24:22.694873] [INFO ] [sig ] [1535/3393] Forecasting HYFM... [2026-02-19T20:24:22.694904] [INFO ] [sig ] Generating forecast for: HYFM [2026-02-19T20:24:22.694936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-02-19T20:24:22.705988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-02-19T20:24:22.706358] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-02-19T20:24:22.707210] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-02-19T20:24:22.707266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:22.707300] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:22.707328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:22.707386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:22.771120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:22.772130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:22.772230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:22.772273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:22.887159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:22.887324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:22.887369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:22.887400] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:22.891231] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: DOWN (p=15.12%) [2026-02-19T20:24:22.891526] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-02-19T20:24:22.891703] [INFO ] [sig ] HYFM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:23.043107] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HYFM.txt [2026-02-19T20:24:23.043273] [INFO ] [sig ] [1535/3393] Completed HYFM in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-19T20:24:23.043316] [INFO ] [sig ] [1536/3393] Forecasting HYI... [2026-02-19T20:24:23.043357] [INFO ] [sig ] Generating forecast for: HYI [2026-02-19T20:24:23.043396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-02-19T20:24:23.054771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-02-19T20:24:23.055145] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-02-19T20:24:23.056075] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-02-19T20:24:23.056143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:23.056187] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:23.056216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:23.056274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:23.118843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:23.119773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:23.119880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:23.119927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:23.248373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:23.248555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:23.248617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:23.248649] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:23.252647] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: DOWN (p=9.84%) [2026-02-19T20:24:23.252944] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-02-19T20:24:23.253088] [INFO ] [sig ] HYI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:23.397292] [INFO ] [LOCAL ] Saved forecast: HYI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HYI.txt [2026-02-19T20:24:23.397437] [INFO ] [sig ] [1536/3393] Completed HYI in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-19T20:24:23.397478] [INFO ] [sig ] [1537/3393] Forecasting HYLS... [2026-02-19T20:24:23.397507] [INFO ] [sig ] Generating forecast for: HYLS [2026-02-19T20:24:23.397537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-02-19T20:24:23.409288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-02-19T20:24:23.409680] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-02-19T20:24:23.410535] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-02-19T20:24:23.410615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:23.410651] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:23.410679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:23.410752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:23.470655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:23.471515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:23.471688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:23.471728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:23.592454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:23.592631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:23.592674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:23.592702] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:23.596134] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: DOWN (p=26.92%) [2026-02-19T20:24:23.596409] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-02-19T20:24:23.596534] [INFO ] [sig ] HYLS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:23.740067] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HYLS.txt [2026-02-19T20:24:23.740216] [INFO ] [sig ] [1537/3393] Completed HYLS in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-19T20:24:23.740258] [INFO ] [sig ] [1538/3393] Forecasting HYMC... [2026-02-19T20:24:23.740288] [INFO ] [sig ] Generating forecast for: HYMC [2026-02-19T20:24:23.740320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-02-19T20:24:23.751490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-02-19T20:24:23.751875] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-02-19T20:24:23.752683] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-02-19T20:24:23.752738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:23.752770] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:23.752797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:23.752854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:23.812944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:23.813866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:23.813955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:23.813989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:23.933387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:23.933548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:23.933607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:23.933639] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:23.937102] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: UP (p=92.49%) [2026-02-19T20:24:23.937380] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-02-19T20:24:23.937512] [INFO ] [sig ] HYMC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:24.082747] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HYMC.txt [2026-02-19T20:24:24.082920] [INFO ] [sig ] [1538/3393] Completed HYMC in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-19T20:24:24.082962] [INFO ] [sig ] [1539/3393] Forecasting HYXF... [2026-02-19T20:24:24.082991] [INFO ] [sig ] Generating forecast for: HYXF [2026-02-19T20:24:24.083023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-02-19T20:24:24.095276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-02-19T20:24:24.095761] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-02-19T20:24:24.096777] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-02-19T20:24:24.096855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:24.096903] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:24.096938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:24.096997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:24.159800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:24.160775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:24.160899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:24.160934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:24.279501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:24.279693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:24.279757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:24.279794] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:24.283406] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: UP (p=76.43%) [2026-02-19T20:24:24.283710] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-02-19T20:24:24.283863] [INFO ] [sig ] HYXF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:24.429908] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HYXF.txt [2026-02-19T20:24:24.430076] [INFO ] [sig ] [1539/3393] Completed HYXF in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-19T20:24:24.430117] [INFO ] [sig ] [1540/3393] Forecasting HYZD... [2026-02-19T20:24:24.430150] [INFO ] [sig ] Generating forecast for: HYZD [2026-02-19T20:24:24.430181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-02-19T20:24:24.441487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-02-19T20:24:24.441838] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-02-19T20:24:24.442680] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-02-19T20:24:24.442734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:24.442769] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:24.442810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:24.442886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:24.506117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:24.507028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:24.507114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:24.507147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:24.629848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:24.630009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:24.630051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:24.630079] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:24.634145] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-02-19T20:24:24.634444] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-02-19T20:24:24.634603] [INFO ] [sig ] HYZD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:24.783618] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/HYZD.txt [2026-02-19T20:24:24.783792] [INFO ] [sig ] [1540/3393] Completed HYZD in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-19T20:24:24.783834] [INFO ] [sig ] [1541/3393] Forecasting HZO... [2026-02-19T20:24:24.783864] [INFO ] [sig ] Generating forecast for: HZO [2026-02-19T20:24:24.783895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-02-19T20:24:24.794445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-02-19T20:24:24.794790] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-02-19T20:24:24.795609] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-02-19T20:24:24.795662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:24.795694] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:24.795720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:24.795777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:24.857627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:24.858439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:24.858524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:24.858556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:24.984520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:24.984708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:24.984749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:24.984778] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:24.988210] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: DOWN (p=44.23%) [2026-02-19T20:24:24.988501] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-02-19T20:24:24.988653] [INFO ] [sig ] HZO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:25.142546] [INFO ] [LOCAL ] Saved forecast: HZO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/HZO.txt [2026-02-19T20:24:25.142756] [INFO ] [sig ] [1541/3393] Completed HZO in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-19T20:24:25.142803] [INFO ] [sig ] [1542/3393] Forecasting IAC... [2026-02-19T20:24:25.142833] [INFO ] [sig ] Generating forecast for: IAC [2026-02-19T20:24:25.142862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-02-19T20:24:25.155476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-02-19T20:24:25.155890] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-02-19T20:24:25.156851] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-02-19T20:24:25.156916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:25.156954] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:25.156982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:25.157041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:25.221295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:25.222245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:25.222336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:25.222370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:25.349262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:25.349417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:25.349457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:25.349486] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:25.353384] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: UP (p=99.23%) [2026-02-19T20:24:25.353682] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-02-19T20:24:25.353811] [INFO ] [sig ] IAC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:25.502012] [INFO ] [LOCAL ] Saved forecast: IAC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IAC.txt [2026-02-19T20:24:25.502227] [INFO ] [sig ] [1542/3393] Completed IAC in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-19T20:24:25.502273] [INFO ] [sig ] [1543/3393] Forecasting IAE... [2026-02-19T20:24:25.502313] [INFO ] [sig ] Generating forecast for: IAE [2026-02-19T20:24:25.502351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-02-19T20:24:25.513623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-02-19T20:24:25.514068] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-02-19T20:24:25.514942] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-02-19T20:24:25.515004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:25.515038] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:25.515065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:25.515123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:25.577559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:25.578526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:25.578637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:25.578673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:25.707654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:25.707838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:25.707905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:25.707945] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:25.711513] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: DOWN (p=28.95%) [2026-02-19T20:24:25.711833] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-02-19T20:24:25.711975] [INFO ] [sig ] IAE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:25.856677] [INFO ] [LOCAL ] Saved forecast: IAE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IAE.txt [2026-02-19T20:24:25.856854] [INFO ] [sig ] [1543/3393] Completed IAE in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-19T20:24:25.856905] [INFO ] [sig ] [1544/3393] Forecasting IAG... [2026-02-19T20:24:25.856940] [INFO ] [sig ] Generating forecast for: IAG [2026-02-19T20:24:25.856978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-02-19T20:24:25.868807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-02-19T20:24:25.869197] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-02-19T20:24:25.870008] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-02-19T20:24:25.870062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:25.870095] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:25.870123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:25.870180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:25.930164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:25.931155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:25.931244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:25.931279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:26.059909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:26.060077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:26.060119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:26.060148] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:26.063632] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: UP (p=62.42%) [2026-02-19T20:24:26.063954] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-02-19T20:24:26.064090] [INFO ] [sig ] IAG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:26.210675] [INFO ] [LOCAL ] Saved forecast: IAG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IAG.txt [2026-02-19T20:24:26.210831] [INFO ] [sig ] [1544/3393] Completed IAG in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-19T20:24:26.210878] [INFO ] [sig ] [1545/3393] Forecasting IBB... [2026-02-19T20:24:26.210910] [INFO ] [sig ] Generating forecast for: IBB [2026-02-19T20:24:26.210941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-02-19T20:24:26.222549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-02-19T20:24:26.222940] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-02-19T20:24:26.223739] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-02-19T20:24:26.223792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:26.223825] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:26.223852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:26.223920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:26.284194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:26.285034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:26.285122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:26.285156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:26.428289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:26.428500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:26.428561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:26.428622] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:26.432949] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: UP (p=75.13%) [2026-02-19T20:24:26.433386] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-02-19T20:24:26.433601] [INFO ] [sig ] IBB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:26.584130] [INFO ] [LOCAL ] Saved forecast: IBB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IBB.txt [2026-02-19T20:24:26.584292] [INFO ] [sig ] [1545/3393] Completed IBB in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-19T20:24:26.584334] [INFO ] [sig ] [1546/3393] Forecasting IBBQ... [2026-02-19T20:24:26.584366] [INFO ] [sig ] Generating forecast for: IBBQ [2026-02-19T20:24:26.584397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-02-19T20:24:26.595693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-02-19T20:24:26.596066] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-02-19T20:24:26.596860] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-02-19T20:24:26.596913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:26.596973] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:26.597003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:26.597061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:26.654588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:26.655274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:26.655354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:26.655387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:26.761321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:26.761487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:26.761564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:26.761615] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:26.765019] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: UP (p=92.84%) [2026-02-19T20:24:26.765301] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-02-19T20:24:26.765431] [INFO ] [sig ] IBBQ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:26.906722] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IBBQ.txt [2026-02-19T20:24:26.906864] [INFO ] [sig ] [1546/3393] Completed IBBQ in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-19T20:24:26.906905] [INFO ] [sig ] [1547/3393] Forecasting IBCP... [2026-02-19T20:24:26.906935] [INFO ] [sig ] Generating forecast for: IBCP [2026-02-19T20:24:26.906966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-02-19T20:24:26.918268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-02-19T20:24:26.918641] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-02-19T20:24:26.919454] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-02-19T20:24:26.919507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:26.919538] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:26.919564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:26.919643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:26.978651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:26.979598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:26.979689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:26.979724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:27.102111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:27.102279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:27.102323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:27.102354] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:27.105947] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: UP (p=77.53%) [2026-02-19T20:24:27.106273] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-02-19T20:24:27.106417] [INFO ] [sig ] IBCP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:27.265250] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IBCP.txt [2026-02-19T20:24:27.265419] [INFO ] [sig ] [1547/3393] Completed IBCP in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-19T20:24:27.265461] [INFO ] [sig ] [1548/3393] Forecasting IBEX... [2026-02-19T20:24:27.265491] [INFO ] [sig ] Generating forecast for: IBEX [2026-02-19T20:24:27.265523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-02-19T20:24:27.276857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-02-19T20:24:27.277237] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-02-19T20:24:27.278042] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-02-19T20:24:27.278119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:27.278152] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:27.278178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:27.278234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:27.338833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:27.339828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:27.339936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:27.339979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:27.460137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:27.460313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:27.460355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:27.460385] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:27.464142] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: DOWN (p=44.16%) [2026-02-19T20:24:27.464471] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-02-19T20:24:27.464633] [INFO ] [sig ] IBEX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:27.610969] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IBEX.txt [2026-02-19T20:24:27.611135] [INFO ] [sig ] [1548/3393] Completed IBEX in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-19T20:24:27.611178] [INFO ] [sig ] [1549/3393] Forecasting IBM... [2026-02-19T20:24:27.611207] [INFO ] [sig ] Generating forecast for: IBM [2026-02-19T20:24:27.611239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-02-19T20:24:27.622810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-02-19T20:24:27.623234] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-02-19T20:24:27.624056] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-02-19T20:24:27.624110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:27.624143] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:27.624171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:27.624231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:27.683928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:27.684839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:27.684925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:27.684960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:27.814648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:27.814823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:27.814875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:27.814977] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:27.818618] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: UP (p=71.79%) [2026-02-19T20:24:27.818942] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-02-19T20:24:27.819106] [INFO ] [sig ] IBM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:27.961383] [INFO ] [LOCAL ] Saved forecast: IBM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IBM.txt [2026-02-19T20:24:27.961532] [INFO ] [sig ] [1549/3393] Completed IBM in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-19T20:24:27.961588] [INFO ] [sig ] [1550/3393] Forecasting IBN... [2026-02-19T20:24:27.961622] [INFO ] [sig ] Generating forecast for: IBN [2026-02-19T20:24:27.961655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-02-19T20:24:27.974253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-02-19T20:24:27.974675] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-02-19T20:24:27.975484] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-02-19T20:24:27.975539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:27.975612] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:27.975653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:27.975712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:28.032360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:28.033053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:28.033136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:28.033169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:28.161006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:28.161189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:28.161233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:28.161263] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:28.164767] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: DOWN (p=25.28%) [2026-02-19T20:24:28.165041] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-02-19T20:24:28.165169] [INFO ] [sig ] IBN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:28.307273] [INFO ] [LOCAL ] Saved forecast: IBN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IBN.txt [2026-02-19T20:24:28.307403] [INFO ] [sig ] [1550/3393] Completed IBN in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-19T20:24:28.307443] [INFO ] [sig ] [1551/3393] Forecasting IBOC... [2026-02-19T20:24:28.307473] [INFO ] [sig ] Generating forecast for: IBOC [2026-02-19T20:24:28.307503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-02-19T20:24:28.319434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-02-19T20:24:28.319779] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-02-19T20:24:28.320666] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-02-19T20:24:28.320722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:28.320756] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:28.320783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:28.320842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:28.378392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:28.379118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:28.379200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:28.379232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:28.493281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:28.493445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:28.493486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:28.493516] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:28.497022] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: DOWN (p=3.86%) [2026-02-19T20:24:28.497300] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-02-19T20:24:28.497429] [INFO ] [sig ] IBOC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:28.640712] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IBOC.txt [2026-02-19T20:24:28.640843] [INFO ] [sig ] [1551/3393] Completed IBOC in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-19T20:24:28.640881] [INFO ] [sig ] [1552/3393] Forecasting IBP... [2026-02-19T20:24:28.640911] [INFO ] [sig ] Generating forecast for: IBP [2026-02-19T20:24:28.640943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-02-19T20:24:28.653018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-02-19T20:24:28.653433] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-02-19T20:24:28.654311] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-02-19T20:24:28.654365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:28.654397] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:28.654424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:28.654482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:28.711233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:28.712046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:28.712130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:28.712162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:28.836590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:28.836757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:28.836797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:28.836826] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:28.840356] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: DOWN (p=30.57%) [2026-02-19T20:24:28.840732] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-02-19T20:24:28.840879] [INFO ] [sig ] IBP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:28.986274] [INFO ] [LOCAL ] Saved forecast: IBP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IBP.txt [2026-02-19T20:24:28.986421] [INFO ] [sig ] [1552/3393] Completed IBP in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-19T20:24:28.986461] [INFO ] [sig ] [1553/3393] Forecasting IBRX... [2026-02-19T20:24:28.986491] [INFO ] [sig ] Generating forecast for: IBRX [2026-02-19T20:24:28.986521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-02-19T20:24:28.998153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-02-19T20:24:28.998505] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-02-19T20:24:28.999381] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-02-19T20:24:28.999435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:28.999469] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:28.999496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:28.999554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:29.056996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:29.057630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:29.057710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:29.057742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:29.178402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:29.178536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:29.178591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:29.178624] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:29.182088] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: UP (p=75.99%) [2026-02-19T20:24:29.182360] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-02-19T20:24:29.182487] [INFO ] [sig ] IBRX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:29.324409] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IBRX.txt [2026-02-19T20:24:29.324538] [INFO ] [sig ] [1553/3393] Completed IBRX in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-19T20:24:29.324602] [INFO ] [sig ] [1554/3393] Forecasting IBTG... [2026-02-19T20:24:29.324637] [INFO ] [sig ] Generating forecast for: IBTG [2026-02-19T20:24:29.324668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-02-19T20:24:29.336028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-02-19T20:24:29.336361] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-02-19T20:24:29.337236] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-02-19T20:24:29.337292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:29.337325] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:29.337353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:29.337412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:29.394741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:29.395362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:29.395442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:29.395475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:29.510254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:29.510403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:29.510442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:29.510471] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:29.513925] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=83.14%) [2026-02-19T20:24:29.514205] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-02-19T20:24:29.514335] [INFO ] [sig ] IBTG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:29.655275] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IBTG.txt [2026-02-19T20:24:29.655394] [INFO ] [sig ] [1554/3393] Completed IBTG in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-19T20:24:29.655452] [INFO ] [sig ] [1555/3393] Forecasting IBTH... [2026-02-19T20:24:29.655485] [INFO ] [sig ] Generating forecast for: IBTH [2026-02-19T20:24:29.655515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-02-19T20:24:29.666619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-02-19T20:24:29.666956] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-02-19T20:24:29.667750] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-02-19T20:24:29.667803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:29.667835] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:29.667863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:29.667921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:29.725737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:29.726622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:29.726705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:29.726739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:29.847077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:29.847239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:29.847279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:29.847309] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:29.850903] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: DOWN (p=47.25%) [2026-02-19T20:24:29.851219] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-02-19T20:24:29.851371] [INFO ] [sig ] IBTH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:30.001367] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IBTH.txt [2026-02-19T20:24:30.001521] [INFO ] [sig ] [1555/3393] Completed IBTH in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-19T20:24:30.001562] [INFO ] [sig ] [1556/3393] Forecasting IBTI... [2026-02-19T20:24:30.001614] [INFO ] [sig ] Generating forecast for: IBTI [2026-02-19T20:24:30.001647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-02-19T20:24:30.012782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-02-19T20:24:30.013163] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-02-19T20:24:30.013979] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-02-19T20:24:30.014036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:30.014069] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:30.014099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:30.014158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:30.071317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:30.071955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:30.072085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:30.072135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:30.189478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:30.189646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:30.189687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:30.189717] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:30.193162] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: DOWN (p=17.39%) [2026-02-19T20:24:30.193440] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-02-19T20:24:30.193570] [INFO ] [sig ] IBTI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:30.336330] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IBTI.txt [2026-02-19T20:24:30.336440] [INFO ] [sig ] [1556/3393] Completed IBTI in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-19T20:24:30.336478] [INFO ] [sig ] [1557/3393] Forecasting IBTJ... [2026-02-19T20:24:30.336508] [INFO ] [sig ] Generating forecast for: IBTJ [2026-02-19T20:24:30.336538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-02-19T20:24:30.347697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-02-19T20:24:30.348025] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-02-19T20:24:30.348879] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-02-19T20:24:30.348933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:30.348966] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:30.348993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:30.349050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:30.406675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:30.407308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:30.407385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:30.407418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:30.530075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:30.530231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:30.530271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:30.530317] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:30.534392] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: UP (p=84.19%) [2026-02-19T20:24:30.534693] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-02-19T20:24:30.534823] [INFO ] [sig ] IBTJ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:30.680304] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IBTJ.txt [2026-02-19T20:24:30.680428] [INFO ] [sig ] [1557/3393] Completed IBTJ in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-19T20:24:30.680467] [INFO ] [sig ] [1558/3393] Forecasting IBTK... [2026-02-19T20:24:30.680497] [INFO ] [sig ] Generating forecast for: IBTK [2026-02-19T20:24:30.680528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-02-19T20:24:30.691859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-02-19T20:24:30.692179] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-02-19T20:24:30.692969] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-02-19T20:24:30.693021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:30.693053] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:30.693080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:30.693137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:30.752238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:30.752880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:30.752960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:30.752993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:30.873650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:30.873792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:30.873830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:30.873859] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:30.877316] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: DOWN (p=5.81%) [2026-02-19T20:24:30.877605] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-02-19T20:24:30.877733] [INFO ] [sig ] IBTK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:31.036039] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IBTK.txt [2026-02-19T20:24:31.036197] [INFO ] [sig ] [1558/3393] Completed IBTK in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-19T20:24:31.036247] [INFO ] [sig ] [1559/3393] Forecasting IBTL... [2026-02-19T20:24:31.036280] [INFO ] [sig ] Generating forecast for: IBTL [2026-02-19T20:24:31.036311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-02-19T20:24:31.047363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-02-19T20:24:31.047727] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-02-19T20:24:31.048645] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-02-19T20:24:31.048701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:31.048735] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:31.048762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:31.048819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:31.106348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:31.106978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:31.107074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:31.107109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:31.223773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:31.223915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:31.223953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:31.223982] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:31.227311] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: UP (p=91.92%) [2026-02-19T20:24:31.227602] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-02-19T20:24:31.227731] [INFO ] [sig ] IBTL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:31.368859] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IBTL.txt [2026-02-19T20:24:31.369061] [INFO ] [sig ] [1559/3393] Completed IBTL in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-19T20:24:31.369130] [INFO ] [sig ] [1560/3393] Forecasting IBTM... [2026-02-19T20:24:31.369180] [INFO ] [sig ] Generating forecast for: IBTM [2026-02-19T20:24:31.369225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-02-19T20:24:31.380783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-02-19T20:24:31.381162] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-02-19T20:24:31.381980] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-02-19T20:24:31.382034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:31.382066] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:31.382094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:31.382151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:31.439371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:31.440001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:31.440096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:31.440135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:31.559410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:31.559564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:31.559634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:31.559685] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:31.563069] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: DOWN (p=40.71%) [2026-02-19T20:24:31.563350] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-02-19T20:24:31.563475] [INFO ] [sig ] IBTM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:31.713286] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IBTM.txt [2026-02-19T20:24:31.713450] [INFO ] [sig ] [1560/3393] Completed IBTM in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-19T20:24:31.713491] [INFO ] [sig ] [1561/3393] Forecasting IBTO... [2026-02-19T20:24:31.713522] [INFO ] [sig ] Generating forecast for: IBTO [2026-02-19T20:24:31.713554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-02-19T20:24:31.724947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-02-19T20:24:31.725355] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-02-19T20:24:31.726168] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-02-19T20:24:31.726223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:31.726275] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:31.726306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:31.726365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:31.784388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:31.785316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:31.785405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:31.785440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:31.912535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:31.912741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:31.912783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:31.912815] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:31.916867] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: UP (p=60.74%) [2026-02-19T20:24:31.917184] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-02-19T20:24:31.917340] [INFO ] [sig ] IBTO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:32.069517] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IBTO.txt [2026-02-19T20:24:32.069687] [INFO ] [sig ] [1561/3393] Completed IBTO in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-19T20:24:32.069736] [INFO ] [sig ] [1562/3393] Forecasting ICE... [2026-02-19T20:24:32.069768] [INFO ] [sig ] Generating forecast for: ICE [2026-02-19T20:24:32.069800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-02-19T20:24:32.082275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-02-19T20:24:32.082677] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-02-19T20:24:32.083517] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-02-19T20:24:32.083592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:32.083630] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:32.083659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:32.083719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:32.147091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:32.147925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:32.148022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:32.148064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:32.279344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:32.279510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:32.279552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:32.279604] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:32.283312] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: UP (p=66.95%) [2026-02-19T20:24:32.283617] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-02-19T20:24:32.283752] [INFO ] [sig ] ICE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:32.443166] [INFO ] [LOCAL ] Saved forecast: ICE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ICE.txt [2026-02-19T20:24:32.443325] [INFO ] [sig ] [1562/3393] Completed ICE in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-19T20:24:32.443367] [INFO ] [sig ] [1563/3393] Forecasting ICFI... [2026-02-19T20:24:32.443399] [INFO ] [sig ] Generating forecast for: ICFI [2026-02-19T20:24:32.443432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-02-19T20:24:32.455837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-02-19T20:24:32.456279] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-02-19T20:24:32.457179] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-02-19T20:24:32.457235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:32.457297] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:32.457326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:32.457385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:32.521279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:32.522146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:32.522231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:32.522265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:32.653780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:32.653953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:32.653998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:32.654028] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:32.658356] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: DOWN (p=31.39%) [2026-02-19T20:24:32.658719] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-02-19T20:24:32.658901] [INFO ] [sig ] ICFI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:32.817728] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ICFI.txt [2026-02-19T20:24:32.817895] [INFO ] [sig ] [1563/3393] Completed ICFI in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-19T20:24:32.817939] [INFO ] [sig ] [1564/3393] Forecasting ICL... [2026-02-19T20:24:32.817971] [INFO ] [sig ] Generating forecast for: ICL [2026-02-19T20:24:32.818006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-02-19T20:24:32.832927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-02-19T20:24:32.833413] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-02-19T20:24:32.834274] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-02-19T20:24:32.834332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:32.834367] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:32.834395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:32.834453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:32.897113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:32.898128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:32.898234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:32.898279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:33.027973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:33.028172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:33.028227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:33.028264] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:33.032179] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: UP (p=51.41%) [2026-02-19T20:24:33.032479] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-02-19T20:24:33.032631] [INFO ] [sig ] ICL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:33.191076] [INFO ] [LOCAL ] Saved forecast: ICL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ICL.txt [2026-02-19T20:24:33.191252] [INFO ] [sig ] [1564/3393] Completed ICL in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-19T20:24:33.191303] [INFO ] [sig ] [1565/3393] Forecasting ICLN... [2026-02-19T20:24:33.191373] [INFO ] [sig ] Generating forecast for: ICLN [2026-02-19T20:24:33.191423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-02-19T20:24:33.204166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-02-19T20:24:33.204601] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-02-19T20:24:33.205468] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-02-19T20:24:33.205523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:33.205557] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:33.205604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:33.205665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:33.267183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:33.268022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:33.268121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:33.268156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:33.389372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:33.389539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:33.389599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:33.389631] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:33.393118] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: DOWN (p=34.69%) [2026-02-19T20:24:33.393399] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-02-19T20:24:33.393527] [INFO ] [sig ] ICLN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:33.536154] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ICLN.txt [2026-02-19T20:24:33.536298] [INFO ] [sig ] [1565/3393] Completed ICLN in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-19T20:24:33.536338] [INFO ] [sig ] [1566/3393] Forecasting ICMB... [2026-02-19T20:24:33.536369] [INFO ] [sig ] Generating forecast for: ICMB [2026-02-19T20:24:33.536400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-02-19T20:24:33.547197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-02-19T20:24:33.547524] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-02-19T20:24:33.548335] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-02-19T20:24:33.548388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:33.548420] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:33.548445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:33.548501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:33.604752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:33.605432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:33.605517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:33.605549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:33.717818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:33.717984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:33.718025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:33.718103] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:33.721657] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: UP (p=51.88%) [2026-02-19T20:24:33.721941] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-02-19T20:24:33.722067] [INFO ] [sig ] ICMB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:33.866061] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ICMB.txt [2026-02-19T20:24:33.866227] [INFO ] [sig ] [1566/3393] Completed ICMB in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-19T20:24:33.866270] [INFO ] [sig ] [1567/3393] Forecasting ICOP... [2026-02-19T20:24:33.866300] [INFO ] [sig ] Generating forecast for: ICOP [2026-02-19T20:24:33.866331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-02-19T20:24:33.879047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-02-19T20:24:33.879512] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-02-19T20:24:33.880393] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-02-19T20:24:33.880450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:33.880483] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:33.880510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:33.880568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:33.943177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:33.944197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:33.944292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:33.944327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:34.066989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:34.067161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:34.067208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:34.067240] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:34.071044] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: DOWN (p=29.00%) [2026-02-19T20:24:34.071329] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-02-19T20:24:34.071462] [INFO ] [sig ] ICOP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:34.223068] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ICOP.txt [2026-02-19T20:24:34.223228] [INFO ] [sig ] [1567/3393] Completed ICOP in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-19T20:24:34.223271] [INFO ] [sig ] [1568/3393] Forecasting ICUI... [2026-02-19T20:24:34.223301] [INFO ] [sig ] Generating forecast for: ICUI [2026-02-19T20:24:34.223331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-02-19T20:24:34.238181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-02-19T20:24:34.238597] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-02-19T20:24:34.239518] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-02-19T20:24:34.239598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:34.239635] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:34.239663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:34.239723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:34.300704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:34.301395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:34.301479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:34.301521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:34.431812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:34.431988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:34.432042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:34.432099] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:34.436185] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: UP (p=57.30%) [2026-02-19T20:24:34.436523] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-02-19T20:24:34.436693] [INFO ] [sig ] ICUI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:34.591957] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ICUI.txt [2026-02-19T20:24:34.592093] [INFO ] [sig ] [1568/3393] Completed ICUI in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-19T20:24:34.592134] [INFO ] [sig ] [1569/3393] Forecasting IDA... [2026-02-19T20:24:34.592167] [INFO ] [sig ] Generating forecast for: IDA [2026-02-19T20:24:34.592212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-02-19T20:24:34.605223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-02-19T20:24:34.605544] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-02-19T20:24:34.606445] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-02-19T20:24:34.606514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:34.606561] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:34.606625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:34.606723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:34.671123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:34.671857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:34.671970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:34.672011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:34.800718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:34.800878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:34.800921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:34.800951] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:34.804803] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: DOWN (p=8.98%) [2026-02-19T20:24:34.805106] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-02-19T20:24:34.805261] [INFO ] [sig ] IDA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:34.955354] [INFO ] [LOCAL ] Saved forecast: IDA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IDA.txt [2026-02-19T20:24:34.955526] [INFO ] [sig ] [1569/3393] Completed IDA in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-19T20:24:34.955589] [INFO ] [sig ] [1570/3393] Forecasting IDAI... [2026-02-19T20:24:34.955626] [INFO ] [sig ] Generating forecast for: IDAI [2026-02-19T20:24:34.955658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-02-19T20:24:34.967667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-02-19T20:24:34.968109] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-02-19T20:24:34.968960] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-02-19T20:24:34.969015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:34.969048] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:34.969075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:34.969136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:35.026347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:35.027277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:35.027364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:35.027416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:35.146649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:35.146815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:35.146855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:35.146885] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:35.150535] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: UP (p=96.01%) [2026-02-19T20:24:35.150832] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-02-19T20:24:35.150961] [INFO ] [sig ] IDAI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:35.292174] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IDAI.txt [2026-02-19T20:24:35.292307] [INFO ] [sig ] [1570/3393] Completed IDAI in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-19T20:24:35.292347] [INFO ] [sig ] [1571/3393] Forecasting IDCC... [2026-02-19T20:24:35.292378] [INFO ] [sig ] Generating forecast for: IDCC [2026-02-19T20:24:35.292408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-02-19T20:24:35.303892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-02-19T20:24:35.304267] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-02-19T20:24:35.305061] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-02-19T20:24:35.305127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:35.305166] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:35.305199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:35.305260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:35.361610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:35.362225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:35.362304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:35.362337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:35.483076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:35.483247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:35.483287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:35.483316] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:35.486737] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-02-19T20:24:35.487014] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-02-19T20:24:35.487147] [INFO ] [sig ] IDCC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:35.696965] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IDCC.txt [2026-02-19T20:24:35.697110] [INFO ] [sig ] [1571/3393] Completed IDCC in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-19T20:24:35.697150] [INFO ] [sig ] [1572/3393] Forecasting IDE... [2026-02-19T20:24:35.697180] [INFO ] [sig ] Generating forecast for: IDE [2026-02-19T20:24:35.697210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-02-19T20:24:35.708246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-02-19T20:24:35.708589] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-02-19T20:24:35.709359] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-02-19T20:24:35.709414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:35.709446] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:35.709475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:35.709547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:35.766314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:35.766953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:35.767032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:35.767065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:35.886638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:35.886797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:35.886836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:35.886866] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:35.890348] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: DOWN (p=38.18%) [2026-02-19T20:24:35.890640] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-02-19T20:24:35.890771] [INFO ] [sig ] IDE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:36.033212] [INFO ] [LOCAL ] Saved forecast: IDE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IDE.txt [2026-02-19T20:24:36.033344] [INFO ] [sig ] [1572/3393] Completed IDE in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-19T20:24:36.033383] [INFO ] [sig ] [1573/3393] Forecasting IDN... [2026-02-19T20:24:36.033412] [INFO ] [sig ] Generating forecast for: IDN [2026-02-19T20:24:36.033443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-02-19T20:24:36.044839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-02-19T20:24:36.045186] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-02-19T20:24:36.045993] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-02-19T20:24:36.046046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:36.046083] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:36.046118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:36.046189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:36.103773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:36.104687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:36.104810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:36.104844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:36.223456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:36.223635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:36.223679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:36.223711] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:36.227111] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: DOWN (p=4.41%) [2026-02-19T20:24:36.227410] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-02-19T20:24:36.227537] [INFO ] [sig ] IDN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:36.368720] [INFO ] [LOCAL ] Saved forecast: IDN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IDN.txt [2026-02-19T20:24:36.368846] [INFO ] [sig ] [1573/3393] Completed IDN in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-19T20:24:36.368887] [INFO ] [sig ] [1574/3393] Forecasting IDXX... [2026-02-19T20:24:36.368918] [INFO ] [sig ] Generating forecast for: IDXX [2026-02-19T20:24:36.368948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-02-19T20:24:36.382231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-02-19T20:24:36.382560] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-02-19T20:24:36.383339] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-02-19T20:24:36.383407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:36.383441] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:36.383469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:36.383526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:36.440050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:36.440672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:36.440750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:36.440782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:36.562330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:36.562471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:36.562509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:36.562538] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:36.565937] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: UP (p=74.43%) [2026-02-19T20:24:36.566219] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-02-19T20:24:36.566347] [INFO ] [sig ] IDXX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:36.709393] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IDXX.txt [2026-02-19T20:24:36.709724] [INFO ] [sig ] [1574/3393] Completed IDXX in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-19T20:24:36.709765] [INFO ] [sig ] [1575/3393] Forecasting IDYA... [2026-02-19T20:24:36.709795] [INFO ] [sig ] Generating forecast for: IDYA [2026-02-19T20:24:36.709825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-02-19T20:24:36.722746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-02-19T20:24:36.723043] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-02-19T20:24:36.723847] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-02-19T20:24:36.723902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:36.723936] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:36.723964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:36.724022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:36.783712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:36.784346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:36.784425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:36.784458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:36.903196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:36.903350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:36.903389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:36.903419] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:36.906948] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: DOWN (p=27.70%) [2026-02-19T20:24:36.907229] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-02-19T20:24:36.907542] [INFO ] [sig ] IDYA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:37.049427] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IDYA.txt [2026-02-19T20:24:37.049539] [INFO ] [sig ] [1575/3393] Completed IDYA in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-19T20:24:37.049595] [INFO ] [sig ] [1576/3393] Forecasting IEF... [2026-02-19T20:24:37.049628] [INFO ] [sig ] Generating forecast for: IEF [2026-02-19T20:24:37.049659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-02-19T20:24:37.060827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-02-19T20:24:37.061131] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-02-19T20:24:37.061945] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-02-19T20:24:37.061998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:37.062030] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:37.062057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:37.062114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:37.119747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:37.120392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:37.120471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:37.120504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:37.242272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:37.242433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:37.242473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:37.242503] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:37.245966] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: DOWN (p=14.96%) [2026-02-19T20:24:37.246258] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-02-19T20:24:37.246389] [INFO ] [sig ] IEF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:37.392808] [INFO ] [LOCAL ] Saved forecast: IEF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IEF.txt [2026-02-19T20:24:37.392977] [INFO ] [sig ] [1576/3393] Completed IEF in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-19T20:24:37.393020] [INFO ] [sig ] [1577/3393] Forecasting IEI... [2026-02-19T20:24:37.393050] [INFO ] [sig ] Generating forecast for: IEI [2026-02-19T20:24:37.393080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-02-19T20:24:37.409632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-02-19T20:24:37.410242] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-02-19T20:24:37.411536] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-02-19T20:24:37.411633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:37.411693] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:37.411738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:37.411834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:37.486328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:37.487677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:37.487826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:37.487887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:37.610281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:37.610454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:37.610498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:37.610528] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:37.614203] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: UP (p=94.56%) [2026-02-19T20:24:37.614502] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-02-19T20:24:37.614668] [INFO ] [sig ] IEI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:37.757761] [INFO ] [LOCAL ] Saved forecast: IEI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IEI.txt [2026-02-19T20:24:37.757912] [INFO ] [sig ] [1577/3393] Completed IEI in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-19T20:24:37.757954] [INFO ] [sig ] [1578/3393] Forecasting IEP... [2026-02-19T20:24:37.757984] [INFO ] [sig ] Generating forecast for: IEP [2026-02-19T20:24:37.758014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-02-19T20:24:37.769320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-02-19T20:24:37.769714] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-02-19T20:24:37.770601] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-02-19T20:24:37.770657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:37.770692] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:37.770721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:37.770779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:37.830315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:37.831148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:37.831237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:37.831273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:37.948451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:37.948637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:37.948680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:37.948708] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:37.952217] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: DOWN (p=23.26%) [2026-02-19T20:24:37.952498] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-02-19T20:24:37.952652] [INFO ] [sig ] IEP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:38.103600] [INFO ] [LOCAL ] Saved forecast: IEP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IEP.txt [2026-02-19T20:24:38.103745] [INFO ] [sig ] [1578/3393] Completed IEP in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-19T20:24:38.103786] [INFO ] [sig ] [1579/3393] Forecasting IESC... [2026-02-19T20:24:38.103816] [INFO ] [sig ] Generating forecast for: IESC [2026-02-19T20:24:38.103848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-02-19T20:24:38.114985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-02-19T20:24:38.115422] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-02-19T20:24:38.116270] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-02-19T20:24:38.116326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:38.116362] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:38.116389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:38.116448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:38.174871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:38.175552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:38.175654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:38.175690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:38.302770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:38.302948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:38.302997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:38.303035] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:38.306798] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: UP (p=77.91%) [2026-02-19T20:24:38.307138] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-02-19T20:24:38.307279] [INFO ] [sig ] IESC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:38.452523] [INFO ] [LOCAL ] Saved forecast: IESC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IESC.txt [2026-02-19T20:24:38.452673] [INFO ] [sig ] [1579/3393] Completed IESC in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-19T20:24:38.452714] [INFO ] [sig ] [1580/3393] Forecasting IEX... [2026-02-19T20:24:38.452744] [INFO ] [sig ] Generating forecast for: IEX [2026-02-19T20:24:38.452774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-02-19T20:24:38.463909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-02-19T20:24:38.464227] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-02-19T20:24:38.465026] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-02-19T20:24:38.465079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:38.465143] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:38.465179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:38.465250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:38.526701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:38.527414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:38.527499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:38.527534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:38.651515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:38.651692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:38.651737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:38.651768] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:38.655312] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: DOWN (p=20.91%) [2026-02-19T20:24:38.655618] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-02-19T20:24:38.655753] [INFO ] [sig ] IEX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:38.801384] [INFO ] [LOCAL ] Saved forecast: IEX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IEX.txt [2026-02-19T20:24:38.801548] [INFO ] [sig ] [1580/3393] Completed IEX in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-19T20:24:38.801616] [INFO ] [sig ] [1581/3393] Forecasting IFN... [2026-02-19T20:24:38.801648] [INFO ] [sig ] Generating forecast for: IFN [2026-02-19T20:24:38.801679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFN' from 'https://tdm.silogroup.org/data/derivative_storage/IFN.csv'. [2026-02-19T20:24:38.812952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFN'. [2026-02-19T20:24:38.813279] [INFO ] [FORECASTER] Starting predict_future for IFN [2026-02-19T20:24:38.814075] [DEBUG] [LOCAL ] No optimal features file found for IFN: ./output/feature-sets/IFN.txt [2026-02-19T20:24:38.814129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:38.814165] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:38.814199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:38.814270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:38.872879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:38.873847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:38.873941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:38.873976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:38.995125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:38.995307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:38.995352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:38.995383] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:38.999260] [DEBUG] [FORECASTER] IFN: Forecast T+1@11:T+2@11: UP (p=51.52%) [2026-02-19T20:24:38.999565] [INFO ] [FORECASTER] Completed predict_future for IFN [2026-02-19T20:24:38.999738] [INFO ] [sig ] IFN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:39.150896] [INFO ] [LOCAL ] Saved forecast: IFN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IFN.txt [2026-02-19T20:24:39.151096] [INFO ] [sig ] [1581/3393] Completed IFN in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-19T20:24:39.151144] [INFO ] [sig ] [1582/3393] Forecasting IFS... [2026-02-19T20:24:39.151177] [INFO ] [sig ] Generating forecast for: IFS [2026-02-19T20:24:39.151216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-02-19T20:24:39.165436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-02-19T20:24:39.165790] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-02-19T20:24:39.166635] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-02-19T20:24:39.166688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:39.166721] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:39.166748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:39.166805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:39.223935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:39.224734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:39.224829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:39.224863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:39.344286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:39.344448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:39.344488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:39.344517] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:39.348026] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: UP (p=85.81%) [2026-02-19T20:24:39.348322] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-02-19T20:24:39.348452] [INFO ] [sig ] IFS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:39.491007] [INFO ] [LOCAL ] Saved forecast: IFS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IFS.txt [2026-02-19T20:24:39.491182] [INFO ] [sig ] [1582/3393] Completed IFS in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-19T20:24:39.491227] [INFO ] [sig ] [1583/3393] Forecasting IGA... [2026-02-19T20:24:39.491258] [INFO ] [sig ] Generating forecast for: IGA [2026-02-19T20:24:39.491289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-02-19T20:24:39.503696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-02-19T20:24:39.504110] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-02-19T20:24:39.504959] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-02-19T20:24:39.505013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:39.505045] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:39.505073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:39.505130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:39.563099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:39.564016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:39.564100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:39.564133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:39.684265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:39.684420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:39.684459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:39.684488] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:39.687943] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: UP (p=67.48%) [2026-02-19T20:24:39.688239] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-02-19T20:24:39.688375] [INFO ] [sig ] IGA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:39.846855] [INFO ] [LOCAL ] Saved forecast: IGA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IGA.txt [2026-02-19T20:24:39.847050] [INFO ] [sig ] [1583/3393] Completed IGA in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-19T20:24:39.847105] [INFO ] [sig ] [1584/3393] Forecasting IGD... [2026-02-19T20:24:39.847152] [INFO ] [sig ] Generating forecast for: IGD [2026-02-19T20:24:39.847184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-02-19T20:24:39.859492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-02-19T20:24:39.859884] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-02-19T20:24:39.860768] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-02-19T20:24:39.860826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:39.860859] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:39.860887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:39.860945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:39.923403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:39.924151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:39.924258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:39.924294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:40.045602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:40.045763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:40.045805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:40.045835] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:40.049555] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: UP (p=76.59%) [2026-02-19T20:24:40.049854] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-02-19T20:24:40.049984] [INFO ] [sig ] IGD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:40.195854] [INFO ] [LOCAL ] Saved forecast: IGD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IGD.txt [2026-02-19T20:24:40.196014] [INFO ] [sig ] [1584/3393] Completed IGD in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-19T20:24:40.196055] [INFO ] [sig ] [1585/3393] Forecasting IGF... [2026-02-19T20:24:40.196086] [INFO ] [sig ] Generating forecast for: IGF [2026-02-19T20:24:40.196117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-02-19T20:24:40.208278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-02-19T20:24:40.208676] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-02-19T20:24:40.209524] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-02-19T20:24:40.209605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:40.209673] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:40.209705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:40.209775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:40.272462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:40.273369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:40.273454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:40.273488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:40.393833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:40.394026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:40.394068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:40.394099] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:40.397659] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: UP (p=57.86%) [2026-02-19T20:24:40.397943] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-02-19T20:24:40.398089] [INFO ] [sig ] IGF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:40.541243] [INFO ] [LOCAL ] Saved forecast: IGF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IGF.txt [2026-02-19T20:24:40.541409] [INFO ] [sig ] [1585/3393] Completed IGF in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-19T20:24:40.541448] [INFO ] [sig ] [1586/3393] Forecasting IGI... [2026-02-19T20:24:40.541479] [INFO ] [sig ] Generating forecast for: IGI [2026-02-19T20:24:40.541511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-02-19T20:24:40.552319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-02-19T20:24:40.552682] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-02-19T20:24:40.553488] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-02-19T20:24:40.553542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:40.553599] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:40.553635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:40.553693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:40.614729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:40.615716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:40.615811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:40.615852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:40.725129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:40.725321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:40.725372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:40.725404] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:40.729153] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: DOWN (p=0.75%) [2026-02-19T20:24:40.729481] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-02-19T20:24:40.729635] [INFO ] [sig ] IGI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:40.884190] [INFO ] [LOCAL ] Saved forecast: IGI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IGI.txt [2026-02-19T20:24:40.884361] [INFO ] [sig ] [1586/3393] Completed IGI in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-19T20:24:40.884614] [INFO ] [sig ] [1587/3393] Forecasting IGIB... [2026-02-19T20:24:40.884647] [INFO ] [sig ] Generating forecast for: IGIB [2026-02-19T20:24:40.884677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-02-19T20:24:40.896660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-02-19T20:24:40.897126] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-02-19T20:24:40.898004] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-02-19T20:24:40.898061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:40.898126] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:40.898165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:40.898248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:40.958826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:40.959814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:40.959909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:40.959944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:41.086259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:41.086433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:41.086474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:41.086503] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:41.090087] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: DOWN (p=34.94%) [2026-02-19T20:24:41.090401] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-02-19T20:24:41.090540] [INFO ] [sig ] IGIB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:41.238189] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IGIB.txt [2026-02-19T20:24:41.238367] [INFO ] [sig ] [1587/3393] Completed IGIB in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-19T20:24:41.238411] [INFO ] [sig ] [1588/3393] Forecasting IGIC... [2026-02-19T20:24:41.238441] [INFO ] [sig ] Generating forecast for: IGIC [2026-02-19T20:24:41.238471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-02-19T20:24:41.249858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-02-19T20:24:41.250258] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-02-19T20:24:41.251131] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-02-19T20:24:41.251190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:41.251235] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:41.251283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:41.251359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:41.309937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:41.310789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:41.310877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:41.310912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:41.429899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:41.430062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:41.430104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:41.430135] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:41.433674] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: DOWN (p=2.07%) [2026-02-19T20:24:41.434001] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-02-19T20:24:41.434178] [INFO ] [sig ] IGIC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:41.582366] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IGIC.txt [2026-02-19T20:24:41.582524] [INFO ] [sig ] [1588/3393] Completed IGIC in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-19T20:24:41.582567] [INFO ] [sig ] [1589/3393] Forecasting IGSB... [2026-02-19T20:24:41.582634] [INFO ] [sig ] Generating forecast for: IGSB [2026-02-19T20:24:41.582669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-02-19T20:24:41.594252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-02-19T20:24:41.594671] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-02-19T20:24:41.595639] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-02-19T20:24:41.595692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:41.595726] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:41.595753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:41.595811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:41.656081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:41.656910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:41.656997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:41.657030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:41.781110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:41.781288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:41.781338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:41.781375] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:41.786721] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: UP (p=88.40%) [2026-02-19T20:24:41.787092] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-02-19T20:24:41.787254] [INFO ] [sig ] IGSB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:41.948459] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IGSB.txt [2026-02-19T20:24:41.948630] [INFO ] [sig ] [1589/3393] Completed IGSB in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-19T20:24:41.948676] [INFO ] [sig ] [1590/3393] Forecasting IHD... [2026-02-19T20:24:41.948706] [INFO ] [sig ] Generating forecast for: IHD [2026-02-19T20:24:41.948736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-02-19T20:24:41.959755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-02-19T20:24:41.960106] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-02-19T20:24:41.960955] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-02-19T20:24:41.961010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:41.961043] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:41.961071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:41.961128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:42.022220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:42.023156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:42.023245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:42.023281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:42.140325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:42.140482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:42.140523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:42.140761] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:42.144293] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: DOWN (p=38.63%) [2026-02-19T20:24:42.144768] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-02-19T20:24:42.144898] [INFO ] [sig ] IHD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:42.287193] [INFO ] [LOCAL ] Saved forecast: IHD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IHD.txt [2026-02-19T20:24:42.287356] [INFO ] [sig ] [1590/3393] Completed IHD in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-19T20:24:42.287404] [INFO ] [sig ] [1591/3393] Forecasting IHG... [2026-02-19T20:24:42.287438] [INFO ] [sig ] Generating forecast for: IHG [2026-02-19T20:24:42.287468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-02-19T20:24:42.298743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-02-19T20:24:42.299058] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-02-19T20:24:42.299849] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-02-19T20:24:42.299903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:42.299937] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:42.299964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:42.300022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:42.356875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:42.357492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:42.357587] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:42.357623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:42.485096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:42.485269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:42.485322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:42.485355] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:42.489395] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: UP (p=75.09%) [2026-02-19T20:24:42.489738] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-02-19T20:24:42.489883] [INFO ] [sig ] IHG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:42.636790] [INFO ] [LOCAL ] Saved forecast: IHG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IHG.txt [2026-02-19T20:24:42.636972] [INFO ] [sig ] [1591/3393] Completed IHG in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-19T20:24:42.637020] [INFO ] [sig ] [1592/3393] Forecasting IHS... [2026-02-19T20:24:42.637050] [INFO ] [sig ] Generating forecast for: IHS [2026-02-19T20:24:42.637082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-02-19T20:24:42.648521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-02-19T20:24:42.648940] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-02-19T20:24:42.649801] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-02-19T20:24:42.649859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:42.649893] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:42.649920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:42.649979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:42.708325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:42.709301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:42.709406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:42.709445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:42.829458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:42.829632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:42.829675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:42.829722] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:42.833287] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: DOWN (p=23.40%) [2026-02-19T20:24:42.833588] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-02-19T20:24:42.833724] [INFO ] [sig ] IHS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:42.978122] [INFO ] [LOCAL ] Saved forecast: IHS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IHS.txt [2026-02-19T20:24:42.978287] [INFO ] [sig ] [1592/3393] Completed IHS in 0.3s | 2.76 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-19T20:24:42.978333] [INFO ] [sig ] [1593/3393] Forecasting IIF... [2026-02-19T20:24:42.978364] [INFO ] [sig ] Generating forecast for: IIF [2026-02-19T20:24:42.978395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-02-19T20:24:42.989468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-02-19T20:24:42.989830] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-02-19T20:24:42.990647] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-02-19T20:24:42.990701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:42.990734] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:42.990762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:42.990820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:43.049892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:43.050741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:43.050829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:43.050862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:43.164595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:43.164751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:43.164792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:43.164821] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:43.168260] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: DOWN (p=9.10%) [2026-02-19T20:24:43.168545] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-02-19T20:24:43.168697] [INFO ] [sig ] IIF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:43.316867] [INFO ] [LOCAL ] Saved forecast: IIF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IIF.txt [2026-02-19T20:24:43.317087] [INFO ] [sig ] [1593/3393] Completed IIF in 0.3s | 2.76 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-19T20:24:43.317195] [INFO ] [sig ] [1594/3393] Forecasting III... [2026-02-19T20:24:43.317254] [INFO ] [sig ] Generating forecast for: III [2026-02-19T20:24:43.317309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-02-19T20:24:43.328912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-02-19T20:24:43.329368] [INFO ] [FORECASTER] Starting predict_future for III [2026-02-19T20:24:43.330241] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-02-19T20:24:43.330296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:43.330330] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:43.330357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:43.330415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:43.389730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:43.390694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:43.390786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:43.390838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:43.515336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:43.515494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:43.515535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:43.515566] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:43.519072] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: DOWN (p=21.45%) [2026-02-19T20:24:43.519387] [INFO ] [FORECASTER] Completed predict_future for III [2026-02-19T20:24:43.519527] [INFO ] [sig ] III: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:43.663888] [INFO ] [LOCAL ] Saved forecast: III 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/III.txt [2026-02-19T20:24:43.664045] [INFO ] [sig ] [1594/3393] Completed III in 0.3s | 2.76 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-19T20:24:43.664086] [INFO ] [sig ] [1595/3393] Forecasting IIIN... [2026-02-19T20:24:43.664116] [INFO ] [sig ] Generating forecast for: IIIN [2026-02-19T20:24:43.664146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-02-19T20:24:43.675691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-02-19T20:24:43.676046] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-02-19T20:24:43.676855] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-02-19T20:24:43.676908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:43.676941] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:43.676968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:43.677024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:43.736204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:43.737066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:43.737153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:43.737187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:43.860783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:43.860958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:43.860998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:43.861026] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:43.864838] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: DOWN (p=9.97%) [2026-02-19T20:24:43.865141] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-02-19T20:24:43.865277] [INFO ] [sig ] IIIN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:44.020716] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IIIN.txt [2026-02-19T20:24:44.020871] [INFO ] [sig ] [1595/3393] Completed IIIN in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-19T20:24:44.020913] [INFO ] [sig ] [1596/3393] Forecasting IIM... [2026-02-19T20:24:44.020942] [INFO ] [sig ] Generating forecast for: IIM [2026-02-19T20:24:44.020973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-02-19T20:24:44.032590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-02-19T20:24:44.032928] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-02-19T20:24:44.033743] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-02-19T20:24:44.033796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:44.033828] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:44.033855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:44.033937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:44.093860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:44.094742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:44.094827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:44.094861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:44.216338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:44.216501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:44.216542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:44.216593] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:44.220286] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: DOWN (p=24.45%) [2026-02-19T20:24:44.220637] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-02-19T20:24:44.220778] [INFO ] [sig ] IIM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:44.363986] [INFO ] [LOCAL ] Saved forecast: IIM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IIM.txt [2026-02-19T20:24:44.364123] [INFO ] [sig ] [1596/3393] Completed IIM in 0.3s | 2.76 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-19T20:24:44.364163] [INFO ] [sig ] [1597/3393] Forecasting ILMN... [2026-02-19T20:24:44.364193] [INFO ] [sig ] Generating forecast for: ILMN [2026-02-19T20:24:44.364223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-02-19T20:24:44.377424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-02-19T20:24:44.377851] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-02-19T20:24:44.378750] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-02-19T20:24:44.378803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:44.378835] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:44.378914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:44.378975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:44.435977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:44.436901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:44.436984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:44.437017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:44.567974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:44.568158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:44.568201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:44.568230] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:44.571715] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: DOWN (p=25.99%) [2026-02-19T20:24:44.571996] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-02-19T20:24:44.572131] [INFO ] [sig ] ILMN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:44.720628] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ILMN.txt [2026-02-19T20:24:44.720793] [INFO ] [sig ] [1597/3393] Completed ILMN in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-19T20:24:44.720837] [INFO ] [sig ] [1598/3393] Forecasting IMAX... [2026-02-19T20:24:44.720866] [INFO ] [sig ] Generating forecast for: IMAX [2026-02-19T20:24:44.720897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-02-19T20:24:44.732429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-02-19T20:24:44.732819] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-02-19T20:24:44.733696] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-02-19T20:24:44.733749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:44.733781] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:44.733808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:44.733866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:44.794191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:44.795122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:44.795211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:44.795244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:44.929733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:44.929940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:44.929988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:44.930020] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:44.933883] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: UP (p=81.93%) [2026-02-19T20:24:44.934218] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-02-19T20:24:44.934377] [INFO ] [sig ] IMAX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:45.081745] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IMAX.txt [2026-02-19T20:24:45.081899] [INFO ] [sig ] [1598/3393] Completed IMAX in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-19T20:24:45.081942] [INFO ] [sig ] [1599/3393] Forecasting IMMP... [2026-02-19T20:24:45.081971] [INFO ] [sig ] Generating forecast for: IMMP [2026-02-19T20:24:45.082002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMP' from 'https://tdm.silogroup.org/data/derivative_storage/IMMP.csv'. [2026-02-19T20:24:45.093431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMP'. [2026-02-19T20:24:45.093797] [INFO ] [FORECASTER] Starting predict_future for IMMP [2026-02-19T20:24:45.094626] [DEBUG] [LOCAL ] No optimal features file found for IMMP: ./output/feature-sets/IMMP.txt [2026-02-19T20:24:45.094680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:45.094713] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:45.094742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:45.094801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:45.154566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:45.155377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:45.155461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:45.155496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:45.275846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:45.276003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:45.276053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:45.276086] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:45.279749] [DEBUG] [FORECASTER] IMMP: Forecast T+1@11:T+2@11: DOWN (p=31.07%) [2026-02-19T20:24:45.280050] [INFO ] [FORECASTER] Completed predict_future for IMMP [2026-02-19T20:24:45.280190] [INFO ] [sig ] IMMP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:45.422465] [INFO ] [LOCAL ] Saved forecast: IMMP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IMMP.txt [2026-02-19T20:24:45.422627] [INFO ] [sig ] [1599/3393] Completed IMMP in 0.3s | 2.76 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-19T20:24:45.422670] [INFO ] [sig ] [1600/3393] Forecasting IMMX... [2026-02-19T20:24:45.422700] [INFO ] [sig ] Generating forecast for: IMMX [2026-02-19T20:24:45.422738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-02-19T20:24:45.433377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-02-19T20:24:45.433719] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-02-19T20:24:45.434478] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-02-19T20:24:45.434531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:45.434563] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:45.434618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:45.434676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:45.494667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:45.495545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:45.495668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:45.495724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:45.617057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:45.617211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:45.617252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:45.617281] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:45.620913] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=71.23%) [2026-02-19T20:24:45.621229] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-02-19T20:24:45.621372] [INFO ] [sig ] IMMX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:45.771099] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IMMX.txt [2026-02-19T20:24:45.771265] [INFO ] [sig ] [1600/3393] Completed IMMX in 0.3s | 2.76 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-19T20:24:45.771325] [INFO ] [sig ] [1601/3393] Forecasting IMNM... [2026-02-19T20:24:45.771366] [INFO ] [sig ] Generating forecast for: IMNM [2026-02-19T20:24:45.771397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-02-19T20:24:45.782951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-02-19T20:24:45.783299] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-02-19T20:24:45.784120] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-02-19T20:24:45.784173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:45.784206] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:45.784234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:45.784292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:45.844403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:45.845395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:45.845483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:45.845517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:45.971164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:45.971319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:45.971361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:45.971390] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:45.975140] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: DOWN (p=49.19%) [2026-02-19T20:24:45.975497] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-02-19T20:24:45.975684] [INFO ] [sig ] IMNM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:46.126316] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IMNM.txt [2026-02-19T20:24:46.126472] [INFO ] [sig ] [1601/3393] Completed IMNM in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-19T20:24:46.126520] [INFO ] [sig ] [1602/3393] Forecasting IMNN... [2026-02-19T20:24:46.126561] [INFO ] [sig ] Generating forecast for: IMNN [2026-02-19T20:24:46.126626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-02-19T20:24:46.137821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-02-19T20:24:46.138167] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-02-19T20:24:46.138975] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-02-19T20:24:46.139029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:46.139062] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:46.139089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:46.139147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:46.199925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:46.200820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:46.200907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:46.200940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:46.323724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:46.323878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:46.323919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:46.323948] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:46.327288] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=22.72%) [2026-02-19T20:24:46.327567] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-02-19T20:24:46.327732] [INFO ] [sig ] IMNN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:46.478668] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IMNN.txt [2026-02-19T20:24:46.478908] [INFO ] [sig ] [1602/3393] Completed IMNN in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-19T20:24:46.478972] [INFO ] [sig ] [1603/3393] Forecasting IMOS... [2026-02-19T20:24:46.479015] [INFO ] [sig ] Generating forecast for: IMOS [2026-02-19T20:24:46.479063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-02-19T20:24:46.490491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-02-19T20:24:46.490916] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-02-19T20:24:46.491779] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-02-19T20:24:46.491832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:46.491865] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:46.491892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:46.491956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:46.550803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:46.551725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:46.551831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:46.551867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:46.670403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:46.670600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:46.670646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:46.670677] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:46.674140] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: UP (p=68.83%) [2026-02-19T20:24:46.674419] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-02-19T20:24:46.674553] [INFO ] [sig ] IMOS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:46.819193] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IMOS.txt [2026-02-19T20:24:46.819343] [INFO ] [sig ] [1603/3393] Completed IMOS in 0.3s | 2.76 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-19T20:24:46.819395] [INFO ] [sig ] [1604/3393] Forecasting IMPP... [2026-02-19T20:24:46.819431] [INFO ] [sig ] Generating forecast for: IMPP [2026-02-19T20:24:46.819468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-02-19T20:24:46.831102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-02-19T20:24:46.831541] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-02-19T20:24:46.832494] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-02-19T20:24:46.832557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:46.832619] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:46.832657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:46.832718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:46.892268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:46.893153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:46.893241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:46.893276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:47.014830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:47.014989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:47.015030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:47.015060] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:47.018542] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: DOWN (p=7.33%) [2026-02-19T20:24:47.018844] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-02-19T20:24:47.018977] [INFO ] [sig ] IMPP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:47.166148] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IMPP.txt [2026-02-19T20:24:47.166298] [INFO ] [sig ] [1604/3393] Completed IMPP in 0.3s | 2.76 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-19T20:24:47.166339] [INFO ] [sig ] [1605/3393] Forecasting IMRX... [2026-02-19T20:24:47.166371] [INFO ] [sig ] Generating forecast for: IMRX [2026-02-19T20:24:47.166403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-02-19T20:24:47.178039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-02-19T20:24:47.178411] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-02-19T20:24:47.179225] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-02-19T20:24:47.179281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:47.179314] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:47.179350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:47.179424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:47.238040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:47.238734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:47.238819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:47.238853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:47.358329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:47.358503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:47.358556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:47.358619] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:47.362360] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: UP (p=90.36%) [2026-02-19T20:24:47.362678] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-02-19T20:24:47.362834] [INFO ] [sig ] IMRX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:47.509332] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IMRX.txt [2026-02-19T20:24:47.509472] [INFO ] [sig ] [1605/3393] Completed IMRX in 0.3s | 2.76 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-19T20:24:47.509514] [INFO ] [sig ] [1606/3393] Forecasting IMTX... [2026-02-19T20:24:47.509546] [INFO ] [sig ] Generating forecast for: IMTX [2026-02-19T20:24:47.509596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-02-19T20:24:47.520954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-02-19T20:24:47.521300] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-02-19T20:24:47.522135] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-02-19T20:24:47.522190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:47.522225] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:47.522253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:47.522327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:47.582413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:47.583362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:47.583475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:47.583512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:47.728699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:47.728867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:47.728916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:47.728958] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:47.733208] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: DOWN (p=15.29%) [2026-02-19T20:24:47.733603] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-02-19T20:24:47.733768] [INFO ] [sig ] IMTX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:47.888289] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IMTX.txt [2026-02-19T20:24:47.888433] [INFO ] [sig ] [1606/3393] Completed IMTX in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-19T20:24:47.888473] [INFO ] [sig ] [1607/3393] Forecasting IMXI... [2026-02-19T20:24:47.888503] [INFO ] [sig ] Generating forecast for: IMXI [2026-02-19T20:24:47.888534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-02-19T20:24:47.902293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-02-19T20:24:47.902648] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-02-19T20:24:47.903479] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-02-19T20:24:47.903534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:47.903583] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:47.903617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:47.903691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:47.965014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:47.965946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:47.966066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:47.966101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:48.087238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:48.087391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:48.087431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:48.087460] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:48.090948] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: UP (p=80.71%) [2026-02-19T20:24:48.091219] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-02-19T20:24:48.091349] [INFO ] [sig ] IMXI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:48.239039] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IMXI.txt [2026-02-19T20:24:48.239254] [INFO ] [sig ] [1607/3393] Completed IMXI in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-19T20:24:48.239308] [INFO ] [sig ] [1608/3393] Forecasting INAB... [2026-02-19T20:24:48.239350] [INFO ] [sig ] Generating forecast for: INAB [2026-02-19T20:24:48.239391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-02-19T20:24:48.252874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-02-19T20:24:48.253308] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-02-19T20:24:48.254275] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-02-19T20:24:48.254346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:48.254393] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:48.254440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:48.254527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:48.324907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:48.325875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:48.325969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:48.326005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:48.447337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:48.447511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:48.447560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:48.447611] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:48.451115] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: UP (p=50.96%) [2026-02-19T20:24:48.451396] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-02-19T20:24:48.451530] [INFO ] [sig ] INAB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:48.598529] [INFO ] [LOCAL ] Saved forecast: INAB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/INAB.txt [2026-02-19T20:24:48.598716] [INFO ] [sig ] [1608/3393] Completed INAB in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-19T20:24:48.598759] [INFO ] [sig ] [1609/3393] Forecasting INBK... [2026-02-19T20:24:48.598790] [INFO ] [sig ] Generating forecast for: INBK [2026-02-19T20:24:48.598822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-02-19T20:24:48.609806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-02-19T20:24:48.610276] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-02-19T20:24:48.611261] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-02-19T20:24:48.611337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:48.611372] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:48.611402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:48.611462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:48.670916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:48.671696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:48.671795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:48.671829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:48.791936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:48.792095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:48.792135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:48.792164] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:48.795631] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: DOWN (p=28.36%) [2026-02-19T20:24:48.795914] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-02-19T20:24:48.796044] [INFO ] [sig ] INBK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:48.941709] [INFO ] [LOCAL ] Saved forecast: INBK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/INBK.txt [2026-02-19T20:24:48.941841] [INFO ] [sig ] [1609/3393] Completed INBK in 0.3s | 2.76 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-19T20:24:48.941884] [INFO ] [sig ] [1610/3393] Forecasting INBX... [2026-02-19T20:24:48.941915] [INFO ] [sig ] Generating forecast for: INBX [2026-02-19T20:24:48.941945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-02-19T20:24:48.953613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-02-19T20:24:48.953948] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-02-19T20:24:48.954803] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-02-19T20:24:48.954858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:48.954892] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:48.954922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:48.954980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:49.014276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:49.014971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:49.015051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:49.015084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:49.131703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:49.131859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:49.131899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:49.131928] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:49.135346] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: DOWN (p=2.45%) [2026-02-19T20:24:49.135683] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-02-19T20:24:49.135833] [INFO ] [sig ] INBX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:49.280269] [INFO ] [LOCAL ] Saved forecast: INBX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/INBX.txt [2026-02-19T20:24:49.280432] [INFO ] [sig ] [1610/3393] Completed INBX in 0.3s | 2.76 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-19T20:24:49.280482] [INFO ] [sig ] [1611/3393] Forecasting INCY... [2026-02-19T20:24:49.280518] [INFO ] [sig ] Generating forecast for: INCY [2026-02-19T20:24:49.280555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-02-19T20:24:49.291930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-02-19T20:24:49.292253] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-02-19T20:24:49.293074] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-02-19T20:24:49.293139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:49.293177] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:49.293204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:49.293262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:49.360739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:49.361697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:49.361794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:49.361829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:49.485069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:49.485228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:49.485267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:49.485297] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:49.488830] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: DOWN (p=8.11%) [2026-02-19T20:24:49.489114] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-02-19T20:24:49.489242] [INFO ] [sig ] INCY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:49.635841] [INFO ] [LOCAL ] Saved forecast: INCY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/INCY.txt [2026-02-19T20:24:49.635999] [INFO ] [sig ] [1611/3393] Completed INCY in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-19T20:24:49.636040] [INFO ] [sig ] [1612/3393] Forecasting INDB... [2026-02-19T20:24:49.636071] [INFO ] [sig ] Generating forecast for: INDB [2026-02-19T20:24:49.636103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-02-19T20:24:49.647854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-02-19T20:24:49.648288] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-02-19T20:24:49.649290] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-02-19T20:24:49.649345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:49.649378] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:49.649406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:49.649468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:49.708864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:49.709794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:49.709883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:49.709916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:49.839519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:49.839730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:49.839782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:49.839815] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:49.843673] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-02-19T20:24:49.844031] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-02-19T20:24:49.844188] [INFO ] [sig ] INDB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:49.989146] [INFO ] [LOCAL ] Saved forecast: INDB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/INDB.txt [2026-02-19T20:24:49.989290] [INFO ] [sig ] [1612/3393] Completed INDB in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-19T20:24:49.989331] [INFO ] [sig ] [1613/3393] Forecasting INDI... [2026-02-19T20:24:49.989361] [INFO ] [sig ] Generating forecast for: INDI [2026-02-19T20:24:49.989392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-02-19T20:24:50.000983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-02-19T20:24:50.001355] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-02-19T20:24:50.002156] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-02-19T20:24:50.002209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:50.002241] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:50.002269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:50.002325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:50.060437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:50.061216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:50.061299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:50.061333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:50.183881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:50.184039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:50.184079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:50.184110] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:50.187593] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: UP (p=50.29%) [2026-02-19T20:24:50.187867] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-02-19T20:24:50.187994] [INFO ] [sig ] INDI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:50.332225] [INFO ] [LOCAL ] Saved forecast: INDI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/INDI.txt [2026-02-19T20:24:50.332378] [INFO ] [sig ] [1613/3393] Completed INDI in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-19T20:24:50.332420] [INFO ] [sig ] [1614/3393] Forecasting INDP... [2026-02-19T20:24:50.332458] [INFO ] [sig ] Generating forecast for: INDP [2026-02-19T20:24:50.332496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-02-19T20:24:50.345018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-02-19T20:24:50.345418] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-02-19T20:24:50.346271] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-02-19T20:24:50.346326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:50.346408] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:50.346445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:50.346518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:50.407467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:50.408375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:50.408475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:50.408516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:50.527422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:50.527609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:50.527652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:50.527681] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:50.531440] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: UP (p=87.16%) [2026-02-19T20:24:50.531825] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-02-19T20:24:50.531976] [INFO ] [sig ] INDP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:50.677977] [INFO ] [LOCAL ] Saved forecast: INDP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/INDP.txt [2026-02-19T20:24:50.678160] [INFO ] [sig ] [1614/3393] Completed INDP in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-19T20:24:50.678204] [INFO ] [sig ] [1615/3393] Forecasting INDY... [2026-02-19T20:24:50.678234] [INFO ] [sig ] Generating forecast for: INDY [2026-02-19T20:24:50.678264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-02-19T20:24:50.689497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-02-19T20:24:50.689845] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-02-19T20:24:50.690643] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-02-19T20:24:50.690696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:50.690728] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:50.690755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:50.690811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:50.750492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:50.751276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:50.751361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:50.751396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:50.876499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:50.876678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:50.876720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:50.876749] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:50.880343] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: DOWN (p=15.80%) [2026-02-19T20:24:50.880644] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-02-19T20:24:50.880775] [INFO ] [sig ] INDY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:51.029094] [INFO ] [LOCAL ] Saved forecast: INDY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/INDY.txt [2026-02-19T20:24:51.029258] [INFO ] [sig ] [1615/3393] Completed INDY in 0.4s | 2.76 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-19T20:24:51.029302] [INFO ] [sig ] [1616/3393] Forecasting INFY... [2026-02-19T20:24:51.029332] [INFO ] [sig ] Generating forecast for: INFY [2026-02-19T20:24:51.029363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-02-19T20:24:51.041107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-02-19T20:24:51.041443] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-02-19T20:24:51.042256] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-02-19T20:24:51.042311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:51.042344] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:51.042373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:51.042430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:51.100452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:51.101237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:51.101319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:51.101353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:51.222777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:51.222969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:51.223012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:51.223043] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:51.227073] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: UP (p=97.49%) [2026-02-19T20:24:51.227359] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-02-19T20:24:51.227498] [INFO ] [sig ] INFY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:51.369518] [INFO ] [LOCAL ] Saved forecast: INFY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/INFY.txt [2026-02-19T20:24:51.369696] [INFO ] [sig ] [1616/3393] Completed INFY in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-19T20:24:51.369738] [INFO ] [sig ] [1617/3393] Forecasting ING... [2026-02-19T20:24:51.369768] [INFO ] [sig ] Generating forecast for: ING [2026-02-19T20:24:51.369800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-02-19T20:24:51.383927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-02-19T20:24:51.384347] [INFO ] [FORECASTER] Starting predict_future for ING [2026-02-19T20:24:51.385198] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-02-19T20:24:51.385251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:51.385284] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:51.385311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:51.385368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:51.441858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:51.442672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:51.442757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:51.442790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:51.564661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:51.564826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:51.564865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:51.564942] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:51.568451] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: DOWN (p=18.60%) [2026-02-19T20:24:51.568794] [INFO ] [FORECASTER] Completed predict_future for ING [2026-02-19T20:24:51.568926] [INFO ] [sig ] ING: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:51.710497] [INFO ] [LOCAL ] Saved forecast: ING 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ING.txt [2026-02-19T20:24:51.710665] [INFO ] [sig ] [1617/3393] Completed ING in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-19T20:24:51.710709] [INFO ] [sig ] [1618/3393] Forecasting INGN... [2026-02-19T20:24:51.710740] [INFO ] [sig ] Generating forecast for: INGN [2026-02-19T20:24:51.710771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-02-19T20:24:51.722019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-02-19T20:24:51.722342] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-02-19T20:24:51.723134] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-02-19T20:24:51.723189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:51.723222] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:51.723249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:51.723306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:51.782372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:51.783256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:51.783343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:51.783382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:51.913495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:51.913680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:51.913723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:51.913752] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:51.917769] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: UP (p=98.09%) [2026-02-19T20:24:51.918069] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-02-19T20:24:51.918230] [INFO ] [sig ] INGN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:52.068235] [INFO ] [LOCAL ] Saved forecast: INGN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/INGN.txt [2026-02-19T20:24:52.068394] [INFO ] [sig ] [1618/3393] Completed INGN in 0.4s | 2.76 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-19T20:24:52.068434] [INFO ] [sig ] [1619/3393] Forecasting INMB... [2026-02-19T20:24:52.068465] [INFO ] [sig ] Generating forecast for: INMB [2026-02-19T20:24:52.068497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-02-19T20:24:52.079872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-02-19T20:24:52.080232] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-02-19T20:24:52.081052] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-02-19T20:24:52.081107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:52.081139] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:52.081165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:52.081222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:52.142963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:52.143984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:52.144101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:52.144147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:52.264741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:52.264901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:52.264940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:52.264969] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:52.268408] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: UP (p=96.05%) [2026-02-19T20:24:52.268708] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-02-19T20:24:52.268840] [INFO ] [sig ] INMB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:52.410128] [INFO ] [LOCAL ] Saved forecast: INMB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/INMB.txt [2026-02-19T20:24:52.410281] [INFO ] [sig ] [1619/3393] Completed INMB in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-19T20:24:52.410322] [INFO ] [sig ] [1620/3393] Forecasting INMD... [2026-02-19T20:24:52.410353] [INFO ] [sig ] Generating forecast for: INMD [2026-02-19T20:24:52.410384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-02-19T20:24:52.422000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-02-19T20:24:52.422361] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-02-19T20:24:52.423184] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-02-19T20:24:52.423252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:52.423285] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:52.423312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:52.423368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:52.480171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:52.480990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:52.481076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:52.481108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:52.601851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:52.602008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:52.602048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:52.602076] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:52.605678] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: DOWN (p=30.74%) [2026-02-19T20:24:52.605956] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-02-19T20:24:52.606083] [INFO ] [sig ] INMD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:52.748346] [INFO ] [LOCAL ] Saved forecast: INMD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/INMD.txt [2026-02-19T20:24:52.748495] [INFO ] [sig ] [1620/3393] Completed INMD in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-19T20:24:52.748547] [INFO ] [sig ] [1621/3393] Forecasting INN... [2026-02-19T20:24:52.748610] [INFO ] [sig ] Generating forecast for: INN [2026-02-19T20:24:52.748652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-02-19T20:24:52.759616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-02-19T20:24:52.759970] [INFO ] [FORECASTER] Starting predict_future for INN [2026-02-19T20:24:52.760790] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-02-19T20:24:52.760845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:52.760886] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:52.760914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:52.760973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:52.818171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:52.818956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:52.819041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:52.819075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:52.941746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:52.941918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:52.941968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:52.942000] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:52.945623] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: UP (p=56.10%) [2026-02-19T20:24:52.945923] [INFO ] [FORECASTER] Completed predict_future for INN [2026-02-19T20:24:52.946060] [INFO ] [sig ] INN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:53.090324] [INFO ] [LOCAL ] Saved forecast: INN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/INN.txt [2026-02-19T20:24:53.090473] [INFO ] [sig ] [1621/3393] Completed INN in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-19T20:24:53.090515] [INFO ] [sig ] [1622/3393] Forecasting INO... [2026-02-19T20:24:53.090551] [INFO ] [sig ] Generating forecast for: INO [2026-02-19T20:24:53.090602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-02-19T20:24:53.102807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-02-19T20:24:53.103252] [INFO ] [FORECASTER] Starting predict_future for INO [2026-02-19T20:24:53.104182] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-02-19T20:24:53.104243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:53.104276] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:53.104304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:53.104362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:53.164698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:53.165600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:53.165693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:53.165726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:53.284938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:53.285093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:53.285133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:53.285164] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:53.288766] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: UP (p=83.73%) [2026-02-19T20:24:53.289056] [INFO ] [FORECASTER] Completed predict_future for INO [2026-02-19T20:24:53.289188] [INFO ] [sig ] INO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:53.431916] [INFO ] [LOCAL ] Saved forecast: INO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/INO.txt [2026-02-19T20:24:53.432079] [INFO ] [sig ] [1622/3393] Completed INO in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-19T20:24:53.432120] [INFO ] [sig ] [1623/3393] Forecasting INOD... [2026-02-19T20:24:53.432150] [INFO ] [sig ] Generating forecast for: INOD [2026-02-19T20:24:53.432182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-02-19T20:24:53.443790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-02-19T20:24:53.444257] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-02-19T20:24:53.445164] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-02-19T20:24:53.445220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:53.445253] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:53.445281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:53.445339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:53.504300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:53.505129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:53.505215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:53.505250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:53.627980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:53.628164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:53.628206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:53.628234] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:53.631918] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: DOWN (p=12.81%) [2026-02-19T20:24:53.632239] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-02-19T20:24:53.632385] [INFO ] [sig ] INOD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:53.800546] [INFO ] [LOCAL ] Saved forecast: INOD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/INOD.txt [2026-02-19T20:24:53.800756] [INFO ] [sig ] [1623/3393] Completed INOD in 0.4s | 2.76 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-19T20:24:53.800806] [INFO ] [sig ] [1624/3393] Forecasting INSE... [2026-02-19T20:24:53.800837] [INFO ] [sig ] Generating forecast for: INSE [2026-02-19T20:24:53.800867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-02-19T20:24:53.812205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-02-19T20:24:53.812601] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-02-19T20:24:53.813396] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-02-19T20:24:53.813450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:53.813485] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:53.813520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:53.813615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:53.870960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:53.871924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:53.872072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:53.872117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:53.997586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:53.997748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:53.997788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:53.997818] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:54.001421] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: UP (p=78.95%) [2026-02-19T20:24:54.001745] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-02-19T20:24:54.001880] [INFO ] [sig ] INSE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:54.150108] [INFO ] [LOCAL ] Saved forecast: INSE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/INSE.txt [2026-02-19T20:24:54.150267] [INFO ] [sig ] [1624/3393] Completed INSE in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-19T20:24:54.150307] [INFO ] [sig ] [1625/3393] Forecasting INSG... [2026-02-19T20:24:54.150339] [INFO ] [sig ] Generating forecast for: INSG [2026-02-19T20:24:54.150370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-02-19T20:24:54.161339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-02-19T20:24:54.161677] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-02-19T20:24:54.162472] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-02-19T20:24:54.162534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:54.162597] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:54.162637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:54.162704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:54.232232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:54.233135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:54.233221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:54.233260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:54.351474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:54.351629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:54.351670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:54.351699] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:54.355130] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: DOWN (p=10.24%) [2026-02-19T20:24:54.355413] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-02-19T20:24:54.355560] [INFO ] [sig ] INSG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:54.499519] [INFO ] [LOCAL ] Saved forecast: INSG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/INSG.txt [2026-02-19T20:24:54.499664] [INFO ] [sig ] [1625/3393] Completed INSG in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-19T20:24:54.499707] [INFO ] [sig ] [1626/3393] Forecasting INSM... [2026-02-19T20:24:54.499739] [INFO ] [sig ] Generating forecast for: INSM [2026-02-19T20:24:54.499770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-02-19T20:24:54.510844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-02-19T20:24:54.511144] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-02-19T20:24:54.511934] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-02-19T20:24:54.511988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:54.512019] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:54.512046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:54.512102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:54.570213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:54.571032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:54.571116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:54.571149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:54.692477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:54.692696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:54.692746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:54.692777] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:54.696335] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: DOWN (p=1.86%) [2026-02-19T20:24:54.696644] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-02-19T20:24:54.696785] [INFO ] [sig ] INSM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:54.839425] [INFO ] [LOCAL ] Saved forecast: INSM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/INSM.txt [2026-02-19T20:24:54.839588] [INFO ] [sig ] [1626/3393] Completed INSM in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-19T20:24:54.839631] [INFO ] [sig ] [1627/3393] Forecasting INSP... [2026-02-19T20:24:54.839662] [INFO ] [sig ] Generating forecast for: INSP [2026-02-19T20:24:54.839692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-02-19T20:24:54.851562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-02-19T20:24:54.851945] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-02-19T20:24:54.852770] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-02-19T20:24:54.852823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:54.852856] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:54.852883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:54.852940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:54.912788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:54.913671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:54.913755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:54.913787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:55.039648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:55.039812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:55.039869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:55.039901] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:55.043352] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: UP (p=52.39%) [2026-02-19T20:24:55.043688] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-02-19T20:24:55.043819] [INFO ] [sig ] INSP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:55.189295] [INFO ] [LOCAL ] Saved forecast: INSP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/INSP.txt [2026-02-19T20:24:55.189503] [INFO ] [sig ] [1627/3393] Completed INSP in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-19T20:24:55.189554] [INFO ] [sig ] [1628/3393] Forecasting INTA... [2026-02-19T20:24:55.189616] [INFO ] [sig ] Generating forecast for: INTA [2026-02-19T20:24:55.189656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-02-19T20:24:55.200633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-02-19T20:24:55.201007] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-02-19T20:24:55.201859] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-02-19T20:24:55.201913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:55.201945] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:55.201972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:55.202028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:55.267599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:55.268708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:55.268807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:55.268848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:55.419754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:55.419928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:55.419979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:55.420014] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:55.424372] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: DOWN (p=3.59%) [2026-02-19T20:24:55.424798] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-02-19T20:24:55.424968] [INFO ] [sig ] INTA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:55.579812] [INFO ] [LOCAL ] Saved forecast: INTA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/INTA.txt [2026-02-19T20:24:55.579974] [INFO ] [sig ] [1628/3393] Completed INTA in 0.4s | 2.76 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-19T20:24:55.580014] [INFO ] [sig ] [1629/3393] Forecasting INTC... [2026-02-19T20:24:55.580045] [INFO ] [sig ] Generating forecast for: INTC [2026-02-19T20:24:55.580077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-02-19T20:24:55.591775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-02-19T20:24:55.592155] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-02-19T20:24:55.592988] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-02-19T20:24:55.593042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:55.593074] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:55.593101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:55.593158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:55.651851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:55.652774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:55.652859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:55.652893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:55.772934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:55.773076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:55.773118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:55.773147] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:55.776743] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: DOWN (p=2.78%) [2026-02-19T20:24:55.777022] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-02-19T20:24:55.777155] [INFO ] [sig ] INTC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:55.917651] [INFO ] [LOCAL ] Saved forecast: INTC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/INTC.txt [2026-02-19T20:24:55.917790] [INFO ] [sig ] [1629/3393] Completed INTC in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-19T20:24:55.917831] [INFO ] [sig ] [1630/3393] Forecasting INVA... [2026-02-19T20:24:55.917861] [INFO ] [sig ] Generating forecast for: INVA [2026-02-19T20:24:55.917891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-02-19T20:24:55.928965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-02-19T20:24:55.929291] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-02-19T20:24:55.930105] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-02-19T20:24:55.930157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:55.930190] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:55.930218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:55.930275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:55.986388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:55.987213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:55.987300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:55.987332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:56.108802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:56.108963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:56.109020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:56.109068] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:56.112825] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: DOWN (p=14.08%) [2026-02-19T20:24:56.113114] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-02-19T20:24:56.113277] [INFO ] [sig ] INVA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:56.271228] [INFO ] [LOCAL ] Saved forecast: INVA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/INVA.txt [2026-02-19T20:24:56.271408] [INFO ] [sig ] [1630/3393] Completed INVA in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-19T20:24:56.271458] [INFO ] [sig ] [1631/3393] Forecasting INVE... [2026-02-19T20:24:56.271489] [INFO ] [sig ] Generating forecast for: INVE [2026-02-19T20:24:56.271519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-02-19T20:24:56.282801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-02-19T20:24:56.283176] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-02-19T20:24:56.284025] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-02-19T20:24:56.284078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:56.284166] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:56.284197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:56.284254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:56.345510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:56.346484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:56.346599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:56.346636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:56.467711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:56.467880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:56.467931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:56.467980] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:56.471855] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: UP (p=82.19%) [2026-02-19T20:24:56.472223] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-02-19T20:24:56.472381] [INFO ] [sig ] INVE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:56.631035] [INFO ] [LOCAL ] Saved forecast: INVE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/INVE.txt [2026-02-19T20:24:56.631206] [INFO ] [sig ] [1631/3393] Completed INVE in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-19T20:24:56.631249] [INFO ] [sig ] [1632/3393] Forecasting INVH... [2026-02-19T20:24:56.631279] [INFO ] [sig ] Generating forecast for: INVH [2026-02-19T20:24:56.631310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-02-19T20:24:56.643398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-02-19T20:24:56.643823] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-02-19T20:24:56.644676] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-02-19T20:24:56.644731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:56.644764] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:56.644792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:56.644849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:56.715739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:56.716660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:56.716760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:56.716795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:56.839456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:56.839637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:56.839680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:56.839709] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:56.843098] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: UP (p=95.32%) [2026-02-19T20:24:56.843373] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-02-19T20:24:56.843501] [INFO ] [sig ] INVH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:56.984817] [INFO ] [LOCAL ] Saved forecast: INVH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/INVH.txt [2026-02-19T20:24:56.984953] [INFO ] [sig ] [1632/3393] Completed INVH in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-19T20:24:56.984994] [INFO ] [sig ] [1633/3393] Forecasting IONS... [2026-02-19T20:24:56.985024] [INFO ] [sig ] Generating forecast for: IONS [2026-02-19T20:24:56.985054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-02-19T20:24:56.995605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-02-19T20:24:56.995985] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-02-19T20:24:56.996790] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-02-19T20:24:56.996843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:56.996875] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:56.996901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:56.996958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:57.054052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:57.054783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:57.054864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:57.054897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:57.182095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:57.182429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:57.182472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:57.182502] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:57.186101] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: DOWN (p=2.81%) [2026-02-19T20:24:57.186404] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-02-19T20:24:57.186542] [INFO ] [sig ] IONS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:57.334373] [INFO ] [LOCAL ] Saved forecast: IONS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IONS.txt [2026-02-19T20:24:57.334534] [INFO ] [sig ] [1633/3393] Completed IONS in 0.3s | 2.76 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-19T20:24:57.334596] [INFO ] [sig ] [1634/3393] Forecasting IOSP... [2026-02-19T20:24:57.334632] [INFO ] [sig ] Generating forecast for: IOSP [2026-02-19T20:24:57.334669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-02-19T20:24:57.346409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-02-19T20:24:57.346826] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-02-19T20:24:57.347659] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-02-19T20:24:57.347713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:57.347746] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:57.347773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:57.347835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:57.406890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:57.407776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:57.407867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:57.407902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:57.533082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:57.533249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:57.533290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:57.533369] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:57.537516] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: UP (p=77.90%) [2026-02-19T20:24:57.537825] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-02-19T20:24:57.537964] [INFO ] [sig ] IOSP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:57.681431] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IOSP.txt [2026-02-19T20:24:57.681586] [INFO ] [sig ] [1634/3393] Completed IOSP in 0.3s | 2.76 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-19T20:24:57.681629] [INFO ] [sig ] [1635/3393] Forecasting IOVA... [2026-02-19T20:24:57.681666] [INFO ] [sig ] Generating forecast for: IOVA [2026-02-19T20:24:57.681699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-02-19T20:24:57.693926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-02-19T20:24:57.694271] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-02-19T20:24:57.695157] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-02-19T20:24:57.695212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:57.695244] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:57.695270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:57.695328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:57.756276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:57.756918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:57.757000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:57.757034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:57.881409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:57.881584] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:57.881630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:57.881660] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:57.885149] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: UP (p=55.14%) [2026-02-19T20:24:57.885432] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-02-19T20:24:57.885565] [INFO ] [sig ] IOVA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:58.031641] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IOVA.txt [2026-02-19T20:24:58.032019] [INFO ] [sig ] [1635/3393] Completed IOVA in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-19T20:24:58.032059] [INFO ] [sig ] [1636/3393] Forecasting IPGP... [2026-02-19T20:24:58.032091] [INFO ] [sig ] Generating forecast for: IPGP [2026-02-19T20:24:58.032123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-02-19T20:24:58.043608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-02-19T20:24:58.043993] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-02-19T20:24:58.044802] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-02-19T20:24:58.044855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:58.044887] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:58.044913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:58.044970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:58.101687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:58.102635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:58.102725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:58.102759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:58.229497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:58.229680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:58.229723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:58.229754] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:58.233253] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: UP (p=93.55%) [2026-02-19T20:24:58.233533] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-02-19T20:24:58.233687] [INFO ] [sig ] IPGP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:58.387458] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IPGP.txt [2026-02-19T20:24:58.387645] [INFO ] [sig ] [1636/3393] Completed IPGP in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-19T20:24:58.387693] [INFO ] [sig ] [1637/3393] Forecasting IPI... [2026-02-19T20:24:58.387723] [INFO ] [sig ] Generating forecast for: IPI [2026-02-19T20:24:58.387756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-02-19T20:24:58.400704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-02-19T20:24:58.401054] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-02-19T20:24:58.401886] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-02-19T20:24:58.401938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:58.401970] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:58.401996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:58.402053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:58.460315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:58.461007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:58.461088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:58.461121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:58.580234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:58.580393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:58.580435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:58.580464] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:58.583970] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: DOWN (p=2.48%) [2026-02-19T20:24:58.584247] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-02-19T20:24:58.584379] [INFO ] [sig ] IPI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:58.732077] [INFO ] [LOCAL ] Saved forecast: IPI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IPI.txt [2026-02-19T20:24:58.732249] [INFO ] [sig ] [1637/3393] Completed IPI in 0.3s | 2.76 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-19T20:24:58.732293] [INFO ] [sig ] [1638/3393] Forecasting IQ... [2026-02-19T20:24:58.732323] [INFO ] [sig ] Generating forecast for: IQ [2026-02-19T20:24:58.732353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-02-19T20:24:58.743666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-02-19T20:24:58.743999] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-02-19T20:24:58.744846] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-02-19T20:24:58.744900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:58.744932] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:58.744959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:58.745017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:58.802744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:58.803539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:58.803641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:58.803675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:58.925346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:58.925512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:58.925553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:58.925621] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:58.929174] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: DOWN (p=27.80%) [2026-02-19T20:24:58.929466] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-02-19T20:24:58.929624] [INFO ] [sig ] IQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:24:59.077216] [INFO ] [LOCAL ] Saved forecast: IQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IQ.txt [2026-02-19T20:24:59.077377] [INFO ] [sig ] [1638/3393] Completed IQ in 0.3s | 2.76 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-19T20:24:59.077419] [INFO ] [sig ] [1639/3393] Forecasting IQI... [2026-02-19T20:24:59.077450] [INFO ] [sig ] Generating forecast for: IQI [2026-02-19T20:24:59.077491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-02-19T20:24:59.089184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-02-19T20:24:59.089539] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-02-19T20:24:59.090361] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-02-19T20:24:59.090414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:59.090446] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:59.090473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:59.090529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:59.152689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:59.153644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:59.153734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:59.153771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:59.275300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:59.275463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:59.275504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:59.275536] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:59.279021] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: UP (p=63.57%) [2026-02-19T20:24:59.279307] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-02-19T20:24:59.279455] [INFO ] [sig ] IQI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:59.428728] [INFO ] [LOCAL ] Saved forecast: IQI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IQI.txt [2026-02-19T20:24:59.428898] [INFO ] [sig ] [1639/3393] Completed IQI in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-19T20:24:59.428940] [INFO ] [sig ] [1640/3393] Forecasting IQQQ... [2026-02-19T20:24:59.428969] [INFO ] [sig ] Generating forecast for: IQQQ [2026-02-19T20:24:59.428999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-02-19T20:24:59.441204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-02-19T20:24:59.441652] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-02-19T20:24:59.442726] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-02-19T20:24:59.442787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:59.442821] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:59.442848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:59.442920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:59.507278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:59.508407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:59.508494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:59.508559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:59.632993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:59.633154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:59.633193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:59.633222] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:59.636694] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=86.98%) [2026-02-19T20:24:59.636985] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-02-19T20:24:59.637118] [INFO ] [sig ] IQQQ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:24:59.787617] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IQQQ.txt [2026-02-19T20:24:59.787793] [INFO ] [sig ] [1640/3393] Completed IQQQ in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-19T20:24:59.787837] [INFO ] [sig ] [1641/3393] Forecasting IRDM... [2026-02-19T20:24:59.787867] [INFO ] [sig ] Generating forecast for: IRDM [2026-02-19T20:24:59.787899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-02-19T20:24:59.800927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-02-19T20:24:59.801325] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-02-19T20:24:59.802357] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-02-19T20:24:59.802411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:24:59.802442] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:24:59.802470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:24:59.802530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:24:59.861466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:24:59.862389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:24:59.862537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:24:59.862606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:24:59.985358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:24:59.985517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:24:59.985557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:24:59.985606] [INFO ] [FORECASTER] Training complete [2026-02-19T20:24:59.989029] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: DOWN (p=11.90%) [2026-02-19T20:24:59.989311] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-02-19T20:24:59.989444] [INFO ] [sig ] IRDM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:00.132654] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IRDM.txt [2026-02-19T20:25:00.132819] [INFO ] [sig ] [1641/3393] Completed IRDM in 0.3s | 2.76 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-19T20:25:00.132860] [INFO ] [sig ] [1642/3393] Forecasting IREN... [2026-02-19T20:25:00.132891] [INFO ] [sig ] Generating forecast for: IREN [2026-02-19T20:25:00.132921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-02-19T20:25:00.145052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-02-19T20:25:00.145404] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-02-19T20:25:00.146229] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-02-19T20:25:00.146284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:00.146318] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:00.146361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:00.146420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:00.204059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:00.204949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:00.205035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:00.205068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:00.331772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:00.331935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:00.331977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:00.332006] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:00.335450] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: DOWN (p=25.34%) [2026-02-19T20:25:00.335755] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-02-19T20:25:00.335885] [INFO ] [sig ] IREN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:00.479114] [INFO ] [LOCAL ] Saved forecast: IREN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IREN.txt [2026-02-19T20:25:00.479242] [INFO ] [sig ] [1642/3393] Completed IREN in 0.3s | 2.76 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-19T20:25:00.479283] [INFO ] [sig ] [1643/3393] Forecasting IRM... [2026-02-19T20:25:00.479313] [INFO ] [sig ] Generating forecast for: IRM [2026-02-19T20:25:00.479344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-02-19T20:25:00.490673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-02-19T20:25:00.490982] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-02-19T20:25:00.491815] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-02-19T20:25:00.491870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:00.492090] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:00.492117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:00.492174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:00.552292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:00.552943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:00.553028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:00.553061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:00.680093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:00.680274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:00.680317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:00.680347] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:00.684030] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: UP (p=57.27%) [2026-02-19T20:25:00.684313] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-02-19T20:25:00.684445] [INFO ] [sig ] IRM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:00.829282] [INFO ] [LOCAL ] Saved forecast: IRM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IRM.txt [2026-02-19T20:25:00.829421] [INFO ] [sig ] [1643/3393] Completed IRM in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-19T20:25:00.829461] [INFO ] [sig ] [1644/3393] Forecasting IRMD... [2026-02-19T20:25:00.829491] [INFO ] [sig ] Generating forecast for: IRMD [2026-02-19T20:25:00.829521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-02-19T20:25:00.840904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-02-19T20:25:00.841311] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-02-19T20:25:00.842157] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-02-19T20:25:00.842211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:00.842244] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:00.842270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:00.842327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:00.903206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:00.904121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:00.904207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:00.904240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:01.029240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:01.029407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:01.029456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:01.029488] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:01.032955] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: DOWN (p=16.29%) [2026-02-19T20:25:01.033254] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-02-19T20:25:01.033407] [INFO ] [sig ] IRMD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:01.178415] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IRMD.txt [2026-02-19T20:25:01.178677] [INFO ] [sig ] [1644/3393] Completed IRMD in 0.3s | 2.76 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-19T20:25:01.178733] [INFO ] [sig ] [1645/3393] Forecasting IRON... [2026-02-19T20:25:01.178766] [INFO ] [sig ] Generating forecast for: IRON [2026-02-19T20:25:01.178797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-02-19T20:25:01.191316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-02-19T20:25:01.191786] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-02-19T20:25:01.192667] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-02-19T20:25:01.192722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:01.192754] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:01.192782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:01.192839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:01.253182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:01.254174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:01.254263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:01.254298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:01.380921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:01.381083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:01.381125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:01.381154] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:01.384649] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: DOWN (p=47.38%) [2026-02-19T20:25:01.384933] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-02-19T20:25:01.385064] [INFO ] [sig ] IRON: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:01.532336] [INFO ] [LOCAL ] Saved forecast: IRON 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IRON.txt [2026-02-19T20:25:01.532505] [INFO ] [sig ] [1645/3393] Completed IRON in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-19T20:25:01.532548] [INFO ] [sig ] [1646/3393] Forecasting IRTC... [2026-02-19T20:25:01.532597] [INFO ] [sig ] Generating forecast for: IRTC [2026-02-19T20:25:01.532639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-02-19T20:25:01.547675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-02-19T20:25:01.548208] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-02-19T20:25:01.549407] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-02-19T20:25:01.549480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:01.549527] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:01.549594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:01.549687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:01.635247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:01.636267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:01.636385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:01.636424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:01.771810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:01.772000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:01.772053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:01.772087] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:01.775941] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: DOWN (p=17.62%) [2026-02-19T20:25:01.776308] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-02-19T20:25:01.776457] [INFO ] [sig ] IRTC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:01.972245] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IRTC.txt [2026-02-19T20:25:01.972525] [INFO ] [sig ] [1646/3393] Completed IRTC in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-19T20:25:01.972614] [INFO ] [sig ] [1647/3393] Forecasting IRWD... [2026-02-19T20:25:01.972673] [INFO ] [sig ] Generating forecast for: IRWD [2026-02-19T20:25:01.972725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-02-19T20:25:01.989393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-02-19T20:25:01.989953] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-02-19T20:25:01.991212] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-02-19T20:25:01.991293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:01.991339] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:01.991377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:01.991455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:02.074904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:02.075929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:02.076043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:02.076079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:02.214180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:02.214390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:02.214454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:02.214490] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:02.218904] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: UP (p=79.13%) [2026-02-19T20:25:02.219329] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-02-19T20:25:02.219489] [INFO ] [sig ] IRWD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:02.384039] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IRWD.txt [2026-02-19T20:25:02.384248] [INFO ] [sig ] [1647/3393] Completed IRWD in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-19T20:25:02.384294] [INFO ] [sig ] [1648/3393] Forecasting ISD... [2026-02-19T20:25:02.384335] [INFO ] [sig ] Generating forecast for: ISD [2026-02-19T20:25:02.384376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-02-19T20:25:02.397439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-02-19T20:25:02.397946] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-02-19T20:25:02.399055] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-02-19T20:25:02.399146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:02.399218] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:02.399248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:02.399309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:02.465752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:02.466761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:02.466882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:02.466917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:02.599240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:02.599432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:02.599478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:02.599508] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:02.603191] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: UP (p=95.93%) [2026-02-19T20:25:02.603483] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-02-19T20:25:02.603635] [INFO ] [sig ] ISD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:02.752262] [INFO ] [LOCAL ] Saved forecast: ISD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ISD.txt [2026-02-19T20:25:02.752429] [INFO ] [sig ] [1648/3393] Completed ISD in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-19T20:25:02.752471] [INFO ] [sig ] [1649/3393] Forecasting ISRG... [2026-02-19T20:25:02.752501] [INFO ] [sig ] Generating forecast for: ISRG [2026-02-19T20:25:02.752532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-02-19T20:25:02.766264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-02-19T20:25:02.766803] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-02-19T20:25:02.768055] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-02-19T20:25:02.768166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:02.768220] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:02.768264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:02.768329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:02.835277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:02.836243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:02.836330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:02.836366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:02.966772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:02.966971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:02.967036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:02.967072] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:02.970999] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: UP (p=50.35%) [2026-02-19T20:25:02.971383] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-02-19T20:25:02.971535] [INFO ] [sig ] ISRG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:03.117701] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ISRG.txt [2026-02-19T20:25:03.117861] [INFO ] [sig ] [1649/3393] Completed ISRG in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-19T20:25:03.117903] [INFO ] [sig ] [1650/3393] Forecasting ISSC... [2026-02-19T20:25:03.117933] [INFO ] [sig ] Generating forecast for: ISSC [2026-02-19T20:25:03.117963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-02-19T20:25:03.129250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-02-19T20:25:03.129668] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-02-19T20:25:03.130494] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-02-19T20:25:03.130548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:03.130604] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:03.130636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:03.130693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:03.192723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:03.194176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:03.194264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:03.194300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:03.329622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:03.329795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:03.329858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:03.329901] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:03.333829] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: DOWN (p=32.28%) [2026-02-19T20:25:03.334128] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-02-19T20:25:03.334264] [INFO ] [sig ] ISSC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:03.495010] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ISSC.txt [2026-02-19T20:25:03.495200] [INFO ] [sig ] [1650/3393] Completed ISSC in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-19T20:25:03.495249] [INFO ] [sig ] [1651/3393] Forecasting ISTB... [2026-02-19T20:25:03.495297] [INFO ] [sig ] Generating forecast for: ISTB [2026-02-19T20:25:03.495347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-02-19T20:25:03.507232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-02-19T20:25:03.507652] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-02-19T20:25:03.508512] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-02-19T20:25:03.508566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:03.508620] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:03.508648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:03.508708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:03.569622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:03.570826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:03.570927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:03.571121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:03.699342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:03.699522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:03.699594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:03.699684] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:03.703864] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: DOWN (p=7.27%) [2026-02-19T20:25:03.704422] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-02-19T20:25:03.704600] [INFO ] [sig ] ISTB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:03.856551] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ISTB.txt [2026-02-19T20:25:03.856741] [INFO ] [sig ] [1651/3393] Completed ISTB in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-19T20:25:03.856788] [INFO ] [sig ] [1652/3393] Forecasting ITIC... [2026-02-19T20:25:03.856832] [INFO ] [sig ] Generating forecast for: ITIC [2026-02-19T20:25:03.856877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-02-19T20:25:03.868007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-02-19T20:25:03.868417] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-02-19T20:25:03.869296] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-02-19T20:25:03.869352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:03.869386] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:03.869415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:03.869476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:03.932266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:03.933163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:03.933253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:03.933286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:04.051392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:04.051540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:04.051598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:04.051630] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:04.055114] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: DOWN (p=23.63%) [2026-02-19T20:25:04.055405] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-02-19T20:25:04.055537] [INFO ] [sig ] ITIC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:04.211051] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ITIC.txt [2026-02-19T20:25:04.211248] [INFO ] [sig ] [1652/3393] Completed ITIC in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-19T20:25:04.211295] [INFO ] [sig ] [1653/3393] Forecasting ITRI... [2026-02-19T20:25:04.211326] [INFO ] [sig ] Generating forecast for: ITRI [2026-02-19T20:25:04.211357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-02-19T20:25:04.223103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-02-19T20:25:04.223511] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-02-19T20:25:04.224337] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-02-19T20:25:04.224391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:04.224423] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:04.224451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:04.224524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:04.283811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:04.284749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:04.284856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:04.284900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:04.415909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:04.416063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:04.416103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:04.416133] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:04.419634] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: DOWN (p=5.82%) [2026-02-19T20:25:04.419943] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-02-19T20:25:04.420069] [INFO ] [sig ] ITRI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:04.564469] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ITRI.txt [2026-02-19T20:25:04.564617] [INFO ] [sig ] [1653/3393] Completed ITRI in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-19T20:25:04.564660] [INFO ] [sig ] [1654/3393] Forecasting ITRN... [2026-02-19T20:25:04.564691] [INFO ] [sig ] Generating forecast for: ITRN [2026-02-19T20:25:04.564722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-02-19T20:25:04.576216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-02-19T20:25:04.576561] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-02-19T20:25:04.577360] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-02-19T20:25:04.577414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:04.577447] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:04.577474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:04.577531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:04.636539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:04.637437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:04.637523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:04.637557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:04.760322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:04.760480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:04.760519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:04.760548] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:04.763969] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: DOWN (p=30.68%) [2026-02-19T20:25:04.764247] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-02-19T20:25:04.764374] [INFO ] [sig ] ITRN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:04.914123] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ITRN.txt [2026-02-19T20:25:04.914262] [INFO ] [sig ] [1654/3393] Completed ITRN in 0.3s | 2.76 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-19T20:25:04.914302] [INFO ] [sig ] [1655/3393] Forecasting ITUB... [2026-02-19T20:25:04.914332] [INFO ] [sig ] Generating forecast for: ITUB [2026-02-19T20:25:04.914371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-02-19T20:25:04.954946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-02-19T20:25:04.955251] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-02-19T20:25:04.956047] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-02-19T20:25:04.956112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:04.956146] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:04.956173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:04.956229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:05.016962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:05.017780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:05.017876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:05.017917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:05.140895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:05.141049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:05.141089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:05.141117] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:05.144614] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: UP (p=56.90%) [2026-02-19T20:25:05.144898] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-02-19T20:25:05.145024] [INFO ] [sig ] ITUB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:05.288228] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ITUB.txt [2026-02-19T20:25:05.288375] [INFO ] [sig ] [1655/3393] Completed ITUB in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-19T20:25:05.288418] [INFO ] [sig ] [1656/3393] Forecasting IUS... [2026-02-19T20:25:05.288447] [INFO ] [sig ] Generating forecast for: IUS [2026-02-19T20:25:05.288477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-02-19T20:25:05.299643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-02-19T20:25:05.299953] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-02-19T20:25:05.300758] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-02-19T20:25:05.300811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:05.300844] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:05.300872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:05.300929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:05.358994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:05.359637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:05.359735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:05.359773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:05.490433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:05.490618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:05.490667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:05.490700] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:05.494250] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: UP (p=84.51%) [2026-02-19T20:25:05.494558] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-02-19T20:25:05.494716] [INFO ] [sig ] IUS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:05.636033] [INFO ] [LOCAL ] Saved forecast: IUS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IUS.txt [2026-02-19T20:25:05.636183] [INFO ] [sig ] [1656/3393] Completed IUS in 0.3s | 2.76 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-19T20:25:05.636224] [INFO ] [sig ] [1657/3393] Forecasting IUSB... [2026-02-19T20:25:05.636255] [INFO ] [sig ] Generating forecast for: IUSB [2026-02-19T20:25:05.636286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-02-19T20:25:05.647131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-02-19T20:25:05.647451] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-02-19T20:25:05.648359] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-02-19T20:25:05.648415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:05.648448] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:05.648475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:05.648531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:05.706323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:05.707273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:05.707364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:05.707399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:05.827290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:05.827454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:05.827497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:05.827527] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:05.831268] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: DOWN (p=11.75%) [2026-02-19T20:25:05.831622] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-02-19T20:25:05.831771] [INFO ] [sig ] IUSB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:05.979770] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IUSB.txt [2026-02-19T20:25:05.979928] [INFO ] [sig ] [1657/3393] Completed IUSB in 0.3s | 2.76 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-19T20:25:05.979970] [INFO ] [sig ] [1658/3393] Forecasting IUSG... [2026-02-19T20:25:05.979999] [INFO ] [sig ] Generating forecast for: IUSG [2026-02-19T20:25:05.980030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-02-19T20:25:05.992098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-02-19T20:25:05.992487] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-02-19T20:25:05.993290] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-02-19T20:25:05.993344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:05.993375] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:05.993403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:05.993459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:06.053237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:06.054127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:06.054254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:06.054290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:06.183745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:06.183934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:06.183992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:06.184026] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:06.188469] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: UP (p=82.20%) [2026-02-19T20:25:06.188937] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-02-19T20:25:06.189129] [INFO ] [sig ] IUSG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:06.351928] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IUSG.txt [2026-02-19T20:25:06.352314] [INFO ] [sig ] [1658/3393] Completed IUSG in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-19T20:25:06.352365] [INFO ] [sig ] [1659/3393] Forecasting IVAL... [2026-02-19T20:25:06.352396] [INFO ] [sig ] Generating forecast for: IVAL [2026-02-19T20:25:06.352428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-02-19T20:25:06.365233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-02-19T20:25:06.365692] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-02-19T20:25:06.366530] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-02-19T20:25:06.366607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:06.366643] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:06.366673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:06.366731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:06.430127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:06.431069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:06.431171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:06.431217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:06.564369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:06.564555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:06.564623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:06.564655] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:06.568818] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: DOWN (p=39.81%) [2026-02-19T20:25:06.569189] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-02-19T20:25:06.569365] [INFO ] [sig ] IVAL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:06.731274] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IVAL.txt [2026-02-19T20:25:06.731462] [INFO ] [sig ] [1659/3393] Completed IVAL in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-19T20:25:06.731517] [INFO ] [sig ] [1660/3393] Forecasting IVZ... [2026-02-19T20:25:06.731557] [INFO ] [sig ] Generating forecast for: IVZ [2026-02-19T20:25:06.731621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-02-19T20:25:06.743708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-02-19T20:25:06.744098] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-02-19T20:25:06.744978] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-02-19T20:25:06.745033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:06.745066] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:06.745094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:06.745150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:06.814155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:06.815083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:06.815172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:06.815207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:06.946403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:06.946564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:06.946626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:06.946657] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:06.950279] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: UP (p=92.71%) [2026-02-19T20:25:06.950611] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-02-19T20:25:06.950746] [INFO ] [sig ] IVZ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:07.104668] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IVZ.txt [2026-02-19T20:25:07.104844] [INFO ] [sig ] [1660/3393] Completed IVZ in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-19T20:25:07.104896] [INFO ] [sig ] [1661/3393] Forecasting IX... [2026-02-19T20:25:07.104933] [INFO ] [sig ] Generating forecast for: IX [2026-02-19T20:25:07.104971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IX' from 'https://tdm.silogroup.org/data/derivative_storage/IX.csv'. [2026-02-19T20:25:07.116240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IX'. [2026-02-19T20:25:07.116628] [INFO ] [FORECASTER] Starting predict_future for IX [2026-02-19T20:25:07.117414] [DEBUG] [LOCAL ] No optimal features file found for IX: ./output/feature-sets/IX.txt [2026-02-19T20:25:07.117469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:07.117503] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:07.117532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:07.117614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:07.175027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:07.175937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:07.176026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:07.176060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:07.300418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:07.300600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:07.300643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:07.300673] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:07.304098] [DEBUG] [FORECASTER] IX: Forecast T+1@11:T+2@11: UP (p=98.40%) [2026-02-19T20:25:07.304377] [INFO ] [FORECASTER] Completed predict_future for IX [2026-02-19T20:25:07.304507] [INFO ] [sig ] IX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:07.448814] [INFO ] [LOCAL ] Saved forecast: IX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IX.txt [2026-02-19T20:25:07.448990] [INFO ] [sig ] [1661/3393] Completed IX in 0.3s | 2.76 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-19T20:25:07.449033] [INFO ] [sig ] [1662/3393] Forecasting IXUS... [2026-02-19T20:25:07.449063] [INFO ] [sig ] Generating forecast for: IXUS [2026-02-19T20:25:07.449094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IXUS' from 'https://tdm.silogroup.org/data/derivative_storage/IXUS.csv'. [2026-02-19T20:25:07.460420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IXUS'. [2026-02-19T20:25:07.460848] [INFO ] [FORECASTER] Starting predict_future for IXUS [2026-02-19T20:25:07.461676] [DEBUG] [LOCAL ] No optimal features file found for IXUS: ./output/feature-sets/IXUS.txt [2026-02-19T20:25:07.461733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:07.461767] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:07.461797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:07.461869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:07.524037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:07.524950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:07.525035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:07.525069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:07.642658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:07.642818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:07.642875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:07.642905] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:07.646294] [DEBUG] [FORECASTER] IXUS: Forecast T+1@11:T+2@11: UP (p=87.32%) [2026-02-19T20:25:07.646595] [INFO ] [FORECASTER] Completed predict_future for IXUS [2026-02-19T20:25:07.646728] [INFO ] [sig ] IXUS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:07.788404] [INFO ] [LOCAL ] Saved forecast: IXUS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/IXUS.txt [2026-02-19T20:25:07.788554] [INFO ] [sig ] [1662/3393] Completed IXUS in 0.3s | 2.76 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-19T20:25:07.788614] [INFO ] [sig ] [1663/3393] Forecasting IZEA... [2026-02-19T20:25:07.788645] [INFO ] [sig ] Generating forecast for: IZEA [2026-02-19T20:25:07.788677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IZEA' from 'https://tdm.silogroup.org/data/derivative_storage/IZEA.csv'. [2026-02-19T20:25:07.799609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IZEA'. [2026-02-19T20:25:07.799952] [INFO ] [FORECASTER] Starting predict_future for IZEA [2026-02-19T20:25:07.800746] [DEBUG] [LOCAL ] No optimal features file found for IZEA: ./output/feature-sets/IZEA.txt [2026-02-19T20:25:07.800799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:07.800833] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:07.800864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:07.800920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:07.857949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:07.858905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:07.858993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:07.859028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:07.977340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:07.977502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:07.977544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:07.977595] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:07.981153] [DEBUG] [FORECASTER] IZEA: Forecast T+1@11:T+2@11: DOWN (p=26.88%) [2026-02-19T20:25:07.981470] [INFO ] [FORECASTER] Completed predict_future for IZEA [2026-02-19T20:25:07.981628] [INFO ] [sig ] IZEA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:08.123315] [INFO ] [LOCAL ] Saved forecast: IZEA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/IZEA.txt [2026-02-19T20:25:08.123478] [INFO ] [sig ] [1663/3393] Completed IZEA in 0.3s | 2.76 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-19T20:25:08.123518] [INFO ] [sig ] [1664/3393] Forecasting J... [2026-02-19T20:25:08.123551] [INFO ] [sig ] Generating forecast for: J [2026-02-19T20:25:08.123605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-02-19T20:25:08.135103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-02-19T20:25:08.135462] [INFO ] [FORECASTER] Starting predict_future for J [2026-02-19T20:25:08.136255] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-02-19T20:25:08.136308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:08.136341] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:08.136367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:08.136424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:08.192763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:08.193700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:08.193788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:08.193823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:08.316099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:08.316264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:08.316306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:08.316338] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:08.319905] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-02-19T20:25:08.320219] [INFO ] [FORECASTER] Completed predict_future for J [2026-02-19T20:25:08.320356] [INFO ] [sig ] J: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:08.473649] [INFO ] [LOCAL ] Saved forecast: J 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/J.txt [2026-02-19T20:25:08.473848] [INFO ] [sig ] [1664/3393] Completed J in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-19T20:25:08.473906] [INFO ] [sig ] [1665/3393] Forecasting JACK... [2026-02-19T20:25:08.473941] [INFO ] [sig ] Generating forecast for: JACK [2026-02-19T20:25:08.473976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JACK' from 'https://tdm.silogroup.org/data/derivative_storage/JACK.csv'. [2026-02-19T20:25:08.487919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JACK'. [2026-02-19T20:25:08.488642] [INFO ] [FORECASTER] Starting predict_future for JACK [2026-02-19T20:25:08.489756] [DEBUG] [LOCAL ] No optimal features file found for JACK: ./output/feature-sets/JACK.txt [2026-02-19T20:25:08.489814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:08.489877] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:08.489908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:08.489970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:08.553841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:08.554935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:08.555045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:08.555086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:08.690631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:08.690823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:08.690887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:08.690930] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:08.696131] [DEBUG] [FORECASTER] JACK: Forecast T+1@11:T+2@11: UP (p=90.07%) [2026-02-19T20:25:08.696555] [INFO ] [FORECASTER] Completed predict_future for JACK [2026-02-19T20:25:08.696767] [INFO ] [sig ] JACK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:08.860720] [INFO ] [LOCAL ] Saved forecast: JACK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JACK.txt [2026-02-19T20:25:08.860866] [INFO ] [sig ] [1665/3393] Completed JACK in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-19T20:25:08.860912] [INFO ] [sig ] [1666/3393] Forecasting JAKK... [2026-02-19T20:25:08.860942] [INFO ] [sig ] Generating forecast for: JAKK [2026-02-19T20:25:08.860974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAKK' from 'https://tdm.silogroup.org/data/derivative_storage/JAKK.csv'. [2026-02-19T20:25:08.872548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAKK'. [2026-02-19T20:25:08.872916] [INFO ] [FORECASTER] Starting predict_future for JAKK [2026-02-19T20:25:08.873710] [DEBUG] [LOCAL ] No optimal features file found for JAKK: ./output/feature-sets/JAKK.txt [2026-02-19T20:25:08.873764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:08.873812] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:08.873842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:08.873899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:08.934226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:08.935058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:08.935140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:08.935174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:09.068057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:09.068261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:09.068325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:09.068364] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:09.072159] [DEBUG] [FORECASTER] JAKK: Forecast T+1@11:T+2@11: DOWN (p=26.04%) [2026-02-19T20:25:09.072477] [INFO ] [FORECASTER] Completed predict_future for JAKK [2026-02-19T20:25:09.072641] [INFO ] [sig ] JAKK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:09.232359] [INFO ] [LOCAL ] Saved forecast: JAKK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JAKK.txt [2026-02-19T20:25:09.232530] [INFO ] [sig ] [1666/3393] Completed JAKK in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-19T20:25:09.232590] [INFO ] [sig ] [1667/3393] Forecasting JANX... [2026-02-19T20:25:09.232627] [INFO ] [sig ] Generating forecast for: JANX [2026-02-19T20:25:09.232658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-02-19T20:25:09.245431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-02-19T20:25:09.245873] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-02-19T20:25:09.246705] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-02-19T20:25:09.246760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:09.246796] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:09.246825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:09.246883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:09.306338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:09.307288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:09.307387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:09.307440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:09.436375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:09.436540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:09.436601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:09.436635] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:09.440851] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: UP (p=86.47%) [2026-02-19T20:25:09.441136] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-02-19T20:25:09.441267] [INFO ] [sig ] JANX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:09.619877] [INFO ] [LOCAL ] Saved forecast: JANX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JANX.txt [2026-02-19T20:25:09.620077] [INFO ] [sig ] [1667/3393] Completed JANX in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-19T20:25:09.620128] [INFO ] [sig ] [1668/3393] Forecasting JAZZ... [2026-02-19T20:25:09.620164] [INFO ] [sig ] Generating forecast for: JAZZ [2026-02-19T20:25:09.620209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-02-19T20:25:09.634171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-02-19T20:25:09.634700] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-02-19T20:25:09.635741] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-02-19T20:25:09.635803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:09.635838] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:09.635868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:09.635932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:09.717922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:09.719298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:09.719441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:09.719505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:09.890245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:09.890461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:09.890533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:09.891401] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:09.897862] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: UP (p=90.21%) [2026-02-19T20:25:09.898490] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-02-19T20:25:09.898755] [INFO ] [sig ] JAZZ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:10.123433] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JAZZ.txt [2026-02-19T20:25:10.123694] [INFO ] [sig ] [1668/3393] Completed JAZZ in 0.5s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-19T20:25:10.123768] [INFO ] [sig ] [1669/3393] Forecasting JBGS... [2026-02-19T20:25:10.123824] [INFO ] [sig ] Generating forecast for: JBGS [2026-02-19T20:25:10.123880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-02-19T20:25:10.178069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-02-19T20:25:10.178733] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-02-19T20:25:10.179975] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-02-19T20:25:10.180049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:10.180091] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:10.180128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:10.180209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:10.284523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:10.285815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:10.285949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:10.286003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:10.491288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:10.491510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:10.491597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:10.491701] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:10.497648] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: UP (p=62.77%) [2026-02-19T20:25:10.498361] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-02-19T20:25:10.498616] [INFO ] [sig ] JBGS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:10.707339] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JBGS.txt [2026-02-19T20:25:10.707604] [INFO ] [sig ] [1669/3393] Completed JBGS in 0.6s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-19T20:25:10.707686] [INFO ] [sig ] [1670/3393] Forecasting JBI... [2026-02-19T20:25:10.707742] [INFO ] [sig ] Generating forecast for: JBI [2026-02-19T20:25:10.707795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-02-19T20:25:10.723943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-02-19T20:25:10.724496] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-02-19T20:25:10.725851] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-02-19T20:25:10.725926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:10.725982] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:10.726028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:10.726118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:10.813304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:10.814345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:10.814456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:10.814497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:10.938434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:10.938624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:10.938670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:10.938701] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:10.942358] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: DOWN (p=30.95%) [2026-02-19T20:25:10.942730] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-02-19T20:25:10.942885] [INFO ] [sig ] JBI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:11.093423] [INFO ] [LOCAL ] Saved forecast: JBI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JBI.txt [2026-02-19T20:25:11.093602] [INFO ] [sig ] [1670/3393] Completed JBI in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-19T20:25:11.093647] [INFO ] [sig ] [1671/3393] Forecasting JBL... [2026-02-19T20:25:11.093677] [INFO ] [sig ] Generating forecast for: JBL [2026-02-19T20:25:11.093709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-02-19T20:25:11.105824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-02-19T20:25:11.106208] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-02-19T20:25:11.107080] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-02-19T20:25:11.107134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:11.107168] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:11.107196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:11.107254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:11.167882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:11.168874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:11.168962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:11.168996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:11.308462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:11.308663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:11.308707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:11.308736] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:11.312406] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: UP (p=82.54%) [2026-02-19T20:25:11.312748] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-02-19T20:25:11.312911] [INFO ] [sig ] JBL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:11.456480] [INFO ] [LOCAL ] Saved forecast: JBL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JBL.txt [2026-02-19T20:25:11.456661] [INFO ] [sig ] [1671/3393] Completed JBL in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-19T20:25:11.456706] [INFO ] [sig ] [1672/3393] Forecasting JBND... [2026-02-19T20:25:11.456736] [INFO ] [sig ] Generating forecast for: JBND [2026-02-19T20:25:11.456766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBND' from 'https://tdm.silogroup.org/data/derivative_storage/JBND.csv'. [2026-02-19T20:25:11.467961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBND'. [2026-02-19T20:25:11.468353] [INFO ] [FORECASTER] Starting predict_future for JBND [2026-02-19T20:25:11.469190] [DEBUG] [LOCAL ] No optimal features file found for JBND: ./output/feature-sets/JBND.txt [2026-02-19T20:25:11.469245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:11.469278] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:11.469306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:11.469363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:11.526146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:11.527077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:11.527163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:11.527196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:11.655700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:11.655879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:11.655921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:11.655951] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:11.659955] [DEBUG] [FORECASTER] JBND: Forecast T+1@11:T+2@11: DOWN (p=25.69%) [2026-02-19T20:25:11.660549] [INFO ] [FORECASTER] Completed predict_future for JBND [2026-02-19T20:25:11.660733] [INFO ] [sig ] JBND: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:11.811139] [INFO ] [LOCAL ] Saved forecast: JBND 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JBND.txt [2026-02-19T20:25:11.811307] [INFO ] [sig ] [1672/3393] Completed JBND in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-19T20:25:11.811349] [INFO ] [sig ] [1673/3393] Forecasting JBSS... [2026-02-19T20:25:11.811380] [INFO ] [sig ] Generating forecast for: JBSS [2026-02-19T20:25:11.811410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBSS' from 'https://tdm.silogroup.org/data/derivative_storage/JBSS.csv'. [2026-02-19T20:25:11.822839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBSS'. [2026-02-19T20:25:11.823279] [INFO ] [FORECASTER] Starting predict_future for JBSS [2026-02-19T20:25:11.824199] [DEBUG] [LOCAL ] No optimal features file found for JBSS: ./output/feature-sets/JBSS.txt [2026-02-19T20:25:11.824259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:11.824292] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:11.824319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:11.824375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:11.883060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:11.884107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:11.884196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:11.884232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:12.002225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:12.002604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:12.002647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:12.002692] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:12.006648] [DEBUG] [FORECASTER] JBSS: Forecast T+1@11:T+2@11: DOWN (p=27.30%) [2026-02-19T20:25:12.006927] [INFO ] [FORECASTER] Completed predict_future for JBSS [2026-02-19T20:25:12.007060] [INFO ] [sig ] JBSS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:12.150597] [INFO ] [LOCAL ] Saved forecast: JBSS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JBSS.txt [2026-02-19T20:25:12.150773] [INFO ] [sig ] [1673/3393] Completed JBSS in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-19T20:25:12.150819] [INFO ] [sig ] [1674/3393] Forecasting JCE... [2026-02-19T20:25:12.150850] [INFO ] [sig ] Generating forecast for: JCE [2026-02-19T20:25:12.150881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-02-19T20:25:12.161824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-02-19T20:25:12.162199] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-02-19T20:25:12.163069] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-02-19T20:25:12.163122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:12.163157] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:12.163186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:12.163244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:12.221984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:12.222939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:12.223026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:12.223062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:12.343256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:12.343415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:12.343454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:12.343484] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:12.346957] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-02-19T20:25:12.347244] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-02-19T20:25:12.347375] [INFO ] [sig ] JCE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:12.500156] [INFO ] [LOCAL ] Saved forecast: JCE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JCE.txt [2026-02-19T20:25:12.500310] [INFO ] [sig ] [1674/3393] Completed JCE in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-19T20:25:12.500351] [INFO ] [sig ] [1675/3393] Forecasting JCI... [2026-02-19T20:25:12.500381] [INFO ] [sig ] Generating forecast for: JCI [2026-02-19T20:25:12.500414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-02-19T20:25:12.511163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-02-19T20:25:12.511504] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-02-19T20:25:12.512305] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-02-19T20:25:12.512359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:12.512392] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:12.512420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:12.512482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:12.570632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:12.571465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:12.571622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:12.571659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:12.701466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:12.701646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:12.701689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:12.701718] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:12.705384] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: DOWN (p=22.74%) [2026-02-19T20:25:12.705762] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-02-19T20:25:12.705912] [INFO ] [sig ] JCI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:12.856869] [INFO ] [LOCAL ] Saved forecast: JCI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JCI.txt [2026-02-19T20:25:12.857035] [INFO ] [sig ] [1675/3393] Completed JCI in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-19T20:25:12.857076] [INFO ] [sig ] [1676/3393] Forecasting JD... [2026-02-19T20:25:12.857107] [INFO ] [sig ] Generating forecast for: JD [2026-02-19T20:25:12.857139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-02-19T20:25:12.868429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-02-19T20:25:12.868866] [INFO ] [FORECASTER] Starting predict_future for JD [2026-02-19T20:25:12.869768] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-02-19T20:25:12.869825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:12.869858] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:12.869887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:12.869947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:12.929412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:12.930339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:12.930431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:12.930466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:13.061010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:13.061170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:13.061215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:13.061246] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:13.064742] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: DOWN (p=7.79%) [2026-02-19T20:25:13.065024] [INFO ] [FORECASTER] Completed predict_future for JD [2026-02-19T20:25:13.065154] [INFO ] [sig ] JD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:13.227259] [INFO ] [LOCAL ] Saved forecast: JD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JD.txt [2026-02-19T20:25:13.227430] [INFO ] [sig ] [1676/3393] Completed JD in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-19T20:25:13.227475] [INFO ] [sig ] [1677/3393] Forecasting JEF... [2026-02-19T20:25:13.227507] [INFO ] [sig ] Generating forecast for: JEF [2026-02-19T20:25:13.227539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-02-19T20:25:13.239047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-02-19T20:25:13.239474] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-02-19T20:25:13.240400] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-02-19T20:25:13.240458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:13.240491] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:13.240537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:13.240628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:13.301747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:13.302871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:13.302964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:13.302999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:13.431898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:13.432072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:13.432122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:13.432153] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:13.435746] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: UP (p=64.92%) [2026-02-19T20:25:13.436073] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-02-19T20:25:13.436215] [INFO ] [sig ] JEF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:13.591681] [INFO ] [LOCAL ] Saved forecast: JEF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JEF.txt [2026-02-19T20:25:13.591849] [INFO ] [sig ] [1677/3393] Completed JEF in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-19T20:25:13.591890] [INFO ] [sig ] [1678/3393] Forecasting JELD... [2026-02-19T20:25:13.591925] [INFO ] [sig ] Generating forecast for: JELD [2026-02-19T20:25:13.591956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-02-19T20:25:13.603759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-02-19T20:25:13.604213] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-02-19T20:25:13.605198] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-02-19T20:25:13.605260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:13.605296] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:13.605326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:13.605386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:13.663955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:13.664864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:13.664952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:13.664986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:13.790092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:13.790266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:13.790309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:13.790340] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:13.794246] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: DOWN (p=9.51%) [2026-02-19T20:25:13.794671] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-02-19T20:25:13.794831] [INFO ] [sig ] JELD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:13.947372] [INFO ] [LOCAL ] Saved forecast: JELD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JELD.txt [2026-02-19T20:25:13.947632] [INFO ] [sig ] [1678/3393] Completed JELD in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-19T20:25:13.947684] [INFO ] [sig ] [1679/3393] Forecasting JEPQ... [2026-02-19T20:25:13.947720] [INFO ] [sig ] Generating forecast for: JEPQ [2026-02-19T20:25:13.947757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-02-19T20:25:13.961003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-02-19T20:25:13.961414] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-02-19T20:25:13.962298] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-02-19T20:25:13.962358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:13.962392] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:13.962420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:13.962479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:14.028237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:14.029210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:14.029316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:14.029349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:14.158422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:14.158609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:14.158654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:14.158684] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:14.162492] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: DOWN (p=11.04%) [2026-02-19T20:25:14.162802] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-02-19T20:25:14.162938] [INFO ] [sig ] JEPQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:14.310286] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JEPQ.txt [2026-02-19T20:25:14.310458] [INFO ] [sig ] [1679/3393] Completed JEPQ in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-19T20:25:14.310501] [INFO ] [sig ] [1680/3393] Forecasting JFIN... [2026-02-19T20:25:14.310530] [INFO ] [sig ] Generating forecast for: JFIN [2026-02-19T20:25:14.310562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-02-19T20:25:14.322168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-02-19T20:25:14.322534] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-02-19T20:25:14.323386] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-02-19T20:25:14.323440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:14.323472] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:14.323501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:14.323558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:14.384511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:14.385429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:14.385517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:14.385550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:14.513841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:14.514025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:14.514071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:14.514100] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:14.517873] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: UP (p=69.22%) [2026-02-19T20:25:14.518225] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-02-19T20:25:14.518370] [INFO ] [sig ] JFIN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:14.676991] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JFIN.txt [2026-02-19T20:25:14.677163] [INFO ] [sig ] [1680/3393] Completed JFIN in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-19T20:25:14.677209] [INFO ] [sig ] [1681/3393] Forecasting JGLO... [2026-02-19T20:25:14.677240] [INFO ] [sig ] Generating forecast for: JGLO [2026-02-19T20:25:14.677278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-02-19T20:25:14.689983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-02-19T20:25:14.690627] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-02-19T20:25:14.691501] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-02-19T20:25:14.691558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:14.691617] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:14.691646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:14.691704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:14.756453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:14.757481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:14.757591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:14.757627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:14.876494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:14.876682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:14.876724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:14.876755] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:14.880741] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: DOWN (p=20.97%) [2026-02-19T20:25:14.881136] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-02-19T20:25:14.881291] [INFO ] [sig ] JGLO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:15.033211] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JGLO.txt [2026-02-19T20:25:15.033385] [INFO ] [sig ] [1681/3393] Completed JGLO in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-19T20:25:15.033432] [INFO ] [sig ] [1682/3393] Forecasting JHG... [2026-02-19T20:25:15.033463] [INFO ] [sig ] Generating forecast for: JHG [2026-02-19T20:25:15.033495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-02-19T20:25:15.047009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-02-19T20:25:15.047407] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-02-19T20:25:15.048307] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-02-19T20:25:15.048361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:15.048425] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:15.048454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:15.048512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:15.110794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:15.111740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:15.111830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:15.111867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:15.245737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:15.245902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:15.245943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:15.245972] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:15.249783] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: UP (p=97.37%) [2026-02-19T20:25:15.250120] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-02-19T20:25:15.250264] [INFO ] [sig ] JHG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:15.394248] [INFO ] [LOCAL ] Saved forecast: JHG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JHG.txt [2026-02-19T20:25:15.394401] [INFO ] [sig ] [1682/3393] Completed JHG in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-19T20:25:15.394443] [INFO ] [sig ] [1683/3393] Forecasting JHI... [2026-02-19T20:25:15.394474] [INFO ] [sig ] Generating forecast for: JHI [2026-02-19T20:25:15.394505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-02-19T20:25:15.406127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-02-19T20:25:15.406482] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-02-19T20:25:15.407328] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-02-19T20:25:15.407382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:15.407415] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:15.407442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:15.407499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:15.470157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:15.471141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:15.471238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:15.471273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:15.587015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:15.587176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:15.587218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:15.587247] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:15.590732] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: DOWN (p=49.84%) [2026-02-19T20:25:15.591013] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-02-19T20:25:15.591140] [INFO ] [sig ] JHI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:15.734961] [INFO ] [LOCAL ] Saved forecast: JHI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JHI.txt [2026-02-19T20:25:15.735119] [INFO ] [sig ] [1683/3393] Completed JHI in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-19T20:25:15.735163] [INFO ] [sig ] [1684/3393] Forecasting JHX... [2026-02-19T20:25:15.735196] [INFO ] [sig ] Generating forecast for: JHX [2026-02-19T20:25:15.735243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-02-19T20:25:15.747019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-02-19T20:25:15.747385] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-02-19T20:25:15.748257] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-02-19T20:25:15.748315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:15.748351] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:15.748380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:15.748438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:15.807123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:15.808019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:15.808137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:15.808176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:15.931397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:15.931560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:15.931623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:15.931655] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:15.935215] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: DOWN (p=1.47%) [2026-02-19T20:25:15.935503] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-02-19T20:25:15.935657] [INFO ] [sig ] JHX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:16.084675] [INFO ] [LOCAL ] Saved forecast: JHX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JHX.txt [2026-02-19T20:25:16.084870] [INFO ] [sig ] [1684/3393] Completed JHX in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-19T20:25:16.084925] [INFO ] [sig ] [1685/3393] Forecasting JILL... [2026-02-19T20:25:16.084964] [INFO ] [sig ] Generating forecast for: JILL [2026-02-19T20:25:16.085005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-02-19T20:25:16.097198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-02-19T20:25:16.097597] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-02-19T20:25:16.098483] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-02-19T20:25:16.098538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:16.098594] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:16.098642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:16.098737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:16.158322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:16.159200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:16.159291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:16.159327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:16.276036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:16.276204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:16.276247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:16.276315] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:16.279962] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: DOWN (p=11.73%) [2026-02-19T20:25:16.280264] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-02-19T20:25:16.280400] [INFO ] [sig ] JILL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:16.425520] [INFO ] [LOCAL ] Saved forecast: JILL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JILL.txt [2026-02-19T20:25:16.425703] [INFO ] [sig ] [1685/3393] Completed JILL in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-19T20:25:16.425747] [INFO ] [sig ] [1686/3393] Forecasting JIVE... [2026-02-19T20:25:16.425777] [INFO ] [sig ] Generating forecast for: JIVE [2026-02-19T20:25:16.425809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JIVE' from 'https://tdm.silogroup.org/data/derivative_storage/JIVE.csv'. [2026-02-19T20:25:16.436937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JIVE'. [2026-02-19T20:25:16.437315] [INFO ] [FORECASTER] Starting predict_future for JIVE [2026-02-19T20:25:16.438297] [DEBUG] [LOCAL ] No optimal features file found for JIVE: ./output/feature-sets/JIVE.txt [2026-02-19T20:25:16.438352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:16.438386] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:16.438414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:16.438471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:16.494595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:16.495238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:16.495320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:16.495353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:16.616072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:16.616234] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-19T20:25:16.616281] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:16.616325] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:16.620071] [DEBUG] [FORECASTER] JIVE: Forecast T+1@11:T+2@11: UP (p=87.09%) [2026-02-19T20:25:16.620380] [INFO ] [FORECASTER] Completed predict_future for JIVE [2026-02-19T20:25:16.620516] [INFO ] [sig ] JIVE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:16.771220] [INFO ] [LOCAL ] Saved forecast: JIVE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JIVE.txt [2026-02-19T20:25:16.771363] [INFO ] [sig ] [1686/3393] Completed JIVE in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-19T20:25:16.771403] [INFO ] [sig ] [1687/3393] Forecasting JJSF... [2026-02-19T20:25:16.771435] [INFO ] [sig ] Generating forecast for: JJSF [2026-02-19T20:25:16.771466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-02-19T20:25:16.783748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-02-19T20:25:16.784154] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-02-19T20:25:16.784997] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-02-19T20:25:16.785058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:16.785104] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:16.785133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:16.785192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:16.844320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:16.845149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:16.845238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:16.845273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:16.966171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:16.966344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:16.966390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:16.966422] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:16.970043] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: DOWN (p=19.12%) [2026-02-19T20:25:16.970357] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-02-19T20:25:16.970491] [INFO ] [sig ] JJSF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:17.115641] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JJSF.txt [2026-02-19T20:25:17.115799] [INFO ] [sig ] [1687/3393] Completed JJSF in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-19T20:25:17.115843] [INFO ] [sig ] [1688/3393] Forecasting JKHY... [2026-02-19T20:25:17.115874] [INFO ] [sig ] Generating forecast for: JKHY [2026-02-19T20:25:17.115906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKHY' from 'https://tdm.silogroup.org/data/derivative_storage/JKHY.csv'. [2026-02-19T20:25:17.128619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKHY'. [2026-02-19T20:25:17.129071] [INFO ] [FORECASTER] Starting predict_future for JKHY [2026-02-19T20:25:17.129942] [DEBUG] [LOCAL ] No optimal features file found for JKHY: ./output/feature-sets/JKHY.txt [2026-02-19T20:25:17.129998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:17.130032] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:17.130060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:17.130134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:17.196621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:17.197514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:17.197624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:17.197663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:17.327868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:17.328056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:17.328141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:17.328173] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:17.331711] [DEBUG] [FORECASTER] JKHY: Forecast T+1@11:T+2@11: DOWN (p=0.69%) [2026-02-19T20:25:17.332015] [INFO ] [FORECASTER] Completed predict_future for JKHY [2026-02-19T20:25:17.332185] [INFO ] [sig ] JKHY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:17.492270] [INFO ] [LOCAL ] Saved forecast: JKHY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JKHY.txt [2026-02-19T20:25:17.492460] [INFO ] [sig ] [1688/3393] Completed JKHY in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-19T20:25:17.492519] [INFO ] [sig ] [1689/3393] Forecasting JKS... [2026-02-19T20:25:17.492560] [INFO ] [sig ] Generating forecast for: JKS [2026-02-19T20:25:17.492621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-02-19T20:25:17.506922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-02-19T20:25:17.507378] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-02-19T20:25:17.508446] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-02-19T20:25:17.508503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:17.508542] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:17.508601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:17.508673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:17.572368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:17.573519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:17.573635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:17.573672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:17.699226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:17.699387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:17.699429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:17.699468] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:17.703341] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: UP (p=65.91%) [2026-02-19T20:25:17.703637] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-02-19T20:25:17.703768] [INFO ] [sig ] JKS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:17.849265] [INFO ] [LOCAL ] Saved forecast: JKS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JKS.txt [2026-02-19T20:25:17.849450] [INFO ] [sig ] [1689/3393] Completed JKS in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-19T20:25:17.849493] [INFO ] [sig ] [1690/3393] Forecasting JLL... [2026-02-19T20:25:17.849527] [INFO ] [sig ] Generating forecast for: JLL [2026-02-19T20:25:17.849560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-02-19T20:25:17.861824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-02-19T20:25:17.862291] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-02-19T20:25:17.863226] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-02-19T20:25:17.863325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:17.863362] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:17.863391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:17.863449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:17.927463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:17.928492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:17.928603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:17.928642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:18.063468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:18.063667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:18.063711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:18.063742] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:18.067975] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: DOWN (p=24.20%) [2026-02-19T20:25:18.068532] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-02-19T20:25:18.068759] [INFO ] [sig ] JLL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:18.226360] [INFO ] [LOCAL ] Saved forecast: JLL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JLL.txt [2026-02-19T20:25:18.226534] [INFO ] [sig ] [1690/3393] Completed JLL in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-19T20:25:18.226595] [INFO ] [sig ] [1691/3393] Forecasting JLS... [2026-02-19T20:25:18.226631] [INFO ] [sig ] Generating forecast for: JLS [2026-02-19T20:25:18.226663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLS' from 'https://tdm.silogroup.org/data/derivative_storage/JLS.csv'. [2026-02-19T20:25:18.239950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLS'. [2026-02-19T20:25:18.240400] [INFO ] [FORECASTER] Starting predict_future for JLS [2026-02-19T20:25:18.241240] [DEBUG] [LOCAL ] No optimal features file found for JLS: ./output/feature-sets/JLS.txt [2026-02-19T20:25:18.241295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:18.241327] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:18.241354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:18.241410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:18.300985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:18.301952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:18.302050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:18.302087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:18.416306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:18.416479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:18.416523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:18.416554] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:18.420228] [DEBUG] [FORECASTER] JLS: Forecast T+1@11:T+2@11: UP (p=85.79%) [2026-02-19T20:25:18.420509] [INFO ] [FORECASTER] Completed predict_future for JLS [2026-02-19T20:25:18.420668] [INFO ] [sig ] JLS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:18.570940] [INFO ] [LOCAL ] Saved forecast: JLS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JLS.txt [2026-02-19T20:25:18.571073] [INFO ] [sig ] [1691/3393] Completed JLS in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-19T20:25:18.571112] [INFO ] [sig ] [1692/3393] Forecasting JMIA... [2026-02-19T20:25:18.571142] [INFO ] [sig ] Generating forecast for: JMIA [2026-02-19T20:25:18.571173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-02-19T20:25:18.583543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-02-19T20:25:18.584040] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-02-19T20:25:18.584999] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-02-19T20:25:18.585057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:18.585090] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:18.585119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:18.585177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:18.650188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:18.651351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:18.651526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:18.651590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:18.782005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:18.782179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:18.782228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:18.782263] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:18.785740] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: DOWN (p=6.91%) [2026-02-19T20:25:18.786018] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-02-19T20:25:18.786169] [INFO ] [sig ] JMIA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:18.927296] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JMIA.txt [2026-02-19T20:25:18.927432] [INFO ] [sig ] [1692/3393] Completed JMIA in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-19T20:25:18.927473] [INFO ] [sig ] [1693/3393] Forecasting JMSB... [2026-02-19T20:25:18.927503] [INFO ] [sig ] Generating forecast for: JMSB [2026-02-19T20:25:18.927534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMSB' from 'https://tdm.silogroup.org/data/derivative_storage/JMSB.csv'. [2026-02-19T20:25:18.938682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMSB'. [2026-02-19T20:25:18.939024] [INFO ] [FORECASTER] Starting predict_future for JMSB [2026-02-19T20:25:18.939835] [DEBUG] [LOCAL ] No optimal features file found for JMSB: ./output/feature-sets/JMSB.txt [2026-02-19T20:25:18.939889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:18.939921] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:18.939948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:18.940006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:18.996822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:18.997436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:18.997515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:18.997548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:19.103261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:19.103428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:19.103468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:19.103497] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:19.106946] [DEBUG] [FORECASTER] JMSB: Forecast T+1@11:T+2@11: UP (p=54.77%) [2026-02-19T20:25:19.107224] [INFO ] [FORECASTER] Completed predict_future for JMSB [2026-02-19T20:25:19.107349] [INFO ] [sig ] JMSB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:19.251267] [INFO ] [LOCAL ] Saved forecast: JMSB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JMSB.txt [2026-02-19T20:25:19.251397] [INFO ] [sig ] [1693/3393] Completed JMSB in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-19T20:25:19.251442] [INFO ] [sig ] [1694/3393] Forecasting JNJ... [2026-02-19T20:25:19.251472] [INFO ] [sig ] Generating forecast for: JNJ [2026-02-19T20:25:19.251504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JNJ' from 'https://tdm.silogroup.org/data/derivative_storage/JNJ.csv'. [2026-02-19T20:25:19.264376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JNJ'. [2026-02-19T20:25:19.264725] [INFO ] [FORECASTER] Starting predict_future for JNJ [2026-02-19T20:25:19.265500] [DEBUG] [LOCAL ] No optimal features file found for JNJ: ./output/feature-sets/JNJ.txt [2026-02-19T20:25:19.265554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:19.265611] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:19.265640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:19.265697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:19.325322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:19.326142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:19.326228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:19.326262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:19.459449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:19.459641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:19.459690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:19.459720] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:19.463938] [DEBUG] [FORECASTER] JNJ: Forecast T+1@11:T+2@11: UP (p=97.57%) [2026-02-19T20:25:19.464305] [INFO ] [FORECASTER] Completed predict_future for JNJ [2026-02-19T20:25:19.464462] [INFO ] [sig ] JNJ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:19.608656] [INFO ] [LOCAL ] Saved forecast: JNJ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JNJ.txt [2026-02-19T20:25:19.608810] [INFO ] [sig ] [1694/3393] Completed JNJ in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-19T20:25:19.608852] [INFO ] [sig ] [1695/3393] Forecasting JOBY... [2026-02-19T20:25:19.608883] [INFO ] [sig ] Generating forecast for: JOBY [2026-02-19T20:25:19.608924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOBY' from 'https://tdm.silogroup.org/data/derivative_storage/JOBY.csv'. [2026-02-19T20:25:19.624076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOBY'. [2026-02-19T20:25:19.624689] [INFO ] [FORECASTER] Starting predict_future for JOBY [2026-02-19T20:25:19.625675] [DEBUG] [LOCAL ] No optimal features file found for JOBY: ./output/feature-sets/JOBY.txt [2026-02-19T20:25:19.625730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:19.625783] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:19.625818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:19.625890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:19.683444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:19.684409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:19.684505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:19.684541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:19.805598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:19.805765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:19.805807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:19.805838] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:19.809479] [DEBUG] [FORECASTER] JOBY: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-02-19T20:25:19.809833] [INFO ] [FORECASTER] Completed predict_future for JOBY [2026-02-19T20:25:19.809967] [INFO ] [sig ] JOBY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:19.953709] [INFO ] [LOCAL ] Saved forecast: JOBY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JOBY.txt [2026-02-19T20:25:19.953875] [INFO ] [sig ] [1695/3393] Completed JOBY in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-19T20:25:19.953915] [INFO ] [sig ] [1696/3393] Forecasting JOE... [2026-02-19T20:25:19.953945] [INFO ] [sig ] Generating forecast for: JOE [2026-02-19T20:25:19.953977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOE' from 'https://tdm.silogroup.org/data/derivative_storage/JOE.csv'. [2026-02-19T20:25:19.964621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOE'. [2026-02-19T20:25:19.964943] [INFO ] [FORECASTER] Starting predict_future for JOE [2026-02-19T20:25:19.965765] [DEBUG] [LOCAL ] No optimal features file found for JOE: ./output/feature-sets/JOE.txt [2026-02-19T20:25:19.965818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:19.965851] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:19.965878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:19.965935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:20.022665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:20.023336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:20.023417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:20.023449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:20.146473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:20.146651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:20.146695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:20.146725] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:20.150328] [DEBUG] [FORECASTER] JOE: Forecast T+1@11:T+2@11: UP (p=93.89%) [2026-02-19T20:25:20.150632] [INFO ] [FORECASTER] Completed predict_future for JOE [2026-02-19T20:25:20.150764] [INFO ] [sig ] JOE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:20.293157] [INFO ] [LOCAL ] Saved forecast: JOE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JOE.txt [2026-02-19T20:25:20.293312] [INFO ] [sig ] [1696/3393] Completed JOE in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-19T20:25:20.293354] [INFO ] [sig ] [1697/3393] Forecasting JOF... [2026-02-19T20:25:20.293383] [INFO ] [sig ] Generating forecast for: JOF [2026-02-19T20:25:20.293415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-02-19T20:25:20.304335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-02-19T20:25:20.304705] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-02-19T20:25:20.305481] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-02-19T20:25:20.305533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:20.305565] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:20.305624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:20.305681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:20.362424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:20.363227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:20.363310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:20.363343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:20.481584] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:20.481747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:20.481803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:20.481832] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:20.485254] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: DOWN (p=49.14%) [2026-02-19T20:25:20.485535] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-02-19T20:25:20.485684] [INFO ] [sig ] JOF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:20.632665] [INFO ] [LOCAL ] Saved forecast: JOF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JOF.txt [2026-02-19T20:25:20.632822] [INFO ] [sig ] [1697/3393] Completed JOF in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-19T20:25:20.632865] [INFO ] [sig ] [1698/3393] Forecasting JPC... [2026-02-19T20:25:20.632894] [INFO ] [sig ] Generating forecast for: JPC [2026-02-19T20:25:20.632924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-02-19T20:25:20.643714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-02-19T20:25:20.644071] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-02-19T20:25:20.644876] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-02-19T20:25:20.644930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:20.644963] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:20.644991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:20.645047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:20.702017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:20.702907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:20.702990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:20.703023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:20.820504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:20.820677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:20.820718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:20.820747] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:20.824185] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: UP (p=84.03%) [2026-02-19T20:25:20.824461] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-02-19T20:25:20.824609] [INFO ] [sig ] JPC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:20.966600] [INFO ] [LOCAL ] Saved forecast: JPC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JPC.txt [2026-02-19T20:25:20.966761] [INFO ] [sig ] [1698/3393] Completed JPC in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-19T20:25:20.966803] [INFO ] [sig ] [1699/3393] Forecasting JPEF... [2026-02-19T20:25:20.966832] [INFO ] [sig ] Generating forecast for: JPEF [2026-02-19T20:25:20.966864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPEF' from 'https://tdm.silogroup.org/data/derivative_storage/JPEF.csv'. [2026-02-19T20:25:20.983077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPEF'. [2026-02-19T20:25:20.983465] [INFO ] [FORECASTER] Starting predict_future for JPEF [2026-02-19T20:25:20.984316] [DEBUG] [LOCAL ] No optimal features file found for JPEF: ./output/feature-sets/JPEF.txt [2026-02-19T20:25:20.984369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:20.984429] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:20.984458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:20.984516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:21.043140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:21.044095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:21.044213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:21.044249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:21.164359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:21.164528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:21.164589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:21.164624] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:21.168145] [DEBUG] [FORECASTER] JPEF: Forecast T+1@11:T+2@11: DOWN (p=9.72%) [2026-02-19T20:25:21.168462] [INFO ] [FORECASTER] Completed predict_future for JPEF [2026-02-19T20:25:21.168630] [INFO ] [sig ] JPEF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:21.318787] [INFO ] [LOCAL ] Saved forecast: JPEF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JPEF.txt [2026-02-19T20:25:21.318949] [INFO ] [sig ] [1699/3393] Completed JPEF in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-19T20:25:21.318992] [INFO ] [sig ] [1700/3393] Forecasting JPM... [2026-02-19T20:25:21.319022] [INFO ] [sig ] Generating forecast for: JPM [2026-02-19T20:25:21.319053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-02-19T20:25:21.330175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-02-19T20:25:21.330526] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-02-19T20:25:21.331328] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-02-19T20:25:21.331381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:21.331414] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:21.331441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:21.331498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:21.388183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:21.388879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:21.388962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:21.388994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:21.512023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:21.512184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:21.512224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:21.512254] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:21.515706] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: DOWN (p=3.54%) [2026-02-19T20:25:21.515980] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-02-19T20:25:21.516108] [INFO ] [sig ] JPM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:21.659270] [INFO ] [LOCAL ] Saved forecast: JPM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JPM.txt [2026-02-19T20:25:21.659412] [INFO ] [sig ] [1700/3393] Completed JPM in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-19T20:25:21.659658] [INFO ] [sig ] [1701/3393] Forecasting JQC... [2026-02-19T20:25:21.659690] [INFO ] [sig ] Generating forecast for: JQC [2026-02-19T20:25:21.659722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-02-19T20:25:21.671710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-02-19T20:25:21.672051] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-02-19T20:25:21.672839] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-02-19T20:25:21.672892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:21.672940] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:21.672968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:21.673025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:21.730447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:21.731211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:21.731294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:21.731327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:21.854742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:21.854901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:21.854940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:21.854969] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:21.858397] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: UP (p=66.84%) [2026-02-19T20:25:21.858696] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-02-19T20:25:21.858826] [INFO ] [sig ] JQC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:22.002440] [INFO ] [LOCAL ] Saved forecast: JQC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JQC.txt [2026-02-19T20:25:22.002606] [INFO ] [sig ] [1701/3393] Completed JQC in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-19T20:25:22.002649] [INFO ] [sig ] [1702/3393] Forecasting JRI... [2026-02-19T20:25:22.002678] [INFO ] [sig ] Generating forecast for: JRI [2026-02-19T20:25:22.002709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRI' from 'https://tdm.silogroup.org/data/derivative_storage/JRI.csv'. [2026-02-19T20:25:22.013994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRI'. [2026-02-19T20:25:22.014326] [INFO ] [FORECASTER] Starting predict_future for JRI [2026-02-19T20:25:22.015116] [DEBUG] [LOCAL ] No optimal features file found for JRI: ./output/feature-sets/JRI.txt [2026-02-19T20:25:22.015178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:22.015218] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:22.015251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:22.015320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:22.071908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:22.072760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:22.072847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:22.072880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:22.188622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:22.188790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:22.188831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:22.188896] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:22.192365] [DEBUG] [FORECASTER] JRI: Forecast T+1@11:T+2@11: DOWN (p=3.67%) [2026-02-19T20:25:22.192674] [INFO ] [FORECASTER] Completed predict_future for JRI [2026-02-19T20:25:22.192808] [INFO ] [sig ] JRI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:22.409184] [INFO ] [LOCAL ] Saved forecast: JRI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JRI.txt [2026-02-19T20:25:22.409342] [INFO ] [sig ] [1702/3393] Completed JRI in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-19T20:25:22.409384] [INFO ] [sig ] [1703/3393] Forecasting JRS... [2026-02-19T20:25:22.409413] [INFO ] [sig ] Generating forecast for: JRS [2026-02-19T20:25:22.409444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRS' from 'https://tdm.silogroup.org/data/derivative_storage/JRS.csv'. [2026-02-19T20:25:22.420854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRS'. [2026-02-19T20:25:22.421268] [INFO ] [FORECASTER] Starting predict_future for JRS [2026-02-19T20:25:22.422086] [DEBUG] [LOCAL ] No optimal features file found for JRS: ./output/feature-sets/JRS.txt [2026-02-19T20:25:22.422141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:22.422173] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:22.422201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:22.422263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:22.479902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:22.480847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:22.480933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:22.480966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:22.597782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:22.597948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:22.597992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:22.598022] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:22.601728] [DEBUG] [FORECASTER] JRS: Forecast T+1@11:T+2@11: UP (p=53.05%) [2026-02-19T20:25:22.602025] [INFO ] [FORECASTER] Completed predict_future for JRS [2026-02-19T20:25:22.602165] [INFO ] [sig ] JRS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:22.746724] [INFO ] [LOCAL ] Saved forecast: JRS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JRS.txt [2026-02-19T20:25:22.746889] [INFO ] [sig ] [1703/3393] Completed JRS in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-19T20:25:22.746931] [INFO ] [sig ] [1704/3393] Forecasting JSM... [2026-02-19T20:25:22.746961] [INFO ] [sig ] Generating forecast for: JSM [2026-02-19T20:25:22.746992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-02-19T20:25:22.758454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-02-19T20:25:22.758874] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-02-19T20:25:22.759689] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-02-19T20:25:22.759742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:22.759774] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:22.759801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:22.759859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:22.822477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:22.823381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:22.823466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:22.823500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:22.934870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:22.935031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:22.935072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:22.935102] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:22.938529] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: UP (p=91.60%) [2026-02-19T20:25:22.938824] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-02-19T20:25:22.938951] [INFO ] [sig ] JSM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:23.079812] [INFO ] [LOCAL ] Saved forecast: JSM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JSM.txt [2026-02-19T20:25:23.079950] [INFO ] [sig ] [1704/3393] Completed JSM in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-19T20:25:23.079991] [INFO ] [sig ] [1705/3393] Forecasting JSMD... [2026-02-19T20:25:23.080047] [INFO ] [sig ] Generating forecast for: JSMD [2026-02-19T20:25:23.080081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-02-19T20:25:23.091063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-02-19T20:25:23.091413] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-02-19T20:25:23.092212] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-02-19T20:25:23.092268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:23.092301] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:23.092328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:23.092384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:23.148826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:23.149440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:23.149520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:23.149553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:23.270795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:23.270963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:23.271002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:23.271032] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:23.274429] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: DOWN (p=35.51%) [2026-02-19T20:25:23.274725] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-02-19T20:25:23.274855] [INFO ] [sig ] JSMD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:23.417260] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JSMD.txt [2026-02-19T20:25:23.417424] [INFO ] [sig ] [1705/3393] Completed JSMD in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-19T20:25:23.417466] [INFO ] [sig ] [1706/3393] Forecasting JSML... [2026-02-19T20:25:23.417498] [INFO ] [sig ] Generating forecast for: JSML [2026-02-19T20:25:23.417530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-02-19T20:25:23.428109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-02-19T20:25:23.428443] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-02-19T20:25:23.429234] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-02-19T20:25:23.429288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:23.429321] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:23.429349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:23.429407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:23.488054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:23.489119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:23.489213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:23.489256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:23.604069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:23.604222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:23.604268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:23.604299] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:23.607813] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: DOWN (p=13.88%) [2026-02-19T20:25:23.608104] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-02-19T20:25:23.608242] [INFO ] [sig ] JSML: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:23.751054] [INFO ] [LOCAL ] Saved forecast: JSML 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JSML.txt [2026-02-19T20:25:23.751216] [INFO ] [sig ] [1706/3393] Completed JSML in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-19T20:25:23.751259] [INFO ] [sig ] [1707/3393] Forecasting JTEK... [2026-02-19T20:25:23.751289] [INFO ] [sig ] Generating forecast for: JTEK [2026-02-19T20:25:23.751320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JTEK' from 'https://tdm.silogroup.org/data/derivative_storage/JTEK.csv'. [2026-02-19T20:25:23.762721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JTEK'. [2026-02-19T20:25:23.763076] [INFO ] [FORECASTER] Starting predict_future for JTEK [2026-02-19T20:25:23.763876] [DEBUG] [LOCAL ] No optimal features file found for JTEK: ./output/feature-sets/JTEK.txt [2026-02-19T20:25:23.763928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:23.763960] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:23.763988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:23.764046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:23.823949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:23.824773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:23.824860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:23.824895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:23.949066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:23.949230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:23.949271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:23.949300] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:23.953016] [DEBUG] [FORECASTER] JTEK: Forecast T+1@11:T+2@11: DOWN (p=49.25%) [2026-02-19T20:25:23.953299] [INFO ] [FORECASTER] Completed predict_future for JTEK [2026-02-19T20:25:23.953430] [INFO ] [sig ] JTEK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:24.095547] [INFO ] [LOCAL ] Saved forecast: JTEK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JTEK.txt [2026-02-19T20:25:24.095735] [INFO ] [sig ] [1707/3393] Completed JTEK in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-19T20:25:24.095785] [INFO ] [sig ] [1708/3393] Forecasting JVA... [2026-02-19T20:25:24.095818] [INFO ] [sig ] Generating forecast for: JVA [2026-02-19T20:25:24.095850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-02-19T20:25:24.106984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-02-19T20:25:24.107354] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-02-19T20:25:24.108220] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-02-19T20:25:24.108277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:24.108310] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:24.108339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:24.108397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:24.170977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:24.171858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:24.171946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:24.171981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:24.308331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:24.308508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:24.308551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:24.308617] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:24.312330] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: DOWN (p=40.25%) [2026-02-19T20:25:24.312654] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-02-19T20:25:24.312794] [INFO ] [sig ] JVA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:24.468378] [INFO ] [LOCAL ] Saved forecast: JVA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/JVA.txt [2026-02-19T20:25:24.468540] [INFO ] [sig ] [1708/3393] Completed JVA in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-19T20:25:24.468602] [INFO ] [sig ] [1709/3393] Forecasting JXN... [2026-02-19T20:25:24.468635] [INFO ] [sig ] Generating forecast for: JXN [2026-02-19T20:25:24.468666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-02-19T20:25:24.480734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-02-19T20:25:24.481137] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-02-19T20:25:24.482052] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-02-19T20:25:24.482108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:24.482142] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:24.482171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:24.482230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:24.548205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:24.549402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:24.549530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:24.549566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:24.677847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:24.678016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:24.678058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:24.678111] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:24.681709] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: UP (p=99.62%) [2026-02-19T20:25:24.681996] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-02-19T20:25:24.682131] [INFO ] [sig ] JXN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:24.831792] [INFO ] [LOCAL ] Saved forecast: JXN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/JXN.txt [2026-02-19T20:25:24.831943] [INFO ] [sig ] [1709/3393] Completed JXN in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-19T20:25:24.831983] [INFO ] [sig ] [1710/3393] Forecasting KAI... [2026-02-19T20:25:24.832015] [INFO ] [sig ] Generating forecast for: KAI [2026-02-19T20:25:24.832046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-02-19T20:25:24.844342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-02-19T20:25:24.844757] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-02-19T20:25:24.845621] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-02-19T20:25:24.845691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:24.845729] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:24.845757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:24.845816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:24.905358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:24.906238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:24.906330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:24.906382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:25.029706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:25.029866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:25.029906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:25.029935] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:25.033569] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: DOWN (p=8.14%) [2026-02-19T20:25:25.033908] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-02-19T20:25:25.034052] [INFO ] [sig ] KAI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:25.184554] [INFO ] [LOCAL ] Saved forecast: KAI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KAI.txt [2026-02-19T20:25:25.184780] [INFO ] [sig ] [1710/3393] Completed KAI in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-19T20:25:25.184836] [INFO ] [sig ] [1711/3393] Forecasting KARO... [2026-02-19T20:25:25.184885] [INFO ] [sig ] Generating forecast for: KARO [2026-02-19T20:25:25.184939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KARO' from 'https://tdm.silogroup.org/data/derivative_storage/KARO.csv'. [2026-02-19T20:25:25.198353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KARO'. [2026-02-19T20:25:25.198857] [INFO ] [FORECASTER] Starting predict_future for KARO [2026-02-19T20:25:25.200200] [DEBUG] [LOCAL ] No optimal features file found for KARO: ./output/feature-sets/KARO.txt [2026-02-19T20:25:25.200289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:25.200333] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:25.200370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:25.200447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:25.263554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:25.264469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:25.264559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:25.264617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:25.405271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:25.405427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:25.405468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:25.405497] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:25.408916] [DEBUG] [FORECASTER] KARO: Forecast T+1@11:T+2@11: UP (p=97.58%) [2026-02-19T20:25:25.409190] [INFO ] [FORECASTER] Completed predict_future for KARO [2026-02-19T20:25:25.409316] [INFO ] [sig ] KARO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:25.555919] [INFO ] [LOCAL ] Saved forecast: KARO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KARO.txt [2026-02-19T20:25:25.556058] [INFO ] [sig ] [1711/3393] Completed KARO in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-19T20:25:25.556100] [INFO ] [sig ] [1712/3393] Forecasting KB... [2026-02-19T20:25:25.556129] [INFO ] [sig ] Generating forecast for: KB [2026-02-19T20:25:25.556160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KB' from 'https://tdm.silogroup.org/data/derivative_storage/KB.csv'. [2026-02-19T20:25:25.567282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KB'. [2026-02-19T20:25:25.567627] [INFO ] [FORECASTER] Starting predict_future for KB [2026-02-19T20:25:25.568464] [DEBUG] [LOCAL ] No optimal features file found for KB: ./output/feature-sets/KB.txt [2026-02-19T20:25:25.568519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:25.568551] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:25.568603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:25.568678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:25.627326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:25.628244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:25.628328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:25.628363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:25.749995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:25.750151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:25.750192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:25.750221] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:25.753679] [DEBUG] [FORECASTER] KB: Forecast T+1@11:T+2@11: UP (p=95.76%) [2026-02-19T20:25:25.753954] [INFO ] [FORECASTER] Completed predict_future for KB [2026-02-19T20:25:25.754082] [INFO ] [sig ] KB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:25.899775] [INFO ] [LOCAL ] Saved forecast: KB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KB.txt [2026-02-19T20:25:25.899934] [INFO ] [sig ] [1712/3393] Completed KB in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-19T20:25:25.899976] [INFO ] [sig ] [1713/3393] Forecasting KBH... [2026-02-19T20:25:25.900006] [INFO ] [sig ] Generating forecast for: KBH [2026-02-19T20:25:25.900038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBH' from 'https://tdm.silogroup.org/data/derivative_storage/KBH.csv'. [2026-02-19T20:25:25.910754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBH'. [2026-02-19T20:25:25.911071] [INFO ] [FORECASTER] Starting predict_future for KBH [2026-02-19T20:25:25.911905] [DEBUG] [LOCAL ] No optimal features file found for KBH: ./output/feature-sets/KBH.txt [2026-02-19T20:25:25.911958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:25.911991] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:25.912018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:25.912075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:25.970862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:25.971651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:25.971740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:25.971773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:26.091566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:26.091740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:26.091782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:26.091811] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:26.095232] [DEBUG] [FORECASTER] KBH: Forecast T+1@11:T+2@11: DOWN (p=30.75%) [2026-02-19T20:25:26.095505] [INFO ] [FORECASTER] Completed predict_future for KBH [2026-02-19T20:25:26.095660] [INFO ] [sig ] KBH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:26.237878] [INFO ] [LOCAL ] Saved forecast: KBH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KBH.txt [2026-02-19T20:25:26.238033] [INFO ] [sig ] [1713/3393] Completed KBH in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-19T20:25:26.238074] [INFO ] [sig ] [1714/3393] Forecasting KBWB... [2026-02-19T20:25:26.238123] [INFO ] [sig ] Generating forecast for: KBWB [2026-02-19T20:25:26.238154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-02-19T20:25:26.250050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-02-19T20:25:26.250521] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-02-19T20:25:26.251426] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-02-19T20:25:26.251503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:26.251537] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:26.251565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:26.251666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:26.311078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:26.311990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:26.312077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:26.312110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:26.443832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:26.444026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:26.444079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:26.444118] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:26.448973] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: UP (p=76.79%) [2026-02-19T20:25:26.449373] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-02-19T20:25:26.449552] [INFO ] [sig ] KBWB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:26.603381] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KBWB.txt [2026-02-19T20:25:26.603527] [INFO ] [sig ] [1714/3393] Completed KBWB in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-19T20:25:26.603588] [INFO ] [sig ] [1715/3393] Forecasting KBWD... [2026-02-19T20:25:26.603625] [INFO ] [sig ] Generating forecast for: KBWD [2026-02-19T20:25:26.603656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWD' from 'https://tdm.silogroup.org/data/derivative_storage/KBWD.csv'. [2026-02-19T20:25:26.614875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWD'. [2026-02-19T20:25:26.615190] [INFO ] [FORECASTER] Starting predict_future for KBWD [2026-02-19T20:25:26.616016] [DEBUG] [LOCAL ] No optimal features file found for KBWD: ./output/feature-sets/KBWD.txt [2026-02-19T20:25:26.616080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:26.616124] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:26.616157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:26.616216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:26.675344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:26.676038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:26.676122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:26.676154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:26.799350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:26.799513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:26.799554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:26.799605] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:26.803102] [DEBUG] [FORECASTER] KBWD: Forecast T+1@11:T+2@11: UP (p=87.92%) [2026-02-19T20:25:26.803414] [INFO ] [FORECASTER] Completed predict_future for KBWD [2026-02-19T20:25:26.803555] [INFO ] [sig ] KBWD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:26.948676] [INFO ] [LOCAL ] Saved forecast: KBWD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KBWD.txt [2026-02-19T20:25:26.948837] [INFO ] [sig ] [1715/3393] Completed KBWD in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-19T20:25:26.948880] [INFO ] [sig ] [1716/3393] Forecasting KBWP... [2026-02-19T20:25:26.948909] [INFO ] [sig ] Generating forecast for: KBWP [2026-02-19T20:25:26.948940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-02-19T20:25:26.960665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-02-19T20:25:26.961053] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-02-19T20:25:26.961903] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-02-19T20:25:26.961957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:26.962018] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:26.962047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:26.962105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:27.020417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:27.021343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:27.021436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:27.021471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:27.136662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:27.136823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:27.136862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:27.136891] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:27.140368] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: DOWN (p=35.90%) [2026-02-19T20:25:27.140687] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-02-19T20:25:27.140815] [INFO ] [sig ] KBWP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:27.285386] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KBWP.txt [2026-02-19T20:25:27.285626] [INFO ] [sig ] [1716/3393] Completed KBWP in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-19T20:25:27.285673] [INFO ] [sig ] [1717/3393] Forecasting KBWY... [2026-02-19T20:25:27.285705] [INFO ] [sig ] Generating forecast for: KBWY [2026-02-19T20:25:27.285737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWY' from 'https://tdm.silogroup.org/data/derivative_storage/KBWY.csv'. [2026-02-19T20:25:27.298451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWY'. [2026-02-19T20:25:27.298926] [INFO ] [FORECASTER] Starting predict_future for KBWY [2026-02-19T20:25:27.299833] [DEBUG] [LOCAL ] No optimal features file found for KBWY: ./output/feature-sets/KBWY.txt [2026-02-19T20:25:27.299888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:27.299920] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:27.299961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:27.300023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:27.361893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:27.362872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:27.362972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:27.363008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:27.492299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:27.492681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:27.492727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:27.492757] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:27.496387] [DEBUG] [FORECASTER] KBWY: Forecast T+1@11:T+2@11: UP (p=56.85%) [2026-02-19T20:25:27.496690] [INFO ] [FORECASTER] Completed predict_future for KBWY [2026-02-19T20:25:27.496824] [INFO ] [sig ] KBWY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:27.641639] [INFO ] [LOCAL ] Saved forecast: KBWY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KBWY.txt [2026-02-19T20:25:27.641790] [INFO ] [sig ] [1717/3393] Completed KBWY in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-19T20:25:27.641832] [INFO ] [sig ] [1718/3393] Forecasting KC... [2026-02-19T20:25:27.641861] [INFO ] [sig ] Generating forecast for: KC [2026-02-19T20:25:27.641892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-02-19T20:25:27.652999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-02-19T20:25:27.653319] [INFO ] [FORECASTER] Starting predict_future for KC [2026-02-19T20:25:27.654113] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-02-19T20:25:27.654167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:27.654199] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:27.654227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:27.654285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:27.711594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:27.712446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:27.712532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:27.712566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:27.838363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:27.838534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:27.838782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:27.838815] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:27.842313] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: DOWN (p=15.88%) [2026-02-19T20:25:27.842628] [INFO ] [FORECASTER] Completed predict_future for KC [2026-02-19T20:25:27.842765] [INFO ] [sig ] KC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:27.987328] [INFO ] [LOCAL ] Saved forecast: KC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KC.txt [2026-02-19T20:25:27.987491] [INFO ] [sig ] [1718/3393] Completed KC in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-19T20:25:27.987531] [INFO ] [sig ] [1719/3393] Forecasting KD... [2026-02-19T20:25:27.987563] [INFO ] [sig ] Generating forecast for: KD [2026-02-19T20:25:27.987616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KD' from 'https://tdm.silogroup.org/data/derivative_storage/KD.csv'. [2026-02-19T20:25:27.999043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KD'. [2026-02-19T20:25:27.999404] [INFO ] [FORECASTER] Starting predict_future for KD [2026-02-19T20:25:28.000220] [DEBUG] [LOCAL ] No optimal features file found for KD: ./output/feature-sets/KD.txt [2026-02-19T20:25:28.000276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:28.000317] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:28.000350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:28.000420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:28.062196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:28.063107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:28.063193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:28.063226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:28.190915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:28.191081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:28.191126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:28.191190] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:28.194790] [DEBUG] [FORECASTER] KD: Forecast T+1@11:T+2@11: UP (p=84.37%) [2026-02-19T20:25:28.195102] [INFO ] [FORECASTER] Completed predict_future for KD [2026-02-19T20:25:28.195242] [INFO ] [sig ] KD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:28.339065] [INFO ] [LOCAL ] Saved forecast: KD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KD.txt [2026-02-19T20:25:28.339214] [INFO ] [sig ] [1719/3393] Completed KD in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-19T20:25:28.339255] [INFO ] [sig ] [1720/3393] Forecasting KDP... [2026-02-19T20:25:28.339287] [INFO ] [sig ] Generating forecast for: KDP [2026-02-19T20:25:28.339317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-02-19T20:25:28.350619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-02-19T20:25:28.351050] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-02-19T20:25:28.352020] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-02-19T20:25:28.352080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:28.352114] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:28.352141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:28.352199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:28.411465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:28.412375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:28.412476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:28.412512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:28.540117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:28.540280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:28.540321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:28.540353] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:28.543853] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: DOWN (p=13.14%) [2026-02-19T20:25:28.544142] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-02-19T20:25:28.544279] [INFO ] [sig ] KDP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:28.708955] [INFO ] [LOCAL ] Saved forecast: KDP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KDP.txt [2026-02-19T20:25:28.709187] [INFO ] [sig ] [1720/3393] Completed KDP in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-19T20:25:28.709261] [INFO ] [sig ] [1721/3393] Forecasting KE... [2026-02-19T20:25:28.709314] [INFO ] [sig ] Generating forecast for: KE [2026-02-19T20:25:28.709370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-02-19T20:25:28.726125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-02-19T20:25:28.726862] [INFO ] [FORECASTER] Starting predict_future for KE [2026-02-19T20:25:28.728298] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-02-19T20:25:28.728378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:28.728428] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:28.728475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:28.728780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:28.813215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:28.814418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:28.814563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:28.814651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:28.991678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:28.991860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:28.991928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:28.991964] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:28.995653] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: DOWN (p=5.64%) [2026-02-19T20:25:28.995948] [INFO ] [FORECASTER] Completed predict_future for KE [2026-02-19T20:25:28.996094] [INFO ] [sig ] KE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:29.168555] [INFO ] [LOCAL ] Saved forecast: KE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KE.txt [2026-02-19T20:25:29.168727] [INFO ] [sig ] [1721/3393] Completed KE in 0.5s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-19T20:25:29.168769] [INFO ] [sig ] [1722/3393] Forecasting KELYA... [2026-02-19T20:25:29.168801] [INFO ] [sig ] Generating forecast for: KELYA [2026-02-19T20:25:29.168833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-02-19T20:25:29.180423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-02-19T20:25:29.180811] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-02-19T20:25:29.181765] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-02-19T20:25:29.181822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:29.181856] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:29.181884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:29.181942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:29.243182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:29.244281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:29.244401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:29.244462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:29.384097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:29.384261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:29.384303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:29.384332] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:29.387799] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: DOWN (p=10.93%) [2026-02-19T20:25:29.388119] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-02-19T20:25:29.388259] [INFO ] [sig ] KELYA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:29.534830] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KELYA.txt [2026-02-19T20:25:29.534997] [INFO ] [sig ] [1722/3393] Completed KELYA in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-19T20:25:29.535039] [INFO ] [sig ] [1723/3393] Forecasting KEN... [2026-02-19T20:25:29.535070] [INFO ] [sig ] Generating forecast for: KEN [2026-02-19T20:25:29.535101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEN' from 'https://tdm.silogroup.org/data/derivative_storage/KEN.csv'. [2026-02-19T20:25:29.545825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEN'. [2026-02-19T20:25:29.546197] [INFO ] [FORECASTER] Starting predict_future for KEN [2026-02-19T20:25:29.547032] [DEBUG] [LOCAL ] No optimal features file found for KEN: ./output/feature-sets/KEN.txt [2026-02-19T20:25:29.547085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:29.547119] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:29.547146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:29.547207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:29.607154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:29.608108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:29.608195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:29.608228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:29.730721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:29.730888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:29.730936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:29.730967] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:29.735087] [DEBUG] [FORECASTER] KEN: Forecast T+1@11:T+2@11: UP (p=97.08%) [2026-02-19T20:25:29.735427] [INFO ] [FORECASTER] Completed predict_future for KEN [2026-02-19T20:25:29.735602] [INFO ] [sig ] KEN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:29.886165] [INFO ] [LOCAL ] Saved forecast: KEN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KEN.txt [2026-02-19T20:25:29.886321] [INFO ] [sig ] [1723/3393] Completed KEN in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-19T20:25:29.886372] [INFO ] [sig ] [1724/3393] Forecasting KEP... [2026-02-19T20:25:29.886409] [INFO ] [sig ] Generating forecast for: KEP [2026-02-19T20:25:29.886446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-02-19T20:25:29.899497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-02-19T20:25:29.899932] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-02-19T20:25:29.901020] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-02-19T20:25:29.901077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:29.901110] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:29.901139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:29.901199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:29.963183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:29.964070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:29.964160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:29.964196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:30.092542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:30.092750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:30.092806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:30.092840] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:30.096781] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: UP (p=88.61%) [2026-02-19T20:25:30.097078] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-02-19T20:25:30.097217] [INFO ] [sig ] KEP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:30.242142] [INFO ] [LOCAL ] Saved forecast: KEP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KEP.txt [2026-02-19T20:25:30.242310] [INFO ] [sig ] [1724/3393] Completed KEP in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-19T20:25:30.242352] [INFO ] [sig ] [1725/3393] Forecasting KEX... [2026-02-19T20:25:30.242385] [INFO ] [sig ] Generating forecast for: KEX [2026-02-19T20:25:30.242417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEX' from 'https://tdm.silogroup.org/data/derivative_storage/KEX.csv'. [2026-02-19T20:25:30.254005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEX'. [2026-02-19T20:25:30.254449] [INFO ] [FORECASTER] Starting predict_future for KEX [2026-02-19T20:25:30.255291] [DEBUG] [LOCAL ] No optimal features file found for KEX: ./output/feature-sets/KEX.txt [2026-02-19T20:25:30.255354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:30.255412] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:30.255449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:30.255518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:30.316687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:30.317607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:30.317696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:30.317731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:30.445353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:30.445528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:30.445585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:30.445618] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:30.449205] [DEBUG] [FORECASTER] KEX: Forecast T+1@11:T+2@11: DOWN (p=7.34%) [2026-02-19T20:25:30.449505] [INFO ] [FORECASTER] Completed predict_future for KEX [2026-02-19T20:25:30.449679] [INFO ] [sig ] KEX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:30.597360] [INFO ] [LOCAL ] Saved forecast: KEX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KEX.txt [2026-02-19T20:25:30.597539] [INFO ] [sig ] [1725/3393] Completed KEX in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-19T20:25:30.597611] [INFO ] [sig ] [1726/3393] Forecasting KEYS... [2026-02-19T20:25:30.597676] [INFO ] [sig ] Generating forecast for: KEYS [2026-02-19T20:25:30.597741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-02-19T20:25:30.609766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-02-19T20:25:30.610165] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-02-19T20:25:30.611048] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-02-19T20:25:30.611103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:30.611135] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:30.611164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:30.611222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:30.680366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:30.681358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:30.681478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:30.681514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:30.812518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:30.812910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:30.812953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:30.812982] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:30.816961] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: DOWN (p=16.80%) [2026-02-19T20:25:30.817277] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-02-19T20:25:30.817416] [INFO ] [sig ] KEYS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:30.968536] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KEYS.txt [2026-02-19T20:25:30.968728] [INFO ] [sig ] [1726/3393] Completed KEYS in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-19T20:25:30.968773] [INFO ] [sig ] [1727/3393] Forecasting KFS... [2026-02-19T20:25:30.968806] [INFO ] [sig ] Generating forecast for: KFS [2026-02-19T20:25:30.968838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-02-19T20:25:30.980444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-02-19T20:25:30.980878] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-02-19T20:25:30.981796] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-02-19T20:25:30.981851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:30.981885] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:30.981913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:30.981970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:31.042866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:31.043782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:31.043873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:31.043907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:31.167904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:31.168073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:31.168149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:31.168180] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:31.171790] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: UP (p=67.19%) [2026-02-19T20:25:31.172087] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-02-19T20:25:31.172225] [INFO ] [sig ] KFS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:31.320232] [INFO ] [LOCAL ] Saved forecast: KFS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KFS.txt [2026-02-19T20:25:31.320382] [INFO ] [sig ] [1727/3393] Completed KFS in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-19T20:25:31.320430] [INFO ] [sig ] [1728/3393] Forecasting KFY... [2026-02-19T20:25:31.320467] [INFO ] [sig ] Generating forecast for: KFY [2026-02-19T20:25:31.320504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFY' from 'https://tdm.silogroup.org/data/derivative_storage/KFY.csv'. [2026-02-19T20:25:31.331627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFY'. [2026-02-19T20:25:31.332013] [INFO ] [FORECASTER] Starting predict_future for KFY [2026-02-19T20:25:31.332834] [DEBUG] [LOCAL ] No optimal features file found for KFY: ./output/feature-sets/KFY.txt [2026-02-19T20:25:31.332888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:31.332920] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:31.332948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:31.333009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:31.394170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:31.395287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:31.395412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:31.395458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:31.518376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:31.518548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:31.518614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:31.518659] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:31.522497] [DEBUG] [FORECASTER] KFY: Forecast T+1@11:T+2@11: UP (p=90.42%) [2026-02-19T20:25:31.522824] [INFO ] [FORECASTER] Completed predict_future for KFY [2026-02-19T20:25:31.522964] [INFO ] [sig ] KFY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:31.667210] [INFO ] [LOCAL ] Saved forecast: KFY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KFY.txt [2026-02-19T20:25:31.667375] [INFO ] [sig ] [1728/3393] Completed KFY in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-19T20:25:31.667425] [INFO ] [sig ] [1729/3393] Forecasting KGS... [2026-02-19T20:25:31.667468] [INFO ] [sig ] Generating forecast for: KGS [2026-02-19T20:25:31.667507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-02-19T20:25:31.679534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-02-19T20:25:31.679981] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-02-19T20:25:31.680857] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-02-19T20:25:31.680911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:31.680944] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:31.680972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:31.681030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:31.737815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:31.738717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:31.738804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:31.738837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:31.862721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:31.862883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:31.862923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:31.862952] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:31.866395] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: UP (p=97.63%) [2026-02-19T20:25:31.866699] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-02-19T20:25:31.866826] [INFO ] [sig ] KGS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:32.008750] [INFO ] [LOCAL ] Saved forecast: KGS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KGS.txt [2026-02-19T20:25:32.008924] [INFO ] [sig ] [1729/3393] Completed KGS in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-19T20:25:32.008964] [INFO ] [sig ] [1730/3393] Forecasting KHC... [2026-02-19T20:25:32.008994] [INFO ] [sig ] Generating forecast for: KHC [2026-02-19T20:25:32.009025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-02-19T20:25:32.019700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-02-19T20:25:32.020016] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-02-19T20:25:32.020807] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-02-19T20:25:32.020860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:32.020893] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:32.020921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:32.020978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:32.079061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:32.079698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:32.079778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:32.079810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:32.198907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:32.199064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:32.199105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:32.199134] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:32.202614] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-02-19T20:25:32.202887] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-02-19T20:25:32.203016] [INFO ] [sig ] KHC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:32.348150] [INFO ] [LOCAL ] Saved forecast: KHC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KHC.txt [2026-02-19T20:25:32.348293] [INFO ] [sig ] [1730/3393] Completed KHC in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-19T20:25:32.348334] [INFO ] [sig ] [1731/3393] Forecasting KIDS... [2026-02-19T20:25:32.348364] [INFO ] [sig ] Generating forecast for: KIDS [2026-02-19T20:25:32.348395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-02-19T20:25:32.359800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-02-19T20:25:32.360143] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-02-19T20:25:32.360977] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-02-19T20:25:32.361031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:32.361063] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:32.361090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:32.361147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:32.417972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:32.418712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:32.418794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:32.418827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:32.543612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:32.543773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:32.543815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:32.543844] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:32.547569] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: UP (p=58.43%) [2026-02-19T20:25:32.547906] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-02-19T20:25:32.548051] [INFO ] [sig ] KIDS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:32.697803] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KIDS.txt [2026-02-19T20:25:32.697958] [INFO ] [sig ] [1731/3393] Completed KIDS in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-19T20:25:32.698002] [INFO ] [sig ] [1732/3393] Forecasting KIM... [2026-02-19T20:25:32.698033] [INFO ] [sig ] Generating forecast for: KIM [2026-02-19T20:25:32.698065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIM' from 'https://tdm.silogroup.org/data/derivative_storage/KIM.csv'. [2026-02-19T20:25:32.709972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIM'. [2026-02-19T20:25:32.710360] [INFO ] [FORECASTER] Starting predict_future for KIM [2026-02-19T20:25:32.711227] [DEBUG] [LOCAL ] No optimal features file found for KIM: ./output/feature-sets/KIM.txt [2026-02-19T20:25:32.711281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:32.711316] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:32.711345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:32.711404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:32.770753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:32.771521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:32.771625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:32.771661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:32.892466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:32.892641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:32.892682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:32.892750] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:32.896156] [DEBUG] [FORECASTER] KIM: Forecast T+1@11:T+2@11: UP (p=83.76%) [2026-02-19T20:25:32.896439] [INFO ] [FORECASTER] Completed predict_future for KIM [2026-02-19T20:25:32.896593] [INFO ] [sig ] KIM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:33.037967] [INFO ] [LOCAL ] Saved forecast: KIM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KIM.txt [2026-02-19T20:25:33.038125] [INFO ] [sig ] [1732/3393] Completed KIM in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-19T20:25:33.038168] [INFO ] [sig ] [1733/3393] Forecasting KINS... [2026-02-19T20:25:33.038197] [INFO ] [sig ] Generating forecast for: KINS [2026-02-19T20:25:33.038227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KINS' from 'https://tdm.silogroup.org/data/derivative_storage/KINS.csv'. [2026-02-19T20:25:33.049461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KINS'. [2026-02-19T20:25:33.049804] [INFO ] [FORECASTER] Starting predict_future for KINS [2026-02-19T20:25:33.050600] [DEBUG] [LOCAL ] No optimal features file found for KINS: ./output/feature-sets/KINS.txt [2026-02-19T20:25:33.050654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:33.050713] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:33.050741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:33.050799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:33.107166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:33.107840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:33.107921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:33.107953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:33.228160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:33.228323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:33.228363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:33.228394] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:33.232045] [DEBUG] [FORECASTER] KINS: Forecast T+1@11:T+2@11: DOWN (p=7.73%) [2026-02-19T20:25:33.232318] [INFO ] [FORECASTER] Completed predict_future for KINS [2026-02-19T20:25:33.232445] [INFO ] [sig ] KINS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:33.374004] [INFO ] [LOCAL ] Saved forecast: KINS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KINS.txt [2026-02-19T20:25:33.374149] [INFO ] [sig ] [1733/3393] Completed KINS in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-19T20:25:33.374190] [INFO ] [sig ] [1734/3393] Forecasting KIO... [2026-02-19T20:25:33.374219] [INFO ] [sig ] Generating forecast for: KIO [2026-02-19T20:25:33.374249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-02-19T20:25:33.385366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-02-19T20:25:33.385738] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-02-19T20:25:33.386510] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-02-19T20:25:33.386563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:33.386615] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:33.386644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:33.386701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:33.443227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:33.444094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:33.444186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:33.444239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:33.561189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:33.561346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:33.561387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:33.561416] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:33.564855] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: DOWN (p=7.73%) [2026-02-19T20:25:33.565135] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-02-19T20:25:33.565267] [INFO ] [sig ] KIO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:33.713557] [INFO ] [LOCAL ] Saved forecast: KIO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KIO.txt [2026-02-19T20:25:33.713766] [INFO ] [sig ] [1734/3393] Completed KIO in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-19T20:25:33.713811] [INFO ] [sig ] [1735/3393] Forecasting KKRS... [2026-02-19T20:25:33.713843] [INFO ] [sig ] Generating forecast for: KKRS [2026-02-19T20:25:33.713876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-02-19T20:25:33.726332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-02-19T20:25:33.726713] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-02-19T20:25:33.727502] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-02-19T20:25:33.727556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:33.727612] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:33.727643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:33.727703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:33.788291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:33.789222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:33.789310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:33.789345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:33.908237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:33.908401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:33.908447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:33.908483] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:33.911986] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: UP (p=98.74%) [2026-02-19T20:25:33.912265] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-02-19T20:25:33.912395] [INFO ] [sig ] KKRS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:34.054982] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KKRS.txt [2026-02-19T20:25:34.055093] [INFO ] [sig ] [1735/3393] Completed KKRS in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-19T20:25:34.055131] [INFO ] [sig ] [1736/3393] Forecasting KLAC... [2026-02-19T20:25:34.055161] [INFO ] [sig ] Generating forecast for: KLAC [2026-02-19T20:25:34.055192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-02-19T20:25:34.066471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-02-19T20:25:34.066782] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-02-19T20:25:34.067564] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-02-19T20:25:34.067636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:34.067668] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:34.067695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:34.067766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:34.125438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:34.126072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:34.126149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:34.126181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:34.249844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:34.249971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:34.250011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:34.250073] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:34.253452] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: UP (p=78.52%) [2026-02-19T20:25:34.253752] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-02-19T20:25:34.253884] [INFO ] [sig ] KLAC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:34.397904] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KLAC.txt [2026-02-19T20:25:34.398012] [INFO ] [sig ] [1736/3393] Completed KLAC in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-19T20:25:34.398049] [INFO ] [sig ] [1737/3393] Forecasting KLIC... [2026-02-19T20:25:34.398096] [INFO ] [sig ] Generating forecast for: KLIC [2026-02-19T20:25:34.398128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-02-19T20:25:34.409085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-02-19T20:25:34.409379] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-02-19T20:25:34.410158] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-02-19T20:25:34.410212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:34.410245] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:34.410272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:34.410329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:34.468466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:34.469104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:34.469193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:34.469225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:34.591294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:34.591420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:34.591458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:34.591487] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:34.594980] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: UP (p=82.99%) [2026-02-19T20:25:34.595254] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-02-19T20:25:34.595378] [INFO ] [sig ] KLIC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:34.737603] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KLIC.txt [2026-02-19T20:25:34.737714] [INFO ] [sig ] [1737/3393] Completed KLIC in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-19T20:25:34.737753] [INFO ] [sig ] [1738/3393] Forecasting KLXE... [2026-02-19T20:25:34.737782] [INFO ] [sig ] Generating forecast for: KLXE [2026-02-19T20:25:34.737812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-02-19T20:25:34.749156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-02-19T20:25:34.749454] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-02-19T20:25:34.750257] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-02-19T20:25:34.750311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:34.750344] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:34.750372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:34.750431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:34.808559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:34.809191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:34.809271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:34.809304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:34.925866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:34.925980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:34.926017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:34.926046] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:34.929275] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: DOWN (p=41.92%) [2026-02-19T20:25:34.929551] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-02-19T20:25:34.929706] [INFO ] [sig ] KLXE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:35.071531] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KLXE.txt [2026-02-19T20:25:35.071660] [INFO ] [sig ] [1738/3393] Completed KLXE in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-19T20:25:35.071700] [INFO ] [sig ] [1739/3393] Forecasting KMB... [2026-02-19T20:25:35.071730] [INFO ] [sig ] Generating forecast for: KMB [2026-02-19T20:25:35.071760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMB' from 'https://tdm.silogroup.org/data/derivative_storage/KMB.csv'. [2026-02-19T20:25:35.083472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMB'. [2026-02-19T20:25:35.083785] [INFO ] [FORECASTER] Starting predict_future for KMB [2026-02-19T20:25:35.084540] [DEBUG] [LOCAL ] No optimal features file found for KMB: ./output/feature-sets/KMB.txt [2026-02-19T20:25:35.084614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:35.084648] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:35.084676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:35.084732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:35.141847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:35.142459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:35.142543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:35.142593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:35.257183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:35.257274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:35.257309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:35.257337] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:35.260723] [DEBUG] [FORECASTER] KMB: Forecast T+1@11:T+2@11: DOWN (p=31.67%) [2026-02-19T20:25:35.260987] [INFO ] [FORECASTER] Completed predict_future for KMB [2026-02-19T20:25:35.261110] [INFO ] [sig ] KMB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:35.404054] [INFO ] [LOCAL ] Saved forecast: KMB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KMB.txt [2026-02-19T20:25:35.404165] [INFO ] [sig ] [1739/3393] Completed KMB in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-19T20:25:35.404203] [INFO ] [sig ] [1740/3393] Forecasting KMDA... [2026-02-19T20:25:35.404234] [INFO ] [sig ] Generating forecast for: KMDA [2026-02-19T20:25:35.404278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-02-19T20:25:35.415439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-02-19T20:25:35.415763] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-02-19T20:25:35.416521] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-02-19T20:25:35.416593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:35.416628] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:35.416655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:35.416712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:35.473915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:35.474508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:35.474606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:35.474642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:35.602994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:35.603186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:35.603233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:35.603264] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:35.606956] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-02-19T20:25:35.607238] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-02-19T20:25:35.607369] [INFO ] [sig ] KMDA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:35.756104] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KMDA.txt [2026-02-19T20:25:35.756245] [INFO ] [sig ] [1740/3393] Completed KMDA in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-19T20:25:35.756286] [INFO ] [sig ] [1741/3393] Forecasting KMI... [2026-02-19T20:25:35.756315] [INFO ] [sig ] Generating forecast for: KMI [2026-02-19T20:25:35.756346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-02-19T20:25:35.767441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-02-19T20:25:35.767768] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-02-19T20:25:35.768620] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-02-19T20:25:35.768674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:35.768705] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:35.768732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:35.768787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:35.825356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:35.826008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:35.826088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:35.826120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:35.942298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:35.942425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:35.942461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:35.942491] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:35.945812] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: UP (p=98.31%) [2026-02-19T20:25:35.946084] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-02-19T20:25:35.946207] [INFO ] [sig ] KMI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:36.087744] [INFO ] [LOCAL ] Saved forecast: KMI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KMI.txt [2026-02-19T20:25:36.087861] [INFO ] [sig ] [1741/3393] Completed KMI in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-19T20:25:36.087899] [INFO ] [sig ] [1742/3393] Forecasting KMPB... [2026-02-19T20:25:36.087928] [INFO ] [sig ] Generating forecast for: KMPB [2026-02-19T20:25:36.087959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMPB' from 'https://tdm.silogroup.org/data/derivative_storage/KMPB.csv'. [2026-02-19T20:25:36.098493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMPB'. [2026-02-19T20:25:36.098802] [INFO ] [FORECASTER] Starting predict_future for KMPB [2026-02-19T20:25:36.099557] [DEBUG] [LOCAL ] No optimal features file found for KMPB: ./output/feature-sets/KMPB.txt [2026-02-19T20:25:36.099630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:36.099662] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:36.099688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:36.099744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:36.157218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:36.157845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:36.157923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:36.157955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:36.269057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:36.269179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:36.269215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:36.269244] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:36.272536] [DEBUG] [FORECASTER] KMPB: Forecast T+1@11:T+2@11: DOWN (p=38.87%) [2026-02-19T20:25:36.272826] [INFO ] [FORECASTER] Completed predict_future for KMPB [2026-02-19T20:25:36.272949] [INFO ] [sig ] KMPB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:36.415312] [INFO ] [LOCAL ] Saved forecast: KMPB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KMPB.txt [2026-02-19T20:25:36.415418] [INFO ] [sig ] [1742/3393] Completed KMPB in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-19T20:25:36.415456] [INFO ] [sig ] [1743/3393] Forecasting KMX... [2026-02-19T20:25:36.415486] [INFO ] [sig ] Generating forecast for: KMX [2026-02-19T20:25:36.415517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-02-19T20:25:36.426291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-02-19T20:25:36.426610] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-02-19T20:25:36.427376] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-02-19T20:25:36.427428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:36.427460] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:36.427492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:36.427562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:36.484690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:36.485296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:36.485402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:36.485436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:36.605798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:36.605910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:36.605947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:36.605975] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:36.609197] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: UP (p=55.79%) [2026-02-19T20:25:36.609469] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-02-19T20:25:36.609614] [INFO ] [sig ] KMX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:36.752065] [INFO ] [LOCAL ] Saved forecast: KMX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KMX.txt [2026-02-19T20:25:36.752171] [INFO ] [sig ] [1743/3393] Completed KMX in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-19T20:25:36.752209] [INFO ] [sig ] [1744/3393] Forecasting KN... [2026-02-19T20:25:36.752239] [INFO ] [sig ] Generating forecast for: KN [2026-02-19T20:25:36.752269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KN' from 'https://tdm.silogroup.org/data/derivative_storage/KN.csv'. [2026-02-19T20:25:36.764377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KN'. [2026-02-19T20:25:36.764839] [INFO ] [FORECASTER] Starting predict_future for KN [2026-02-19T20:25:36.765691] [DEBUG] [LOCAL ] No optimal features file found for KN: ./output/feature-sets/KN.txt [2026-02-19T20:25:36.765746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:36.765780] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:36.765811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:36.765905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:36.823753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:36.824758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:36.824851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:36.824885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:36.953544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:36.953754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:36.953797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:36.953828] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:36.957499] [DEBUG] [FORECASTER] KN: Forecast T+1@11:T+2@11: DOWN (p=7.78%) [2026-02-19T20:25:36.957836] [INFO ] [FORECASTER] Completed predict_future for KN [2026-02-19T20:25:36.957973] [INFO ] [sig ] KN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:37.103260] [INFO ] [LOCAL ] Saved forecast: KN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KN.txt [2026-02-19T20:25:37.103434] [INFO ] [sig ] [1744/3393] Completed KN in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-19T20:25:37.103478] [INFO ] [sig ] [1745/3393] Forecasting KNF... [2026-02-19T20:25:37.103511] [INFO ] [sig ] Generating forecast for: KNF [2026-02-19T20:25:37.103550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-02-19T20:25:37.115228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-02-19T20:25:37.115672] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-02-19T20:25:37.116495] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-02-19T20:25:37.116557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:37.116623] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:37.116658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:37.116723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:37.177557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:37.178592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:37.178684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:37.178721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:37.313974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:37.314161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:37.314208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:37.314239] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:37.318101] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: UP (p=99.75%) [2026-02-19T20:25:37.318535] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-02-19T20:25:37.318758] [INFO ] [sig ] KNF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:37.484700] [INFO ] [LOCAL ] Saved forecast: KNF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KNF.txt [2026-02-19T20:25:37.484872] [INFO ] [sig ] [1745/3393] Completed KNF in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-19T20:25:37.484914] [INFO ] [sig ] [1746/3393] Forecasting KNOP... [2026-02-19T20:25:37.484944] [INFO ] [sig ] Generating forecast for: KNOP [2026-02-19T20:25:37.484973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-02-19T20:25:37.496074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-02-19T20:25:37.496465] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-02-19T20:25:37.497277] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-02-19T20:25:37.497333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:37.497366] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:37.497393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:37.497451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:37.556345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:37.557195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:37.557281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:37.557315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:37.679993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:37.680177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:37.680219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:37.680250] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:37.683917] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: UP (p=99.38%) [2026-02-19T20:25:37.684249] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-02-19T20:25:37.684407] [INFO ] [sig ] KNOP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:37.826870] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KNOP.txt [2026-02-19T20:25:37.827041] [INFO ] [sig ] [1746/3393] Completed KNOP in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-19T20:25:37.827082] [INFO ] [sig ] [1747/3393] Forecasting KNSA... [2026-02-19T20:25:37.827112] [INFO ] [sig ] Generating forecast for: KNSA [2026-02-19T20:25:37.827144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-02-19T20:25:37.838542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-02-19T20:25:37.838934] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-02-19T20:25:37.839817] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-02-19T20:25:37.839869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:37.839901] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:37.839928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:37.839993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:37.899399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:37.900288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:37.900376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:37.900409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:38.023014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:38.023180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:38.023220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:38.023249] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:38.026738] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: DOWN (p=8.78%) [2026-02-19T20:25:38.027020] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-02-19T20:25:38.027153] [INFO ] [sig ] KNSA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:38.171517] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KNSA.txt [2026-02-19T20:25:38.171740] [INFO ] [sig ] [1747/3393] Completed KNSA in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-19T20:25:38.171784] [INFO ] [sig ] [1748/3393] Forecasting KNSL... [2026-02-19T20:25:38.171817] [INFO ] [sig ] Generating forecast for: KNSL [2026-02-19T20:25:38.171849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-02-19T20:25:38.183533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-02-19T20:25:38.183959] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-02-19T20:25:38.184881] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-02-19T20:25:38.184935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:38.184968] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:38.184996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:38.185054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:38.248032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:38.249280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:38.249400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:38.249438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:38.373779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:38.373942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:38.373984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:38.374013] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:38.377926] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: UP (p=50.32%) [2026-02-19T20:25:38.378608] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-02-19T20:25:38.378754] [INFO ] [sig ] KNSL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:38.525382] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KNSL.txt [2026-02-19T20:25:38.525525] [INFO ] [sig ] [1748/3393] Completed KNSL in 0.4s | 2.76 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-19T20:25:38.525566] [INFO ] [sig ] [1749/3393] Forecasting KNTK... [2026-02-19T20:25:38.525622] [INFO ] [sig ] Generating forecast for: KNTK [2026-02-19T20:25:38.525653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNTK' from 'https://tdm.silogroup.org/data/derivative_storage/KNTK.csv'. [2026-02-19T20:25:38.537706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNTK'. [2026-02-19T20:25:38.538066] [INFO ] [FORECASTER] Starting predict_future for KNTK [2026-02-19T20:25:38.539155] [DEBUG] [LOCAL ] No optimal features file found for KNTK: ./output/feature-sets/KNTK.txt [2026-02-19T20:25:38.539226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:38.539262] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:38.539290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:38.539365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:38.602504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:38.603643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:38.603923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:38.603957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:38.728262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:38.728428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:38.728469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:38.728500] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:38.731955] [DEBUG] [FORECASTER] KNTK: Forecast T+1@11:T+2@11: DOWN (p=42.71%) [2026-02-19T20:25:38.732228] [INFO ] [FORECASTER] Completed predict_future for KNTK [2026-02-19T20:25:38.732354] [INFO ] [sig ] KNTK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:38.874693] [INFO ] [LOCAL ] Saved forecast: KNTK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KNTK.txt [2026-02-19T20:25:38.874836] [INFO ] [sig ] [1749/3393] Completed KNTK in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-19T20:25:38.874875] [INFO ] [sig ] [1750/3393] Forecasting KNX... [2026-02-19T20:25:38.874905] [INFO ] [sig ] Generating forecast for: KNX [2026-02-19T20:25:38.874936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-02-19T20:25:38.886855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-02-19T20:25:38.887206] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-02-19T20:25:38.888015] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-02-19T20:25:38.888068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:38.888160] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:38.888191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:38.888248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:38.949212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:38.950120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:38.950209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:38.950244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:39.073637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:39.073807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:39.073848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:39.073877] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:39.077421] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: DOWN (p=5.60%) [2026-02-19T20:25:39.077735] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-02-19T20:25:39.077879] [INFO ] [sig ] KNX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:39.223097] [INFO ] [LOCAL ] Saved forecast: KNX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KNX.txt [2026-02-19T20:25:39.223251] [INFO ] [sig ] [1750/3393] Completed KNX in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-19T20:25:39.223293] [INFO ] [sig ] [1751/3393] Forecasting KOD... [2026-02-19T20:25:39.223323] [INFO ] [sig ] Generating forecast for: KOD [2026-02-19T20:25:39.223353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-02-19T20:25:39.234952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-02-19T20:25:39.235261] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-02-19T20:25:39.236065] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-02-19T20:25:39.236118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:39.236151] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:39.236178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:39.236235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:39.294393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:39.295127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:39.295207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:39.295241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:39.416735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:39.416895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:39.416936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:39.416974] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:39.420794] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: UP (p=78.02%) [2026-02-19T20:25:39.421068] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-02-19T20:25:39.421199] [INFO ] [sig ] KOD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:39.565439] [INFO ] [LOCAL ] Saved forecast: KOD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KOD.txt [2026-02-19T20:25:39.565600] [INFO ] [sig ] [1751/3393] Completed KOD in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-19T20:25:39.565652] [INFO ] [sig ] [1752/3393] Forecasting KODK... [2026-02-19T20:25:39.565688] [INFO ] [sig ] Generating forecast for: KODK [2026-02-19T20:25:39.565726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KODK' from 'https://tdm.silogroup.org/data/derivative_storage/KODK.csv'. [2026-02-19T20:25:39.577074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KODK'. [2026-02-19T20:25:39.577403] [INFO ] [FORECASTER] Starting predict_future for KODK [2026-02-19T20:25:39.578260] [DEBUG] [LOCAL ] No optimal features file found for KODK: ./output/feature-sets/KODK.txt [2026-02-19T20:25:39.578313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:39.578344] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:39.578371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:39.578427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:39.639498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:39.640364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:39.640445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:39.640478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:39.759563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:39.759782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:39.759822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:39.759850] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:39.763308] [DEBUG] [FORECASTER] KODK: Forecast T+1@11:T+2@11: DOWN (p=16.98%) [2026-02-19T20:25:39.763602] [INFO ] [FORECASTER] Completed predict_future for KODK [2026-02-19T20:25:39.763735] [INFO ] [sig ] KODK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:39.907153] [INFO ] [LOCAL ] Saved forecast: KODK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KODK.txt [2026-02-19T20:25:39.907305] [INFO ] [sig ] [1752/3393] Completed KODK in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-19T20:25:39.907354] [INFO ] [sig ] [1753/3393] Forecasting KOF... [2026-02-19T20:25:39.907386] [INFO ] [sig ] Generating forecast for: KOF [2026-02-19T20:25:39.907418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-02-19T20:25:39.918958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-02-19T20:25:39.919348] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-02-19T20:25:39.920215] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-02-19T20:25:39.920268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:39.920302] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:39.920329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:39.920389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:39.981040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:39.981973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:39.982061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:39.982096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:40.112256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:40.112450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:40.112502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:40.112628] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:40.117787] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: UP (p=73.97%) [2026-02-19T20:25:40.118268] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-02-19T20:25:40.118466] [INFO ] [sig ] KOF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:40.285619] [INFO ] [LOCAL ] Saved forecast: KOF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KOF.txt [2026-02-19T20:25:40.285788] [INFO ] [sig ] [1753/3393] Completed KOF in 0.4s | 2.76 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-19T20:25:40.285831] [INFO ] [sig ] [1754/3393] Forecasting KOP... [2026-02-19T20:25:40.285864] [INFO ] [sig ] Generating forecast for: KOP [2026-02-19T20:25:40.285909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-02-19T20:25:40.301327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-02-19T20:25:40.301770] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-02-19T20:25:40.302667] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-02-19T20:25:40.302723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:40.302756] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:40.302783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:40.302840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:40.360362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:40.361360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:40.361453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:40.361488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:40.485441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:40.485629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:40.485678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:40.485708] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:40.489483] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: DOWN (p=10.88%) [2026-02-19T20:25:40.489824] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-02-19T20:25:40.489982] [INFO ] [sig ] KOP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:40.639862] [INFO ] [LOCAL ] Saved forecast: KOP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KOP.txt [2026-02-19T20:25:40.640081] [INFO ] [sig ] [1754/3393] Completed KOP in 0.4s | 2.76 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-19T20:25:40.640144] [INFO ] [sig ] [1755/3393] Forecasting KOPN... [2026-02-19T20:25:40.640194] [INFO ] [sig ] Generating forecast for: KOPN [2026-02-19T20:25:40.640249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOPN' from 'https://tdm.silogroup.org/data/derivative_storage/KOPN.csv'. [2026-02-19T20:25:40.655366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOPN'. [2026-02-19T20:25:40.655876] [INFO ] [FORECASTER] Starting predict_future for KOPN [2026-02-19T20:25:40.656964] [DEBUG] [LOCAL ] No optimal features file found for KOPN: ./output/feature-sets/KOPN.txt [2026-02-19T20:25:40.657031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:40.657065] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:40.657094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:40.657154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:40.727117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:40.728137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:40.728254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:40.728289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:40.857016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:40.857189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:40.857231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:40.857261] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:40.861140] [DEBUG] [FORECASTER] KOPN: Forecast T+1@11:T+2@11: UP (p=65.72%) [2026-02-19T20:25:40.861459] [INFO ] [FORECASTER] Completed predict_future for KOPN [2026-02-19T20:25:40.861624] [INFO ] [sig ] KOPN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:41.009213] [INFO ] [LOCAL ] Saved forecast: KOPN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KOPN.txt [2026-02-19T20:25:41.009384] [INFO ] [sig ] [1755/3393] Completed KOPN in 0.4s | 2.76 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-19T20:25:41.009428] [INFO ] [sig ] [1756/3393] Forecasting KOSS... [2026-02-19T20:25:41.009458] [INFO ] [sig ] Generating forecast for: KOSS [2026-02-19T20:25:41.009490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOSS' from 'https://tdm.silogroup.org/data/derivative_storage/KOSS.csv'. [2026-02-19T20:25:41.089654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOSS'. [2026-02-19T20:25:41.090041] [INFO ] [FORECASTER] Starting predict_future for KOSS [2026-02-19T20:25:41.090871] [DEBUG] [LOCAL ] No optimal features file found for KOSS: ./output/feature-sets/KOSS.txt [2026-02-19T20:25:41.090925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:41.090958] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:41.090986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:41.091043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:41.150410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:41.151330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:41.151419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:41.151453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:41.272269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:41.272433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:41.272492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:41.272523] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:41.276003] [DEBUG] [FORECASTER] KOSS: Forecast T+1@11:T+2@11: UP (p=74.91%) [2026-02-19T20:25:41.276286] [INFO ] [FORECASTER] Completed predict_future for KOSS [2026-02-19T20:25:41.276418] [INFO ] [sig ] KOSS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:41.420143] [INFO ] [LOCAL ] Saved forecast: KOSS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KOSS.txt [2026-02-19T20:25:41.420276] [INFO ] [sig ] [1756/3393] Completed KOSS in 0.4s | 2.76 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-19T20:25:41.420315] [INFO ] [sig ] [1757/3393] Forecasting KPRX... [2026-02-19T20:25:41.420346] [INFO ] [sig ] Generating forecast for: KPRX [2026-02-19T20:25:41.420376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPRX' from 'https://tdm.silogroup.org/data/derivative_storage/KPRX.csv'. [2026-02-19T20:25:41.431561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPRX'. [2026-02-19T20:25:41.431895] [INFO ] [FORECASTER] Starting predict_future for KPRX [2026-02-19T20:25:41.432679] [DEBUG] [LOCAL ] No optimal features file found for KPRX: ./output/feature-sets/KPRX.txt [2026-02-19T20:25:41.432731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:41.432765] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:41.432792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:41.432849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:41.490317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:41.491000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:41.491080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:41.491113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:41.610101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:41.610224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:41.610261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:41.610290] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:41.613550] [DEBUG] [FORECASTER] KPRX: Forecast T+1@11:T+2@11: UP (p=73.12%) [2026-02-19T20:25:41.613841] [INFO ] [FORECASTER] Completed predict_future for KPRX [2026-02-19T20:25:41.613967] [INFO ] [sig ] KPRX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:41.755456] [INFO ] [LOCAL ] Saved forecast: KPRX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KPRX.txt [2026-02-19T20:25:41.755566] [INFO ] [sig ] [1757/3393] Completed KPRX in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-19T20:25:41.755623] [INFO ] [sig ] [1758/3393] Forecasting KPTI... [2026-02-19T20:25:41.755653] [INFO ] [sig ] Generating forecast for: KPTI [2026-02-19T20:25:41.755684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-02-19T20:25:41.767929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-02-19T20:25:41.768429] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-02-19T20:25:41.769354] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-02-19T20:25:41.769410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:41.769444] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:41.769471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:41.769528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:41.827415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:41.828398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:41.828512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:41.828546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:41.949683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:41.949866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:41.949912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:41.949952] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:41.954098] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: DOWN (p=30.46%) [2026-02-19T20:25:41.954436] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-02-19T20:25:41.954603] [INFO ] [sig ] KPTI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:42.103435] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KPTI.txt [2026-02-19T20:25:42.103637] [INFO ] [sig ] [1758/3393] Completed KPTI in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-19T20:25:42.103685] [INFO ] [sig ] [1759/3393] Forecasting KRC... [2026-02-19T20:25:42.103718] [INFO ] [sig ] Generating forecast for: KRC [2026-02-19T20:25:42.103750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-02-19T20:25:42.115318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-02-19T20:25:42.115703] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-02-19T20:25:42.116553] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-02-19T20:25:42.116630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:42.116666] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:42.116695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:42.116758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:42.177445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:42.178210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:42.178303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:42.178338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:42.304341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:42.304514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:42.304556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:42.304605] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:42.308153] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: DOWN (p=6.94%) [2026-02-19T20:25:42.308451] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-02-19T20:25:42.308604] [INFO ] [sig ] KRC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:42.453762] [INFO ] [LOCAL ] Saved forecast: KRC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KRC.txt [2026-02-19T20:25:42.453968] [INFO ] [sig ] [1759/3393] Completed KRC in 0.4s | 2.76 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-19T20:25:42.454010] [INFO ] [sig ] [1760/3393] Forecasting KREF... [2026-02-19T20:25:42.454043] [INFO ] [sig ] Generating forecast for: KREF [2026-02-19T20:25:42.454073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-02-19T20:25:42.465647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-02-19T20:25:42.466033] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-02-19T20:25:42.466843] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-02-19T20:25:42.466896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:42.466954] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:42.466985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:42.467043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:42.523805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:42.524469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:42.524594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:42.524635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:42.643069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:42.643230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:42.643270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:42.643300] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:42.646718] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: UP (p=76.22%) [2026-02-19T20:25:42.647000] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-02-19T20:25:42.647129] [INFO ] [sig ] KREF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:42.788426] [INFO ] [LOCAL ] Saved forecast: KREF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KREF.txt [2026-02-19T20:25:42.788588] [INFO ] [sig ] [1760/3393] Completed KREF in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-19T20:25:42.788631] [INFO ] [sig ] [1761/3393] Forecasting KRG... [2026-02-19T20:25:42.788663] [INFO ] [sig ] Generating forecast for: KRG [2026-02-19T20:25:42.788694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-02-19T20:25:42.799859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-02-19T20:25:42.800195] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-02-19T20:25:42.801002] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-02-19T20:25:42.801055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:42.801088] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:42.801115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:42.801172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:42.857752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:42.858570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:42.858691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:42.858731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:42.980620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:42.980786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:42.980826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:42.980856] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:42.984235] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: DOWN (p=30.05%) [2026-02-19T20:25:42.984517] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-02-19T20:25:42.984666] [INFO ] [sig ] KRG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:43.129867] [INFO ] [LOCAL ] Saved forecast: KRG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KRG.txt [2026-02-19T20:25:43.130018] [INFO ] [sig ] [1761/3393] Completed KRG in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-19T20:25:43.130058] [INFO ] [sig ] [1762/3393] Forecasting KRMD... [2026-02-19T20:25:43.130088] [INFO ] [sig ] Generating forecast for: KRMD [2026-02-19T20:25:43.130127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-02-19T20:25:43.141189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-02-19T20:25:43.141585] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-02-19T20:25:43.142429] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-02-19T20:25:43.142482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:43.142513] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:43.142539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:43.142615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:43.199563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:43.200310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:43.200393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:43.200425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:43.322919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:43.323084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:43.323125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:43.323155] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:43.326640] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: DOWN (p=14.05%) [2026-02-19T20:25:43.326927] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-02-19T20:25:43.327059] [INFO ] [sig ] KRMD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:43.477403] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KRMD.txt [2026-02-19T20:25:43.477555] [INFO ] [sig ] [1762/3393] Completed KRMD in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-19T20:25:43.477614] [INFO ] [sig ] [1763/3393] Forecasting KRNY... [2026-02-19T20:25:43.477644] [INFO ] [sig ] Generating forecast for: KRNY [2026-02-19T20:25:43.477677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-02-19T20:25:43.489775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-02-19T20:25:43.490410] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-02-19T20:25:43.491296] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-02-19T20:25:43.491352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:43.491388] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:43.491418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:43.491477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:43.552014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:43.552917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:43.553009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:43.553044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:43.680010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:43.680199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:43.680254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:43.680296] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:43.684205] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: UP (p=84.13%) [2026-02-19T20:25:43.684604] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-02-19T20:25:43.684766] [INFO ] [sig ] KRNY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:43.834981] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KRNY.txt [2026-02-19T20:25:43.835156] [INFO ] [sig ] [1763/3393] Completed KRNY in 0.4s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-19T20:25:43.835200] [INFO ] [sig ] [1764/3393] Forecasting KRO... [2026-02-19T20:25:43.835237] [INFO ] [sig ] Generating forecast for: KRO [2026-02-19T20:25:43.835269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-02-19T20:25:43.846595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-02-19T20:25:43.846930] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-02-19T20:25:43.847807] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-02-19T20:25:43.847863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:43.847904] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:43.847943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:43.848004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:43.908746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:43.909553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:43.909669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:43.909715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:44.034220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:44.034381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:44.034423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:44.034454] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:44.038091] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: DOWN (p=19.47%) [2026-02-19T20:25:44.038418] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-02-19T20:25:44.038556] [INFO ] [sig ] KRO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:44.190727] [INFO ] [LOCAL ] Saved forecast: KRO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KRO.txt [2026-02-19T20:25:44.190903] [INFO ] [sig ] [1764/3393] Completed KRO in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-19T20:25:44.190946] [INFO ] [sig ] [1765/3393] Forecasting KROS... [2026-02-19T20:25:44.190989] [INFO ] [sig ] Generating forecast for: KROS [2026-02-19T20:25:44.191027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-02-19T20:25:44.202937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-02-19T20:25:44.203352] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-02-19T20:25:44.204294] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-02-19T20:25:44.204355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:44.204388] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:44.204416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:44.204474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:44.262342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:44.263268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:44.263355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:44.263389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:44.386008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:44.386169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:44.386210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:44.386239] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:44.389782] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: DOWN (p=3.80%) [2026-02-19T20:25:44.390084] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-02-19T20:25:44.390222] [INFO ] [sig ] KROS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:44.532793] [INFO ] [LOCAL ] Saved forecast: KROS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KROS.txt [2026-02-19T20:25:44.532948] [INFO ] [sig ] [1765/3393] Completed KROS in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-19T20:25:44.532990] [INFO ] [sig ] [1766/3393] Forecasting KRRO... [2026-02-19T20:25:44.533019] [INFO ] [sig ] Generating forecast for: KRRO [2026-02-19T20:25:44.533053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-02-19T20:25:44.544833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-02-19T20:25:44.545371] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-02-19T20:25:44.546190] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-02-19T20:25:44.546243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:44.546277] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:44.546304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:44.546366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:44.603915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:44.604896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:44.604984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:44.605018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:44.732132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:44.732301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:44.732341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:44.732371] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:44.735835] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: UP (p=78.41%) [2026-02-19T20:25:44.736123] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-02-19T20:25:44.736257] [INFO ] [sig ] KRRO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:44.881933] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KRRO.txt [2026-02-19T20:25:44.882097] [INFO ] [sig ] [1766/3393] Completed KRRO in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-19T20:25:44.882137] [INFO ] [sig ] [1767/3393] Forecasting KRUS... [2026-02-19T20:25:44.882169] [INFO ] [sig ] Generating forecast for: KRUS [2026-02-19T20:25:44.882201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-02-19T20:25:44.893394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-02-19T20:25:44.893818] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-02-19T20:25:44.894650] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-02-19T20:25:44.894705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:44.894775] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:44.894811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:44.894880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:44.955493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:44.956439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:44.956529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:44.956564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:45.079055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:45.079222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:45.079264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:45.079310] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:45.082800] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: UP (p=94.12%) [2026-02-19T20:25:45.083078] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-02-19T20:25:45.083206] [INFO ] [sig ] KRUS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:45.225822] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KRUS.txt [2026-02-19T20:25:45.226014] [INFO ] [sig ] [1767/3393] Completed KRUS in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-19T20:25:45.226060] [INFO ] [sig ] [1768/3393] Forecasting KRYS... [2026-02-19T20:25:45.226091] [INFO ] [sig ] Generating forecast for: KRYS [2026-02-19T20:25:45.226122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-02-19T20:25:45.238626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-02-19T20:25:45.239039] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-02-19T20:25:45.239874] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-02-19T20:25:45.239929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:45.239963] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:45.239991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:45.240050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:45.298519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:45.299452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:45.299539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:45.299593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:45.424172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:45.424345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:45.424407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:45.424458] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:45.428113] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: DOWN (p=1.89%) [2026-02-19T20:25:45.428453] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-02-19T20:25:45.428643] [INFO ] [sig ] KRYS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:45.579350] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KRYS.txt [2026-02-19T20:25:45.579516] [INFO ] [sig ] [1768/3393] Completed KRYS in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-19T20:25:45.579558] [INFO ] [sig ] [1769/3393] Forecasting KSCP... [2026-02-19T20:25:45.579611] [INFO ] [sig ] Generating forecast for: KSCP [2026-02-19T20:25:45.579646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-02-19T20:25:45.591731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-02-19T20:25:45.592145] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-02-19T20:25:45.593017] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-02-19T20:25:45.593072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:45.593106] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:45.593133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:45.593189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:45.653382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:45.654285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:45.654381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:45.654441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:45.775018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:45.775187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:45.775227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:45.775255] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:45.778872] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: DOWN (p=1.25%) [2026-02-19T20:25:45.779182] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-02-19T20:25:45.779316] [INFO ] [sig ] KSCP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:45.921393] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KSCP.txt [2026-02-19T20:25:45.921552] [INFO ] [sig ] [1769/3393] Completed KSCP in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-19T20:25:45.921616] [INFO ] [sig ] [1770/3393] Forecasting KSPI... [2026-02-19T20:25:45.921649] [INFO ] [sig ] Generating forecast for: KSPI [2026-02-19T20:25:45.921682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-02-19T20:25:45.932954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-02-19T20:25:45.933312] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-02-19T20:25:45.934153] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-02-19T20:25:45.934207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:45.934238] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:45.934266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:45.934323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:45.990922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:45.991664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:45.991750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:45.991783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:46.109515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:46.109694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:46.109737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:46.109802] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:46.113268] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: UP (p=86.69%) [2026-02-19T20:25:46.113545] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-02-19T20:25:46.113692] [INFO ] [sig ] KSPI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:46.258514] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KSPI.txt [2026-02-19T20:25:46.258692] [INFO ] [sig ] [1770/3393] Completed KSPI in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-19T20:25:46.258737] [INFO ] [sig ] [1771/3393] Forecasting KSS... [2026-02-19T20:25:46.258769] [INFO ] [sig ] Generating forecast for: KSS [2026-02-19T20:25:46.258802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-02-19T20:25:46.270632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-02-19T20:25:46.270977] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-02-19T20:25:46.271800] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-02-19T20:25:46.271854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:46.271886] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:46.271929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:46.271988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:46.334098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:46.335013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:46.335099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:46.335135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:46.462346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:46.462508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:46.462550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:46.462600] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:46.466510] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: DOWN (p=0.12%) [2026-02-19T20:25:46.466834] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-02-19T20:25:46.466978] [INFO ] [sig ] KSS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:46.613400] [INFO ] [LOCAL ] Saved forecast: KSS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KSS.txt [2026-02-19T20:25:46.613595] [INFO ] [sig ] [1771/3393] Completed KSS in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-19T20:25:46.613639] [INFO ] [sig ] [1772/3393] Forecasting KTB... [2026-02-19T20:25:46.613669] [INFO ] [sig ] Generating forecast for: KTB [2026-02-19T20:25:46.613702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-02-19T20:25:46.626244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-02-19T20:25:46.626643] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-02-19T20:25:46.627455] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-02-19T20:25:46.627508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:46.627539] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:46.627565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:46.627657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:46.686005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:46.686953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:46.687040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:46.687074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:46.811244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:46.811405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:46.811446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:46.811476] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:46.815010] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: UP (p=71.56%) [2026-02-19T20:25:46.815388] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-02-19T20:25:46.815537] [INFO ] [sig ] KTB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:46.957317] [INFO ] [LOCAL ] Saved forecast: KTB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KTB.txt [2026-02-19T20:25:46.957476] [INFO ] [sig ] [1772/3393] Completed KTB in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-19T20:25:46.957518] [INFO ] [sig ] [1773/3393] Forecasting KTCC... [2026-02-19T20:25:46.957547] [INFO ] [sig ] Generating forecast for: KTCC [2026-02-19T20:25:46.957600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-02-19T20:25:46.968541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-02-19T20:25:46.968961] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-02-19T20:25:46.969790] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-02-19T20:25:46.969857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:46.969897] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:46.969931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:46.969989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:47.026538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:47.027324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:47.027407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:47.027440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:47.132905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:47.133058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:47.133097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:47.133126] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:47.136562] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: DOWN (p=12.52%) [2026-02-19T20:25:47.136867] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-02-19T20:25:47.136995] [INFO ] [sig ] KTCC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:47.278469] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KTCC.txt [2026-02-19T20:25:47.278622] [INFO ] [sig ] [1773/3393] Completed KTCC in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-19T20:25:47.278665] [INFO ] [sig ] [1774/3393] Forecasting KTF... [2026-02-19T20:25:47.278695] [INFO ] [sig ] Generating forecast for: KTF [2026-02-19T20:25:47.278726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-02-19T20:25:47.289606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-02-19T20:25:47.289955] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-02-19T20:25:47.290743] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-02-19T20:25:47.290796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:47.290828] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:47.290855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:47.290911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:47.347439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:47.348218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:47.348304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:47.348337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:47.471193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:47.471353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:47.471395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:47.471424] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:47.474938] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: UP (p=84.53%) [2026-02-19T20:25:47.475217] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-02-19T20:25:47.475345] [INFO ] [sig ] KTF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:47.616069] [INFO ] [LOCAL ] Saved forecast: KTF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KTF.txt [2026-02-19T20:25:47.616209] [INFO ] [sig ] [1774/3393] Completed KTF in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-19T20:25:47.616249] [INFO ] [sig ] [1775/3393] Forecasting KURA... [2026-02-19T20:25:47.616278] [INFO ] [sig ] Generating forecast for: KURA [2026-02-19T20:25:47.616309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-02-19T20:25:47.627328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-02-19T20:25:47.627672] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-02-19T20:25:47.628502] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-02-19T20:25:47.628556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:47.628614] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:47.628642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:47.628699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:47.687224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:47.687957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:47.688039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:47.688072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:47.810880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:47.811229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:47.811270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:47.811299] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:47.815016] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: DOWN (p=21.67%) [2026-02-19T20:25:47.815298] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-02-19T20:25:47.815429] [INFO ] [sig ] KURA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:47.963452] [INFO ] [LOCAL ] Saved forecast: KURA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KURA.txt [2026-02-19T20:25:47.963644] [INFO ] [sig ] [1775/3393] Completed KURA in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-19T20:25:47.963691] [INFO ] [sig ] [1776/3393] Forecasting KVHI... [2026-02-19T20:25:47.963722] [INFO ] [sig ] Generating forecast for: KVHI [2026-02-19T20:25:47.963755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-02-19T20:25:47.974477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-02-19T20:25:47.974830] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-02-19T20:25:47.975656] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-02-19T20:25:47.975708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:47.975741] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:47.975772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:47.975841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:48.034475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:48.035247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:48.035330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:48.035364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:48.154616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:48.154777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:48.154818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:48.154848] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:48.158493] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: UP (p=73.41%) [2026-02-19T20:25:48.158844] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-02-19T20:25:48.159009] [INFO ] [sig ] KVHI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:48.307490] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KVHI.txt [2026-02-19T20:25:48.307657] [INFO ] [sig ] [1776/3393] Completed KVHI in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-19T20:25:48.307701] [INFO ] [sig ] [1777/3393] Forecasting KVUE... [2026-02-19T20:25:48.307730] [INFO ] [sig ] Generating forecast for: KVUE [2026-02-19T20:25:48.307762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-02-19T20:25:48.320036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-02-19T20:25:48.320406] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-02-19T20:25:48.321275] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-02-19T20:25:48.321330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:48.321363] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:48.321391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:48.321450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:48.379541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:48.380387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:48.380523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:48.380558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:48.498279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:48.498442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:48.498482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:48.498511] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:48.501982] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: DOWN (p=16.87%) [2026-02-19T20:25:48.502262] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-02-19T20:25:48.502391] [INFO ] [sig ] KVUE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:48.645769] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KVUE.txt [2026-02-19T20:25:48.645927] [INFO ] [sig ] [1777/3393] Completed KVUE in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-19T20:25:48.645968] [INFO ] [sig ] [1778/3393] Forecasting KVYO... [2026-02-19T20:25:48.645998] [INFO ] [sig ] Generating forecast for: KVYO [2026-02-19T20:25:48.646028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-02-19T20:25:48.657068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-02-19T20:25:48.657406] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-02-19T20:25:48.658237] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-02-19T20:25:48.658291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:48.658323] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:48.658350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:48.658407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:48.716881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:48.717826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:48.717925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:48.717960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:48.848053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:48.848231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:48.848287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:48.848328] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:48.852464] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: UP (p=61.98%) [2026-02-19T20:25:48.852769] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-02-19T20:25:48.852899] [INFO ] [sig ] KVYO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:49.004861] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KVYO.txt [2026-02-19T20:25:49.005034] [INFO ] [sig ] [1778/3393] Completed KVYO in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-19T20:25:49.005079] [INFO ] [sig ] [1779/3393] Forecasting KYN... [2026-02-19T20:25:49.005112] [INFO ] [sig ] Generating forecast for: KYN [2026-02-19T20:25:49.005145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-02-19T20:25:49.016821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-02-19T20:25:49.017178] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-02-19T20:25:49.018001] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-02-19T20:25:49.018057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:49.018124] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:49.018154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:49.018213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:49.077469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:49.078445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:49.078554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:49.078614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:49.202424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:49.202630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:49.202683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:49.202724] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:49.207750] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: DOWN (p=4.62%) [2026-02-19T20:25:49.208274] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-02-19T20:25:49.208495] [INFO ] [sig ] KYN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:49.363315] [INFO ] [LOCAL ] Saved forecast: KYN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/KYN.txt [2026-02-19T20:25:49.363475] [INFO ] [sig ] [1779/3393] Completed KYN in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-19T20:25:49.363515] [INFO ] [sig ] [1780/3393] Forecasting KYTX... [2026-02-19T20:25:49.363545] [INFO ] [sig ] Generating forecast for: KYTX [2026-02-19T20:25:49.363597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-02-19T20:25:49.375738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-02-19T20:25:49.376168] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-02-19T20:25:49.377067] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-02-19T20:25:49.377123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:49.377157] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:49.377185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:49.377245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:49.442015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:49.442954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:49.443045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:49.443079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:49.567150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:49.567352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:49.567403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:49.567435] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:49.571044] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: UP (p=94.67%) [2026-02-19T20:25:49.571317] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-02-19T20:25:49.571476] [INFO ] [sig ] KYTX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:49.717771] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KYTX.txt [2026-02-19T20:25:49.717966] [INFO ] [sig ] [1780/3393] Completed KYTX in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-19T20:25:49.718010] [INFO ] [sig ] [1781/3393] Forecasting KZIA... [2026-02-19T20:25:49.718042] [INFO ] [sig ] Generating forecast for: KZIA [2026-02-19T20:25:49.718075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-02-19T20:25:49.729884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-02-19T20:25:49.730313] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-02-19T20:25:49.731174] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-02-19T20:25:49.731230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:49.731264] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:49.731292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:49.731350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:49.789860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:49.790795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:49.790886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:49.790922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:49.912908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:49.913066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:49.913106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:49.913137] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:49.916560] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: UP (p=81.62%) [2026-02-19T20:25:49.916854] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-02-19T20:25:49.916983] [INFO ] [sig ] KZIA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:50.058461] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/KZIA.txt [2026-02-19T20:25:50.058623] [INFO ] [sig ] [1781/3393] Completed KZIA in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-19T20:25:50.058665] [INFO ] [sig ] [1782/3393] Forecasting L... [2026-02-19T20:25:50.058696] [INFO ] [sig ] Generating forecast for: L [2026-02-19T20:25:50.058727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-02-19T20:25:50.070301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-02-19T20:25:50.070718] [INFO ] [FORECASTER] Starting predict_future for L [2026-02-19T20:25:50.071566] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-02-19T20:25:50.071647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:50.071679] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:50.071706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:50.071763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:50.128681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:50.129532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:50.129636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:50.129671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:50.257487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:50.257669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:50.257713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:50.257743] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:50.261317] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: DOWN (p=29.39%) [2026-02-19T20:25:50.261630] [INFO ] [FORECASTER] Completed predict_future for L [2026-02-19T20:25:50.261769] [INFO ] [sig ] L: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:50.418737] [INFO ] [LOCAL ] Saved forecast: L 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/L.txt [2026-02-19T20:25:50.418894] [INFO ] [sig ] [1782/3393] Completed L in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-19T20:25:50.418935] [INFO ] [sig ] [1783/3393] Forecasting LAB... [2026-02-19T20:25:50.418967] [INFO ] [sig ] Generating forecast for: LAB [2026-02-19T20:25:50.418997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAB' from 'https://tdm.silogroup.org/data/derivative_storage/LAB.csv'. [2026-02-19T20:25:50.431191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAB'. [2026-02-19T20:25:50.431645] [INFO ] [FORECASTER] Starting predict_future for LAB [2026-02-19T20:25:50.432601] [DEBUG] [LOCAL ] No optimal features file found for LAB: ./output/feature-sets/LAB.txt [2026-02-19T20:25:50.432670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:50.432720] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:50.432757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:50.432817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:50.496495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:50.497664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:50.497772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:50.497809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:50.634951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:50.635114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:50.635156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:50.635187] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:50.638795] [DEBUG] [FORECASTER] LAB: Forecast T+1@11:T+2@11: UP (p=99.72%) [2026-02-19T20:25:50.639113] [INFO ] [FORECASTER] Completed predict_future for LAB [2026-02-19T20:25:50.639245] [INFO ] [sig ] LAB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:50.796888] [INFO ] [LOCAL ] Saved forecast: LAB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LAB.txt [2026-02-19T20:25:50.797044] [INFO ] [sig ] [1783/3393] Completed LAB in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-19T20:25:50.797084] [INFO ] [sig ] [1784/3393] Forecasting LAC... [2026-02-19T20:25:50.797115] [INFO ] [sig ] Generating forecast for: LAC [2026-02-19T20:25:50.797147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-02-19T20:25:50.808898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-02-19T20:25:50.809308] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-02-19T20:25:50.810325] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-02-19T20:25:50.810379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:50.810466] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:50.810497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:50.810558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:50.869868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:50.870774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:50.870861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:50.870893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:51.003306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:51.003504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:51.003591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:51.003649] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:51.009111] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: DOWN (p=22.43%) [2026-02-19T20:25:51.009656] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-02-19T20:25:51.009869] [INFO ] [sig ] LAC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:51.161763] [INFO ] [LOCAL ] Saved forecast: LAC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LAC.txt [2026-02-19T20:25:51.161942] [INFO ] [sig ] [1784/3393] Completed LAC in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-19T20:25:51.161991] [INFO ] [sig ] [1785/3393] Forecasting LAD... [2026-02-19T20:25:51.162028] [INFO ] [sig ] Generating forecast for: LAD [2026-02-19T20:25:51.162059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-02-19T20:25:51.173442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-02-19T20:25:51.173865] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-02-19T20:25:51.174711] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-02-19T20:25:51.174764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:51.174797] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:51.174826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:51.174895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:51.239135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:51.240198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:51.240299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:51.240335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:51.356349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:51.356518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:51.356560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:51.356612] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:51.360207] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: DOWN (p=2.65%) [2026-02-19T20:25:51.360506] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-02-19T20:25:51.360660] [INFO ] [sig ] LAD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:51.505597] [INFO ] [LOCAL ] Saved forecast: LAD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LAD.txt [2026-02-19T20:25:51.505775] [INFO ] [sig ] [1785/3393] Completed LAD in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-19T20:25:51.505835] [INFO ] [sig ] [1786/3393] Forecasting LAES... [2026-02-19T20:25:51.505867] [INFO ] [sig ] Generating forecast for: LAES [2026-02-19T20:25:51.505902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-02-19T20:25:51.517930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-02-19T20:25:51.518466] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-02-19T20:25:51.519623] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-02-19T20:25:51.519696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:51.519741] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:51.519781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:51.519861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:51.578433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:51.579375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:51.579465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:51.579500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:51.694793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:51.694972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:51.695021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:51.695055] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:51.698765] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: DOWN (p=39.94%) [2026-02-19T20:25:51.699126] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-02-19T20:25:51.699272] [INFO ] [sig ] LAES: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:51.858888] [INFO ] [LOCAL ] Saved forecast: LAES 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LAES.txt [2026-02-19T20:25:51.859046] [INFO ] [sig ] [1786/3393] Completed LAES in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-19T20:25:51.859088] [INFO ] [sig ] [1787/3393] Forecasting LAND... [2026-02-19T20:25:51.859117] [INFO ] [sig ] Generating forecast for: LAND [2026-02-19T20:25:51.859149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-02-19T20:25:51.870212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-02-19T20:25:51.870525] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-02-19T20:25:51.871312] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-02-19T20:25:51.871365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:51.871397] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:51.871424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:51.871482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:51.930408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:51.931261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:51.931346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:51.931379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:52.050708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:52.050871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:52.050913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:52.050996] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:52.054467] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: UP (p=87.23%) [2026-02-19T20:25:52.054787] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-02-19T20:25:52.054929] [INFO ] [sig ] LAND: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:52.198200] [INFO ] [LOCAL ] Saved forecast: LAND 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LAND.txt [2026-02-19T20:25:52.198367] [INFO ] [sig ] [1787/3393] Completed LAND in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-19T20:25:52.198418] [INFO ] [sig ] [1788/3393] Forecasting LANDO... [2026-02-19T20:25:52.198451] [INFO ] [sig ] Generating forecast for: LANDO [2026-02-19T20:25:52.198484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-02-19T20:25:52.210004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-02-19T20:25:52.210410] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-02-19T20:25:52.211240] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-02-19T20:25:52.211297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:52.211332] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:52.211360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:52.211419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:52.271814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:52.272735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:52.272821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:52.272855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:52.384718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:52.384889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:52.384938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:52.384969] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:52.388514] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: DOWN (p=6.87%) [2026-02-19T20:25:52.388846] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-02-19T20:25:52.388987] [INFO ] [sig ] LANDO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:52.538339] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LANDO.txt [2026-02-19T20:25:52.538513] [INFO ] [sig ] [1788/3393] Completed LANDO in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-19T20:25:52.538556] [INFO ] [sig ] [1789/3393] Forecasting LANDP... [2026-02-19T20:25:52.538604] [INFO ] [sig ] Generating forecast for: LANDP [2026-02-19T20:25:52.538637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-02-19T20:25:52.550212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-02-19T20:25:52.550673] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-02-19T20:25:52.551497] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-02-19T20:25:52.551551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:52.551612] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:52.551657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:52.551740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:52.612342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:52.613296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:52.613394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:52.613429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:52.733336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:52.733504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:52.733545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:52.733597] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:52.737266] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: UP (p=61.74%) [2026-02-19T20:25:52.737687] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-02-19T20:25:52.737855] [INFO ] [sig ] LANDP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:52.892513] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LANDP.txt [2026-02-19T20:25:52.892700] [INFO ] [sig ] [1789/3393] Completed LANDP in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-19T20:25:52.892743] [INFO ] [sig ] [1790/3393] Forecasting LAZ... [2026-02-19T20:25:52.892775] [INFO ] [sig ] Generating forecast for: LAZ [2026-02-19T20:25:52.892808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-02-19T20:25:52.904323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-02-19T20:25:52.904696] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-02-19T20:25:52.905478] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-02-19T20:25:52.905532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:52.905565] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:52.905618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:52.905676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:52.963763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:52.964712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:52.964806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:52.964841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:53.088532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:53.088710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:53.088752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:53.088783] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:53.092515] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: UP (p=73.19%) [2026-02-19T20:25:53.092822] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-02-19T20:25:53.092959] [INFO ] [sig ] LAZ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:53.236006] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LAZ.txt [2026-02-19T20:25:53.236160] [INFO ] [sig ] [1790/3393] Completed LAZ in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-19T20:25:53.236200] [INFO ] [sig ] [1791/3393] Forecasting LBRDA... [2026-02-19T20:25:53.236230] [INFO ] [sig ] Generating forecast for: LBRDA [2026-02-19T20:25:53.236261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-02-19T20:25:53.248024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-02-19T20:25:53.248415] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-02-19T20:25:53.249299] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-02-19T20:25:53.249355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:53.249389] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:53.249418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:53.249477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:53.308062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:53.308910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:53.308995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:53.309030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:53.439262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:53.439422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:53.439479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:53.439511] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:53.443059] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: DOWN (p=8.36%) [2026-02-19T20:25:53.443344] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-02-19T20:25:53.443477] [INFO ] [sig ] LBRDA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:53.587753] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LBRDA.txt [2026-02-19T20:25:53.587898] [INFO ] [sig ] [1791/3393] Completed LBRDA in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-19T20:25:53.587948] [INFO ] [sig ] [1792/3393] Forecasting LBRDK... [2026-02-19T20:25:53.587984] [INFO ] [sig ] Generating forecast for: LBRDK [2026-02-19T20:25:53.588021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-02-19T20:25:53.599548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-02-19T20:25:53.599916] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-02-19T20:25:53.600751] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-02-19T20:25:53.600808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:53.600841] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:53.600870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:53.600930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:53.659236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:53.659981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:53.660082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:53.660124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:53.782166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:53.782322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:53.782364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:53.782394] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:53.785928] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: DOWN (p=42.76%) [2026-02-19T20:25:53.786213] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-02-19T20:25:53.786343] [INFO ] [sig ] LBRDK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:53.930020] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LBRDK.txt [2026-02-19T20:25:53.930181] [INFO ] [sig ] [1792/3393] Completed LBRDK in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-19T20:25:53.930222] [INFO ] [sig ] [1793/3393] Forecasting LBTYA... [2026-02-19T20:25:53.930252] [INFO ] [sig ] Generating forecast for: LBTYA [2026-02-19T20:25:53.930284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-02-19T20:25:53.941818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-02-19T20:25:53.942206] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-02-19T20:25:53.943045] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-02-19T20:25:53.943106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:53.943138] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:53.943165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:53.943222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:54.001675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:54.002559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:54.002668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:54.002703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:54.123744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:54.123909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:54.123961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:54.123997] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:54.127486] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: UP (p=79.95%) [2026-02-19T20:25:54.127816] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-02-19T20:25:54.127955] [INFO ] [sig ] LBTYA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:54.269906] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LBTYA.txt [2026-02-19T20:25:54.270111] [INFO ] [sig ] [1793/3393] Completed LBTYA in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-19T20:25:54.270171] [INFO ] [sig ] [1794/3393] Forecasting LBTYK... [2026-02-19T20:25:54.270223] [INFO ] [sig ] Generating forecast for: LBTYK [2026-02-19T20:25:54.270275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-02-19T20:25:54.282688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-02-19T20:25:54.283047] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-02-19T20:25:54.284298] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-02-19T20:25:54.284357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:54.284392] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:54.284424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:54.284485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:54.345630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:54.346646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:54.346747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:54.346785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:54.471518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:54.471702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:54.471748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:54.471780] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:54.475399] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: DOWN (p=16.39%) [2026-02-19T20:25:54.475716] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-02-19T20:25:54.475853] [INFO ] [sig ] LBTYK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:54.622201] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LBTYK.txt [2026-02-19T20:25:54.622354] [INFO ] [sig ] [1794/3393] Completed LBTYK in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-19T20:25:54.622396] [INFO ] [sig ] [1795/3393] Forecasting LC... [2026-02-19T20:25:54.622427] [INFO ] [sig ] Generating forecast for: LC [2026-02-19T20:25:54.622459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-02-19T20:25:54.634452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-02-19T20:25:54.634857] [INFO ] [FORECASTER] Starting predict_future for LC [2026-02-19T20:25:54.635706] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-02-19T20:25:54.635764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:54.635814] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:54.635843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:54.635902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:54.694183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:54.695050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:54.695135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:54.695167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:54.823668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:54.823820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:54.823863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:54.823903] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:54.827417] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: UP (p=77.82%) [2026-02-19T20:25:54.827732] [INFO ] [FORECASTER] Completed predict_future for LC [2026-02-19T20:25:54.827877] [INFO ] [sig ] LC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:54.979370] [INFO ] [LOCAL ] Saved forecast: LC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LC.txt [2026-02-19T20:25:54.979530] [INFO ] [sig ] [1795/3393] Completed LC in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-19T20:25:54.979590] [INFO ] [sig ] [1796/3393] Forecasting LCFY... [2026-02-19T20:25:54.979627] [INFO ] [sig ] Generating forecast for: LCFY [2026-02-19T20:25:54.979660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-02-19T20:25:54.990902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-02-19T20:25:54.991307] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-02-19T20:25:54.992468] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-02-19T20:25:54.992524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:54.992557] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:54.992609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:54.992670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:55.052217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:55.053032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:55.053134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:55.053169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:55.166946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:55.167111] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-19T20:25:55.167151] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:55.167181] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:55.171075] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: DOWN (p=4.31%) [2026-02-19T20:25:55.171416] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-02-19T20:25:55.171561] [INFO ] [sig ] LCFY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:55.319289] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LCFY.txt [2026-02-19T20:25:55.319447] [INFO ] [sig ] [1796/3393] Completed LCFY in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-19T20:25:55.319488] [INFO ] [sig ] [1797/3393] Forecasting LCID... [2026-02-19T20:25:55.319519] [INFO ] [sig ] Generating forecast for: LCID [2026-02-19T20:25:55.319550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-02-19T20:25:55.330687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-02-19T20:25:55.331093] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-02-19T20:25:55.331940] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-02-19T20:25:55.332007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:55.332046] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:55.332079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:55.332142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:55.389496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:55.390397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:55.390482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:55.390515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:55.515132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:55.515489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:55.515529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:55.515557] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:55.519223] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: DOWN (p=1.70%) [2026-02-19T20:25:55.519508] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-02-19T20:25:55.519662] [INFO ] [sig ] LCID: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:55.667029] [INFO ] [LOCAL ] Saved forecast: LCID 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LCID.txt [2026-02-19T20:25:55.667192] [INFO ] [sig ] [1797/3393] Completed LCID in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-19T20:25:55.667234] [INFO ] [sig ] [1798/3393] Forecasting LCII... [2026-02-19T20:25:55.667264] [INFO ] [sig ] Generating forecast for: LCII [2026-02-19T20:25:55.667296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-02-19T20:25:55.679285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-02-19T20:25:55.679699] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-02-19T20:25:55.680535] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-02-19T20:25:55.680615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:55.680654] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:55.680683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:55.680746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:55.739756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:55.740765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:55.740866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:55.740901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:55.862302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:55.862462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:55.862501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:55.862530] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:55.866010] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: UP (p=75.34%) [2026-02-19T20:25:55.866296] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-02-19T20:25:55.866424] [INFO ] [sig ] LCII: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:56.013919] [INFO ] [LOCAL ] Saved forecast: LCII 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LCII.txt [2026-02-19T20:25:56.014075] [INFO ] [sig ] [1798/3393] Completed LCII in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-19T20:25:56.014125] [INFO ] [sig ] [1799/3393] Forecasting LCNB... [2026-02-19T20:25:56.014156] [INFO ] [sig ] Generating forecast for: LCNB [2026-02-19T20:25:56.014186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-02-19T20:25:56.025092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-02-19T20:25:56.025447] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-02-19T20:25:56.026244] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-02-19T20:25:56.026298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:56.026348] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:56.026376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:56.026433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:56.086569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:56.087481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:56.087567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:56.087619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:56.204236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:56.204387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:56.204429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:56.204459] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:56.207959] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-02-19T20:25:56.208297] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-02-19T20:25:56.208429] [INFO ] [sig ] LCNB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:56.351321] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LCNB.txt [2026-02-19T20:25:56.351468] [INFO ] [sig ] [1799/3393] Completed LCNB in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-19T20:25:56.351518] [INFO ] [sig ] [1800/3393] Forecasting LDI... [2026-02-19T20:25:56.351559] [INFO ] [sig ] Generating forecast for: LDI [2026-02-19T20:25:56.351626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-02-19T20:25:56.362771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-02-19T20:25:56.363148] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-02-19T20:25:56.364132] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-02-19T20:25:56.364195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:56.364239] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:56.364275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:56.364356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:56.424617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:56.425503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:56.425607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:56.425645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:56.547710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:56.547869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:56.547911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:56.547942] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:56.551464] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: DOWN (p=27.61%) [2026-02-19T20:25:56.551763] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-02-19T20:25:56.551933] [INFO ] [sig ] LDI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:56.697002] [INFO ] [LOCAL ] Saved forecast: LDI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LDI.txt [2026-02-19T20:25:56.697166] [INFO ] [sig ] [1800/3393] Completed LDI in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-19T20:25:56.697208] [INFO ] [sig ] [1801/3393] Forecasting LDP... [2026-02-19T20:25:56.697237] [INFO ] [sig ] Generating forecast for: LDP [2026-02-19T20:25:56.697267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-02-19T20:25:56.708376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-02-19T20:25:56.708742] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-02-19T20:25:56.709550] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-02-19T20:25:56.709652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:56.709689] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:56.709718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:56.709777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:56.769390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:56.770349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:56.770442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:56.770476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:56.905519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:56.905744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:56.905813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:56.905865] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:56.911220] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: DOWN (p=36.23%) [2026-02-19T20:25:56.911761] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-02-19T20:25:56.911963] [INFO ] [sig ] LDP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:57.151252] [INFO ] [LOCAL ] Saved forecast: LDP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LDP.txt [2026-02-19T20:25:57.151488] [INFO ] [sig ] [1801/3393] Completed LDP in 0.5s | 2.76 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-19T20:25:57.151552] [INFO ] [sig ] [1802/3393] Forecasting LE... [2026-02-19T20:25:57.151624] [INFO ] [sig ] Generating forecast for: LE [2026-02-19T20:25:57.151677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-02-19T20:25:57.169215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-02-19T20:25:57.169766] [INFO ] [FORECASTER] Starting predict_future for LE [2026-02-19T20:25:57.171026] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-02-19T20:25:57.171105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:57.171151] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:57.171185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:57.171259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:57.263193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:57.264400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:57.264518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:57.264556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:57.444314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:57.444528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:57.444622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:57.444700] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:57.450346] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=9.50%) [2026-02-19T20:25:57.450926] [INFO ] [FORECASTER] Completed predict_future for LE [2026-02-19T20:25:57.451153] [INFO ] [sig ] LE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:57.695968] [INFO ] [LOCAL ] Saved forecast: LE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LE.txt [2026-02-19T20:25:57.696215] [INFO ] [sig ] [1802/3393] Completed LE in 0.5s | 2.76 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-19T20:25:57.696267] [INFO ] [sig ] [1803/3393] Forecasting LEA... [2026-02-19T20:25:57.696304] [INFO ] [sig ] Generating forecast for: LEA [2026-02-19T20:25:57.696340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-02-19T20:25:57.711555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-02-19T20:25:57.712162] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-02-19T20:25:57.713364] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-02-19T20:25:57.713443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:57.713487] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:57.713525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:57.713649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:57.802721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:57.804042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:57.804183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:57.804241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:57.952591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:57.952782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:57.952857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:57.952905] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:57.957001] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-02-19T20:25:57.957402] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-02-19T20:25:57.957639] [INFO ] [sig ] LEA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:58.128277] [INFO ] [LOCAL ] Saved forecast: LEA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LEA.txt [2026-02-19T20:25:58.128451] [INFO ] [sig ] [1803/3393] Completed LEA in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-19T20:25:58.128497] [INFO ] [sig ] [1804/3393] Forecasting LECO... [2026-02-19T20:25:58.128530] [INFO ] [sig ] Generating forecast for: LECO [2026-02-19T20:25:58.128563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-02-19T20:25:58.140452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-02-19T20:25:58.140911] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-02-19T20:25:58.141818] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-02-19T20:25:58.141877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:58.141911] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:58.141940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:58.142001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:58.202511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:58.203461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:58.203549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:58.203620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:58.330025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:58.330188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:58.330258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:58.330288] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:58.334169] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: UP (p=98.69%) [2026-02-19T20:25:58.334453] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-02-19T20:25:58.334604] [INFO ] [sig ] LECO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:58.482197] [INFO ] [LOCAL ] Saved forecast: LECO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LECO.txt [2026-02-19T20:25:58.482330] [INFO ] [sig ] [1804/3393] Completed LECO in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-19T20:25:58.482371] [INFO ] [sig ] [1805/3393] Forecasting LEG... [2026-02-19T20:25:58.482401] [INFO ] [sig ] Generating forecast for: LEG [2026-02-19T20:25:58.482431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-02-19T20:25:58.493523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-02-19T20:25:58.493866] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-02-19T20:25:58.494694] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-02-19T20:25:58.494748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:58.494782] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:58.494809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:58.494867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:58.554748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:58.555722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:58.555808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:58.555842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:58.685245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:58.685407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:58.685449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:58.685479] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:58.689056] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: DOWN (p=24.19%) [2026-02-19T20:25:58.689338] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-02-19T20:25:58.689472] [INFO ] [sig ] LEG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:58.831808] [INFO ] [LOCAL ] Saved forecast: LEG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LEG.txt [2026-02-19T20:25:58.831946] [INFO ] [sig ] [1805/3393] Completed LEG in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-19T20:25:58.831988] [INFO ] [sig ] [1806/3393] Forecasting LEGH... [2026-02-19T20:25:58.832017] [INFO ] [sig ] Generating forecast for: LEGH [2026-02-19T20:25:58.832046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-02-19T20:25:58.842849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-02-19T20:25:58.843199] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-02-19T20:25:58.844016] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-02-19T20:25:58.844070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:58.844101] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:58.844142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:58.844200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:58.903082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:58.903754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:58.903835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:58.903868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:59.029992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:59.030167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:59.030214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:59.030250] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:59.033735] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: UP (p=50.12%) [2026-02-19T20:25:59.034008] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-02-19T20:25:59.034138] [INFO ] [sig ] LEGH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:59.199609] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LEGH.txt [2026-02-19T20:25:59.199759] [INFO ] [sig ] [1806/3393] Completed LEGH in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-19T20:25:59.199803] [INFO ] [sig ] [1807/3393] Forecasting LEGN... [2026-02-19T20:25:59.199834] [INFO ] [sig ] Generating forecast for: LEGN [2026-02-19T20:25:59.199866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-02-19T20:25:59.210878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-02-19T20:25:59.211246] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-02-19T20:25:59.212078] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-02-19T20:25:59.212133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:59.212166] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:59.212194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:59.212252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:59.274257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:59.275227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:59.275314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:59.275349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:59.400089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:59.400250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:59.400292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:59.400322] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:59.404072] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: DOWN (p=46.60%) [2026-02-19T20:25:59.404352] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-02-19T20:25:59.404500] [INFO ] [sig ] LEGN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:25:59.548241] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LEGN.txt [2026-02-19T20:25:59.548406] [INFO ] [sig ] [1807/3393] Completed LEGN in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-19T20:25:59.548448] [INFO ] [sig ] [1808/3393] Forecasting LEN... [2026-02-19T20:25:59.548512] [INFO ] [sig ] Generating forecast for: LEN [2026-02-19T20:25:59.548544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-02-19T20:25:59.561185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-02-19T20:25:59.561602] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-02-19T20:25:59.562478] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-02-19T20:25:59.562535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:59.562570] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:59.562620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:59.562682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:59.625043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:59.626009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:59.626113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:59.626155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:25:59.750866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:25:59.751053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:25:59.751101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:25:59.751132] [INFO ] [FORECASTER] Training complete [2026-02-19T20:25:59.755417] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: UP (p=91.88%) [2026-02-19T20:25:59.755780] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-02-19T20:25:59.755958] [INFO ] [sig ] LEN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:25:59.909680] [INFO ] [LOCAL ] Saved forecast: LEN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LEN.txt [2026-02-19T20:25:59.909844] [INFO ] [sig ] [1808/3393] Completed LEN in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-19T20:25:59.909887] [INFO ] [sig ] [1809/3393] Forecasting LENZ... [2026-02-19T20:25:59.909917] [INFO ] [sig ] Generating forecast for: LENZ [2026-02-19T20:25:59.909947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-02-19T20:25:59.921782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-02-19T20:25:59.922183] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-02-19T20:25:59.922985] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-02-19T20:25:59.923039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:25:59.923075] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:25:59.923108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:25:59.923178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:25:59.980092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:25:59.981035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:25:59.981128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:25:59.981161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:00.106851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:00.107020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:00.107060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:00.107090] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:00.110667] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: DOWN (p=42.04%) [2026-02-19T20:26:00.110985] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-02-19T20:26:00.111135] [INFO ] [sig ] LENZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:00.253521] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LENZ.txt [2026-02-19T20:26:00.253687] [INFO ] [sig ] [1809/3393] Completed LENZ in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-19T20:26:00.253730] [INFO ] [sig ] [1810/3393] Forecasting LEO... [2026-02-19T20:26:00.253760] [INFO ] [sig ] Generating forecast for: LEO [2026-02-19T20:26:00.253798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-02-19T20:26:00.266218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-02-19T20:26:00.266591] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-02-19T20:26:00.267398] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-02-19T20:26:00.267451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:00.267483] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:00.267510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:00.267566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:00.325630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:00.326431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:00.326512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:00.326546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:00.452157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:00.452283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:00.452322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:00.452351] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:00.455971] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: UP (p=51.14%) [2026-02-19T20:26:00.456249] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-02-19T20:26:00.456380] [INFO ] [sig ] LEO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:00.602726] [INFO ] [LOCAL ] Saved forecast: LEO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LEO.txt [2026-02-19T20:26:00.602885] [INFO ] [sig ] [1810/3393] Completed LEO in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-19T20:26:00.602928] [INFO ] [sig ] [1811/3393] Forecasting LEVI... [2026-02-19T20:26:00.602958] [INFO ] [sig ] Generating forecast for: LEVI [2026-02-19T20:26:00.602988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-02-19T20:26:00.616484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-02-19T20:26:00.617138] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-02-19T20:26:00.617981] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-02-19T20:26:00.618034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:00.618067] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:00.618123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:00.618531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:00.678401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:00.679240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:00.679322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:00.679355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:00.801302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:00.801421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:00.801462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:00.801492] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:00.804995] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: DOWN (p=14.33%) [2026-02-19T20:26:00.805288] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-02-19T20:26:00.805419] [INFO ] [sig ] LEVI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:00.955133] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LEVI.txt [2026-02-19T20:26:00.955285] [INFO ] [sig ] [1811/3393] Completed LEVI in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-19T20:26:00.955327] [INFO ] [sig ] [1812/3393] Forecasting LFMD... [2026-02-19T20:26:00.955357] [INFO ] [sig ] Generating forecast for: LFMD [2026-02-19T20:26:00.955388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-02-19T20:26:00.967461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-02-19T20:26:00.967820] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-02-19T20:26:00.968688] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-02-19T20:26:00.968743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:00.968778] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:00.968808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:00.968869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:01.029673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:01.030521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:01.030630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:01.030668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:01.156831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:01.156986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:01.157031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:01.157062] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:01.160741] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: DOWN (p=15.08%) [2026-02-19T20:26:01.161028] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-02-19T20:26:01.161165] [INFO ] [sig ] LFMD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:01.329887] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LFMD.txt [2026-02-19T20:26:01.330053] [INFO ] [sig ] [1812/3393] Completed LFMD in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-19T20:26:01.330106] [INFO ] [sig ] [1813/3393] Forecasting LFUS... [2026-02-19T20:26:01.330144] [INFO ] [sig ] Generating forecast for: LFUS [2026-02-19T20:26:01.330183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-02-19T20:26:01.343023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-02-19T20:26:01.343451] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-02-19T20:26:01.344489] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-02-19T20:26:01.344544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:01.344598] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:01.344629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:01.344688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:01.409569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:01.410755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:01.410853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:01.410887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:01.540593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:01.540761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:01.540803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:01.540833] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:01.544468] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: UP (p=71.05%) [2026-02-19T20:26:01.544778] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-02-19T20:26:01.544910] [INFO ] [sig ] LFUS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:01.691404] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LFUS.txt [2026-02-19T20:26:01.691587] [INFO ] [sig ] [1813/3393] Completed LFUS in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-19T20:26:01.691630] [INFO ] [sig ] [1814/3393] Forecasting LFVN... [2026-02-19T20:26:01.691661] [INFO ] [sig ] Generating forecast for: LFVN [2026-02-19T20:26:01.691693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-02-19T20:26:01.703960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-02-19T20:26:01.704394] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-02-19T20:26:01.705433] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-02-19T20:26:01.705499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:01.705533] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:01.705562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:01.705662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:01.766463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:01.767387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:01.767476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:01.767511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:01.892089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:01.892252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:01.892292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:01.892321] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:01.895825] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: UP (p=98.82%) [2026-02-19T20:26:01.896214] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-02-19T20:26:01.896368] [INFO ] [sig ] LFVN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:02.043271] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LFVN.txt [2026-02-19T20:26:02.043442] [INFO ] [sig ] [1814/3393] Completed LFVN in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-19T20:26:02.043487] [INFO ] [sig ] [1815/3393] Forecasting LGCL... [2026-02-19T20:26:02.043518] [INFO ] [sig ] Generating forecast for: LGCL [2026-02-19T20:26:02.043551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-02-19T20:26:02.054871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-02-19T20:26:02.055290] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-02-19T20:26:02.056122] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-02-19T20:26:02.056177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:02.056210] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:02.056240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:02.056300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:02.116445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:02.117350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:02.117436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:02.117470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:02.232904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:02.233073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:02.233119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:02.233155] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:02.236699] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: UP (p=94.26%) [2026-02-19T20:26:02.236992] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-02-19T20:26:02.237125] [INFO ] [sig ] LGCL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:02.386304] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LGCL.txt [2026-02-19T20:26:02.386468] [INFO ] [sig ] [1815/3393] Completed LGCL in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-19T20:26:02.386509] [INFO ] [sig ] [1816/3393] Forecasting LGI... [2026-02-19T20:26:02.386542] [INFO ] [sig ] Generating forecast for: LGI [2026-02-19T20:26:02.386593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-02-19T20:26:02.398609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-02-19T20:26:02.398994] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-02-19T20:26:02.399832] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-02-19T20:26:02.399886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:02.399919] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:02.399947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:02.400003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:02.457901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:02.458858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:02.458945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:02.458979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:02.586622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:02.586814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:02.586855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:02.586884] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:02.590652] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: UP (p=75.67%) [2026-02-19T20:26:02.590941] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-02-19T20:26:02.591074] [INFO ] [sig ] LGI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:02.735647] [INFO ] [LOCAL ] Saved forecast: LGI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LGI.txt [2026-02-19T20:26:02.735814] [INFO ] [sig ] [1816/3393] Completed LGI in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-19T20:26:02.735855] [INFO ] [sig ] [1817/3393] Forecasting LGIH... [2026-02-19T20:26:02.735888] [INFO ] [sig ] Generating forecast for: LGIH [2026-02-19T20:26:02.735919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-02-19T20:26:02.747559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-02-19T20:26:02.747959] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-02-19T20:26:02.748791] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-02-19T20:26:02.748845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:02.748877] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:02.748904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:02.748961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:02.806824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:02.807655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:02.807741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:02.807774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:02.924877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:02.925037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:02.925077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:02.925109] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:02.928658] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-02-19T20:26:02.928939] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-02-19T20:26:02.929065] [INFO ] [sig ] LGIH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:03.070645] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LGIH.txt [2026-02-19T20:26:03.070817] [INFO ] [sig ] [1817/3393] Completed LGIH in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-19T20:26:03.070858] [INFO ] [sig ] [1818/3393] Forecasting LGND... [2026-02-19T20:26:03.070888] [INFO ] [sig ] Generating forecast for: LGND [2026-02-19T20:26:03.070917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-02-19T20:26:03.082035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-02-19T20:26:03.082392] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-02-19T20:26:03.083184] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-02-19T20:26:03.083240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:03.083272] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:03.083300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:03.083357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:03.142089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:03.143135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:03.143221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:03.143256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:03.264021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:03.264191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:03.264234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:03.264264] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:03.267805] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: UP (p=79.00%) [2026-02-19T20:26:03.268120] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-02-19T20:26:03.268264] [INFO ] [sig ] LGND: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:03.412284] [INFO ] [LOCAL ] Saved forecast: LGND 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LGND.txt [2026-02-19T20:26:03.412442] [INFO ] [sig ] [1818/3393] Completed LGND in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-19T20:26:03.412482] [INFO ] [sig ] [1819/3393] Forecasting LH... [2026-02-19T20:26:03.412512] [INFO ] [sig ] Generating forecast for: LH [2026-02-19T20:26:03.412544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-02-19T20:26:03.423802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-02-19T20:26:03.424115] [INFO ] [FORECASTER] Starting predict_future for LH [2026-02-19T20:26:03.424925] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-02-19T20:26:03.425009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:03.425044] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:03.425072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:03.425128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:03.482191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:03.482826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:03.482905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:03.482938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:03.600637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:03.600800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:03.600840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:03.600870] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:03.604276] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: DOWN (p=19.91%) [2026-02-19T20:26:03.604551] [INFO ] [FORECASTER] Completed predict_future for LH [2026-02-19T20:26:03.604699] [INFO ] [sig ] LH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:03.746371] [INFO ] [LOCAL ] Saved forecast: LH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LH.txt [2026-02-19T20:26:03.746506] [INFO ] [sig ] [1819/3393] Completed LH in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-19T20:26:03.746546] [INFO ] [sig ] [1820/3393] Forecasting LHX... [2026-02-19T20:26:03.746594] [INFO ] [sig ] Generating forecast for: LHX [2026-02-19T20:26:03.746628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-02-19T20:26:03.757663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-02-19T20:26:03.757969] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-02-19T20:26:03.758803] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-02-19T20:26:03.758857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:03.758889] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:03.758917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:03.758974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:03.816660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:03.817414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:03.817499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:03.817532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:03.940611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:03.940778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:03.940819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:03.940848] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:03.944281] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: DOWN (p=14.64%) [2026-02-19T20:26:03.944560] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-02-19T20:26:03.944709] [INFO ] [sig ] LHX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:04.086883] [INFO ] [LOCAL ] Saved forecast: LHX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LHX.txt [2026-02-19T20:26:04.087058] [INFO ] [sig ] [1820/3393] Completed LHX in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-19T20:26:04.087101] [INFO ] [sig ] [1821/3393] Forecasting LI... [2026-02-19T20:26:04.087130] [INFO ] [sig ] Generating forecast for: LI [2026-02-19T20:26:04.087161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-02-19T20:26:04.098876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-02-19T20:26:04.099268] [INFO ] [FORECASTER] Starting predict_future for LI [2026-02-19T20:26:04.100072] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-02-19T20:26:04.100126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:04.100158] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:04.100185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:04.100243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:04.164303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:04.165266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:04.165362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:04.165399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:04.287842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:04.288008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:04.288051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:04.288112] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:04.291694] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: DOWN (p=12.02%) [2026-02-19T20:26:04.291985] [INFO ] [FORECASTER] Completed predict_future for LI [2026-02-19T20:26:04.292118] [INFO ] [sig ] LI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:04.438596] [INFO ] [LOCAL ] Saved forecast: LI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LI.txt [2026-02-19T20:26:04.438754] [INFO ] [sig ] [1821/3393] Completed LI in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-19T20:26:04.438795] [INFO ] [sig ] [1822/3393] Forecasting LICN... [2026-02-19T20:26:04.438825] [INFO ] [sig ] Generating forecast for: LICN [2026-02-19T20:26:04.438857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LICN' from 'https://tdm.silogroup.org/data/derivative_storage/LICN.csv'. [2026-02-19T20:26:04.450421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LICN'. [2026-02-19T20:26:04.450923] [INFO ] [FORECASTER] Starting predict_future for LICN [2026-02-19T20:26:04.451869] [DEBUG] [LOCAL ] No optimal features file found for LICN: ./output/feature-sets/LICN.txt [2026-02-19T20:26:04.451925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:04.451958] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:04.451986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:04.452043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:04.512153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:04.513188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:04.513297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:04.513345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:04.622619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:04.622784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:04.622825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:04.622855] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:04.626356] [DEBUG] [FORECASTER] LICN: Forecast T+1@11:T+2@11: UP (p=59.22%) [2026-02-19T20:26:04.626659] [INFO ] [FORECASTER] Completed predict_future for LICN [2026-02-19T20:26:04.626789] [INFO ] [sig ] LICN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:04.774201] [INFO ] [LOCAL ] Saved forecast: LICN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LICN.txt [2026-02-19T20:26:04.774398] [INFO ] [sig ] [1822/3393] Completed LICN in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-19T20:26:04.774461] [INFO ] [sig ] [1823/3393] Forecasting LIF... [2026-02-19T20:26:04.774494] [INFO ] [sig ] Generating forecast for: LIF [2026-02-19T20:26:04.774526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-02-19T20:26:04.788327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-02-19T20:26:04.788769] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-02-19T20:26:04.789863] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-02-19T20:26:04.789921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:04.789955] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:04.789984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:04.790044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:04.855549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:04.856486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:04.856598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:04.856638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:04.991786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:04.991967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:04.992023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:04.992056] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:04.995908] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: UP (p=83.79%) [2026-02-19T20:26:04.996308] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-02-19T20:26:04.996462] [INFO ] [sig ] LIF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:05.144873] [INFO ] [LOCAL ] Saved forecast: LIF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LIF.txt [2026-02-19T20:26:05.145042] [INFO ] [sig ] [1823/3393] Completed LIF in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-19T20:26:05.145089] [INFO ] [sig ] [1824/3393] Forecasting LII... [2026-02-19T20:26:05.145121] [INFO ] [sig ] Generating forecast for: LII [2026-02-19T20:26:05.145153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-02-19T20:26:05.156451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-02-19T20:26:05.156858] [INFO ] [FORECASTER] Starting predict_future for LII [2026-02-19T20:26:05.157695] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-02-19T20:26:05.157750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:05.157784] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:05.157812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:05.157872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:05.218900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:05.219875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:05.219980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:05.220015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:05.347476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:05.347657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:05.347705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:05.347734] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:05.351267] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: UP (p=53.02%) [2026-02-19T20:26:05.351566] [INFO ] [FORECASTER] Completed predict_future for LII [2026-02-19T20:26:05.351762] [INFO ] [sig ] LII: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:05.494755] [INFO ] [LOCAL ] Saved forecast: LII 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LII.txt [2026-02-19T20:26:05.494917] [INFO ] [sig ] [1824/3393] Completed LII in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-19T20:26:05.494992] [INFO ] [sig ] [1825/3393] Forecasting LILA... [2026-02-19T20:26:05.495024] [INFO ] [sig ] Generating forecast for: LILA [2026-02-19T20:26:05.495056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-02-19T20:26:05.506821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-02-19T20:26:05.507218] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-02-19T20:26:05.508071] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-02-19T20:26:05.508157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:05.508191] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:05.508219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:05.508277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:05.567774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:05.568777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:05.568877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:05.568919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:05.689764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:05.689927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:05.689970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:05.690001] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:05.693513] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: DOWN (p=34.50%) [2026-02-19T20:26:05.693828] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-02-19T20:26:05.693963] [INFO ] [sig ] LILA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:05.841009] [INFO ] [LOCAL ] Saved forecast: LILA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LILA.txt [2026-02-19T20:26:05.841173] [INFO ] [sig ] [1825/3393] Completed LILA in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-19T20:26:05.841218] [INFO ] [sig ] [1826/3393] Forecasting LILAK... [2026-02-19T20:26:05.841258] [INFO ] [sig ] Generating forecast for: LILAK [2026-02-19T20:26:05.841307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-02-19T20:26:05.852558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-02-19T20:26:05.852988] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-02-19T20:26:05.853836] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-02-19T20:26:05.853893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:05.853928] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:05.853956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:05.854014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:05.911135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:05.911986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:05.912072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:05.912106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:06.036960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:06.037117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:06.037174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:06.037204] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:06.040696] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: DOWN (p=22.28%) [2026-02-19T20:26:06.040976] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-02-19T20:26:06.041103] [INFO ] [sig ] LILAK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:06.184595] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LILAK.txt [2026-02-19T20:26:06.184742] [INFO ] [sig ] [1826/3393] Completed LILAK in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-19T20:26:06.184782] [INFO ] [sig ] [1827/3393] Forecasting LIN... [2026-02-19T20:26:06.184812] [INFO ] [sig ] Generating forecast for: LIN [2026-02-19T20:26:06.184848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIN' from 'https://tdm.silogroup.org/data/derivative_storage/LIN.csv'. [2026-02-19T20:26:06.195787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIN'. [2026-02-19T20:26:06.196137] [INFO ] [FORECASTER] Starting predict_future for LIN [2026-02-19T20:26:06.196956] [DEBUG] [LOCAL ] No optimal features file found for LIN: ./output/feature-sets/LIN.txt [2026-02-19T20:26:06.197011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:06.197043] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:06.197071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:06.197128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:06.254432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:06.255271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:06.255361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:06.255395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:06.374455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:06.374632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:06.374703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:06.374748] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:06.378388] [DEBUG] [FORECASTER] LIN: Forecast T+1@11:T+2@11: DOWN (p=48.91%) [2026-02-19T20:26:06.378727] [INFO ] [FORECASTER] Completed predict_future for LIN [2026-02-19T20:26:06.378868] [INFO ] [sig ] LIN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:06.529362] [INFO ] [LOCAL ] Saved forecast: LIN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LIN.txt [2026-02-19T20:26:06.529530] [INFO ] [sig ] [1827/3393] Completed LIN in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-19T20:26:06.529590] [INFO ] [sig ] [1828/3393] Forecasting LINC... [2026-02-19T20:26:06.529627] [INFO ] [sig ] Generating forecast for: LINC [2026-02-19T20:26:06.529660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINC' from 'https://tdm.silogroup.org/data/derivative_storage/LINC.csv'. [2026-02-19T20:26:06.541369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINC'. [2026-02-19T20:26:06.541809] [INFO ] [FORECASTER] Starting predict_future for LINC [2026-02-19T20:26:06.542710] [DEBUG] [LOCAL ] No optimal features file found for LINC: ./output/feature-sets/LINC.txt [2026-02-19T20:26:06.542773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:06.542807] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:06.542878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:06.542939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:06.604274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:06.605190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:06.605299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:06.605336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:06.738962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:06.739138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:06.739181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:06.739213] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:06.742845] [DEBUG] [FORECASTER] LINC: Forecast T+1@11:T+2@11: DOWN (p=7.20%) [2026-02-19T20:26:06.743165] [INFO ] [FORECASTER] Completed predict_future for LINC [2026-02-19T20:26:06.743313] [INFO ] [sig ] LINC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:06.887681] [INFO ] [LOCAL ] Saved forecast: LINC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LINC.txt [2026-02-19T20:26:06.887849] [INFO ] [sig ] [1828/3393] Completed LINC in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-19T20:26:06.887893] [INFO ] [sig ] [1829/3393] Forecasting LIND... [2026-02-19T20:26:06.887926] [INFO ] [sig ] Generating forecast for: LIND [2026-02-19T20:26:06.887959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-02-19T20:26:06.900759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-02-19T20:26:06.901137] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-02-19T20:26:06.902060] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-02-19T20:26:06.902117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:06.902152] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:06.902181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:06.902240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:06.963741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:06.964642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:06.964729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:06.964765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:07.097623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:07.097785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:07.097830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:07.097862] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:07.101504] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: UP (p=88.42%) [2026-02-19T20:26:07.101817] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-02-19T20:26:07.101950] [INFO ] [sig ] LIND: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:07.251009] [INFO ] [LOCAL ] Saved forecast: LIND 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LIND.txt [2026-02-19T20:26:07.251191] [INFO ] [sig ] [1829/3393] Completed LIND in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-19T20:26:07.251237] [INFO ] [sig ] [1830/3393] Forecasting LINE... [2026-02-19T20:26:07.251267] [INFO ] [sig ] Generating forecast for: LINE [2026-02-19T20:26:07.251301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-02-19T20:26:07.263397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-02-19T20:26:07.263806] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-02-19T20:26:07.264675] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-02-19T20:26:07.264732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:07.264830] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:07.264864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:07.264924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:07.330549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:07.331447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:07.331536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:07.331588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:07.467131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:07.467307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:07.467349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:07.467379] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:07.471156] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: UP (p=56.76%) [2026-02-19T20:26:07.471494] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-02-19T20:26:07.471655] [INFO ] [sig ] LINE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:07.613032] [INFO ] [LOCAL ] Saved forecast: LINE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LINE.txt [2026-02-19T20:26:07.613169] [INFO ] [sig ] [1830/3393] Completed LINE in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-19T20:26:07.613210] [INFO ] [sig ] [1831/3393] Forecasting LINK... [2026-02-19T20:26:07.613239] [INFO ] [sig ] Generating forecast for: LINK [2026-02-19T20:26:07.613271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-02-19T20:26:07.624799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-02-19T20:26:07.625168] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-02-19T20:26:07.626008] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-02-19T20:26:07.626064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:07.626098] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:07.626126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:07.626185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:07.683909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:07.684619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:07.684706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:07.684742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:07.800106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:07.800267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:07.800313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:07.800343] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:07.803890] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: UP (p=77.51%) [2026-02-19T20:26:07.804171] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-02-19T20:26:07.804303] [INFO ] [sig ] LINK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:07.945994] [INFO ] [LOCAL ] Saved forecast: LINK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LINK.txt [2026-02-19T20:26:07.946128] [INFO ] [sig ] [1831/3393] Completed LINK in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-19T20:26:07.946169] [INFO ] [sig ] [1832/3393] Forecasting LITE... [2026-02-19T20:26:07.946199] [INFO ] [sig ] Generating forecast for: LITE [2026-02-19T20:26:07.946230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-02-19T20:26:07.957542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-02-19T20:26:07.957904] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-02-19T20:26:07.958741] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-02-19T20:26:07.958796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:07.958828] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:07.958855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:07.958912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:08.016934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:08.017711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:08.017795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:08.017829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:08.143255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:08.143419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:08.143459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:08.143489] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:08.146893] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: DOWN (p=23.11%) [2026-02-19T20:26:08.147165] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-02-19T20:26:08.147300] [INFO ] [sig ] LITE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:08.290695] [INFO ] [LOCAL ] Saved forecast: LITE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LITE.txt [2026-02-19T20:26:08.290833] [INFO ] [sig ] [1832/3393] Completed LITE in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-19T20:26:08.290874] [INFO ] [sig ] [1833/3393] Forecasting LITM... [2026-02-19T20:26:08.290904] [INFO ] [sig ] Generating forecast for: LITM [2026-02-19T20:26:08.290936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-02-19T20:26:08.302486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-02-19T20:26:08.302834] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-02-19T20:26:08.303666] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-02-19T20:26:08.303720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:08.303752] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:08.303780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:08.303837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:08.360851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:08.361523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:08.361625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:08.361660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:08.481316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:08.481474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:08.481516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:08.481546] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:08.484953] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: DOWN (p=11.72%) [2026-02-19T20:26:08.485289] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-02-19T20:26:08.485453] [INFO ] [sig ] LITM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:08.686013] [INFO ] [LOCAL ] Saved forecast: LITM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LITM.txt [2026-02-19T20:26:08.686174] [INFO ] [sig ] [1833/3393] Completed LITM in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-19T20:26:08.686216] [INFO ] [sig ] [1834/3393] Forecasting LIVN... [2026-02-19T20:26:08.686252] [INFO ] [sig ] Generating forecast for: LIVN [2026-02-19T20:26:08.686284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-02-19T20:26:08.697017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-02-19T20:26:08.697366] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-02-19T20:26:08.698216] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-02-19T20:26:08.698280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:08.698313] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:08.698340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:08.698401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:08.756126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:08.756876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:08.756960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:08.756994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:08.879637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:08.879796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:08.879836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:08.879865] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:08.883298] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: DOWN (p=38.74%) [2026-02-19T20:26:08.883593] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-02-19T20:26:08.883725] [INFO ] [sig ] LIVN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:09.026923] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LIVN.txt [2026-02-19T20:26:09.027112] [INFO ] [sig ] [1834/3393] Completed LIVN in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-19T20:26:09.027161] [INFO ] [sig ] [1835/3393] Forecasting LKFN... [2026-02-19T20:26:09.027196] [INFO ] [sig ] Generating forecast for: LKFN [2026-02-19T20:26:09.027241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-02-19T20:26:09.038179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-02-19T20:26:09.038561] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-02-19T20:26:09.039436] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-02-19T20:26:09.039496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:09.039529] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:09.039558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:09.039650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:09.099168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:09.100019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:09.100117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:09.100151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:09.220823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:09.220990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:09.221029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:09.221060] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:09.224652] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: UP (p=78.00%) [2026-02-19T20:26:09.224949] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-02-19T20:26:09.225085] [INFO ] [sig ] LKFN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:09.372017] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LKFN.txt [2026-02-19T20:26:09.372180] [INFO ] [sig ] [1835/3393] Completed LKFN in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-19T20:26:09.372224] [INFO ] [sig ] [1836/3393] Forecasting LKQ... [2026-02-19T20:26:09.372254] [INFO ] [sig ] Generating forecast for: LKQ [2026-02-19T20:26:09.372284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-02-19T20:26:09.383642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-02-19T20:26:09.384022] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-02-19T20:26:09.384871] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-02-19T20:26:09.384925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:09.384957] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:09.384984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:09.385041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:09.445557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:09.446476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:09.446564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:09.446619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:09.568733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:09.568900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:09.568940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:09.568972] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:09.572614] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: UP (p=55.02%) [2026-02-19T20:26:09.572928] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-02-19T20:26:09.573064] [INFO ] [sig ] LKQ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:09.721621] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LKQ.txt [2026-02-19T20:26:09.721785] [INFO ] [sig ] [1836/3393] Completed LKQ in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-19T20:26:09.721827] [INFO ] [sig ] [1837/3393] Forecasting LLY... [2026-02-19T20:26:09.721857] [INFO ] [sig ] Generating forecast for: LLY [2026-02-19T20:26:09.721888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-02-19T20:26:09.734038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-02-19T20:26:09.734417] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-02-19T20:26:09.735426] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-02-19T20:26:09.735650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:09.735684] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:09.735712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:09.735770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:09.797221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:09.798409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:09.798708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:09.798746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:09.928335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:09.928500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:09.928543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:09.928612] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:09.932203] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: DOWN (p=43.16%) [2026-02-19T20:26:09.932486] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-02-19T20:26:09.932641] [INFO ] [sig ] LLY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:10.076308] [INFO ] [LOCAL ] Saved forecast: LLY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LLY.txt [2026-02-19T20:26:10.076473] [INFO ] [sig ] [1837/3393] Completed LLY in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-19T20:26:10.076514] [INFO ] [sig ] [1838/3393] Forecasting LMB... [2026-02-19T20:26:10.076544] [INFO ] [sig ] Generating forecast for: LMB [2026-02-19T20:26:10.076785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-02-19T20:26:10.087725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-02-19T20:26:10.088077] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-02-19T20:26:10.088925] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-02-19T20:26:10.088979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:10.089010] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:10.089039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:10.089096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:10.147153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:10.148015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:10.148158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:10.148218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:10.269992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:10.270168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:10.270223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:10.270265] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:10.275133] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: DOWN (p=23.64%) [2026-02-19T20:26:10.275525] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-02-19T20:26:10.275727] [INFO ] [sig ] LMB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:10.421306] [INFO ] [LOCAL ] Saved forecast: LMB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LMB.txt [2026-02-19T20:26:10.421465] [INFO ] [sig ] [1838/3393] Completed LMB in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-19T20:26:10.421505] [INFO ] [sig ] [1839/3393] Forecasting LMBS... [2026-02-19T20:26:10.421535] [INFO ] [sig ] Generating forecast for: LMBS [2026-02-19T20:26:10.421567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-02-19T20:26:10.433203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-02-19T20:26:10.433812] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-02-19T20:26:10.434850] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-02-19T20:26:10.434905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:10.434939] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:10.434967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:10.435026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:10.498562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:10.499728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:10.499824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:10.499883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:10.630563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:10.630760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:10.630801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:10.630829] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:10.634443] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: UP (p=69.65%) [2026-02-19T20:26:10.634759] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-02-19T20:26:10.634893] [INFO ] [sig ] LMBS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:10.782204] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LMBS.txt [2026-02-19T20:26:10.782343] [INFO ] [sig ] [1839/3393] Completed LMBS in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-19T20:26:10.782384] [INFO ] [sig ] [1840/3393] Forecasting LMND... [2026-02-19T20:26:10.782415] [INFO ] [sig ] Generating forecast for: LMND [2026-02-19T20:26:10.782445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-02-19T20:26:10.794466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-02-19T20:26:10.794821] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-02-19T20:26:10.795657] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-02-19T20:26:10.795710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:10.795742] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:10.795769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:10.795827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:10.855095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:10.855843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:10.855928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:10.855964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:10.983768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:10.983922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:10.983962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:10.983991] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:10.987357] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: DOWN (p=38.62%) [2026-02-19T20:26:10.987651] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-02-19T20:26:10.987780] [INFO ] [sig ] LMND: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:11.129166] [INFO ] [LOCAL ] Saved forecast: LMND 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LMND.txt [2026-02-19T20:26:11.129303] [INFO ] [sig ] [1840/3393] Completed LMND in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-19T20:26:11.129343] [INFO ] [sig ] [1841/3393] Forecasting LNC... [2026-02-19T20:26:11.129373] [INFO ] [sig ] Generating forecast for: LNC [2026-02-19T20:26:11.129403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-02-19T20:26:11.140711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-02-19T20:26:11.141041] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-02-19T20:26:11.141857] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-02-19T20:26:11.141910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:11.141944] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:11.141997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:11.142057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:11.199142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:11.199835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:11.199916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:11.199948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:11.321555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:11.321722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:11.321763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:11.321796] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:11.325234] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: UP (p=68.00%) [2026-02-19T20:26:11.325546] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-02-19T20:26:11.325697] [INFO ] [sig ] LNC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:11.467659] [INFO ] [LOCAL ] Saved forecast: LNC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LNC.txt [2026-02-19T20:26:11.467831] [INFO ] [sig ] [1841/3393] Completed LNC in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-19T20:26:11.467875] [INFO ] [sig ] [1842/3393] Forecasting LND... [2026-02-19T20:26:11.467905] [INFO ] [sig ] Generating forecast for: LND [2026-02-19T20:26:11.467935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LND' from 'https://tdm.silogroup.org/data/derivative_storage/LND.csv'. [2026-02-19T20:26:11.478511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LND'. [2026-02-19T20:26:11.478889] [INFO ] [FORECASTER] Starting predict_future for LND [2026-02-19T20:26:11.479712] [DEBUG] [LOCAL ] No optimal features file found for LND: ./output/feature-sets/LND.txt [2026-02-19T20:26:11.479765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:11.479797] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:11.479824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:11.479881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:11.537341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:11.538156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:11.538238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:11.538272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:11.651472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:11.651651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:11.651692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:11.651721] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:11.655182] [DEBUG] [FORECASTER] LND: Forecast T+1@11:T+2@11: DOWN (p=7.43%) [2026-02-19T20:26:11.655474] [INFO ] [FORECASTER] Completed predict_future for LND [2026-02-19T20:26:11.655620] [INFO ] [sig ] LND: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:11.800902] [INFO ] [LOCAL ] Saved forecast: LND 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LND.txt [2026-02-19T20:26:11.801057] [INFO ] [sig ] [1842/3393] Completed LND in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-19T20:26:11.801098] [INFO ] [sig ] [1843/3393] Forecasting LNG... [2026-02-19T20:26:11.801131] [INFO ] [sig ] Generating forecast for: LNG [2026-02-19T20:26:11.801164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-02-19T20:26:11.812772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-02-19T20:26:11.813129] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-02-19T20:26:11.813962] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-02-19T20:26:11.814016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:11.814047] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:11.814075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:11.814132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:11.872519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:11.873367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:11.873456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:11.873490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:11.995241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:11.995411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:11.995461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:11.995497] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:11.999087] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: UP (p=95.76%) [2026-02-19T20:26:11.999370] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-02-19T20:26:11.999504] [INFO ] [sig ] LNG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:12.145492] [INFO ] [LOCAL ] Saved forecast: LNG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LNG.txt [2026-02-19T20:26:12.145671] [INFO ] [sig ] [1843/3393] Completed LNG in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-19T20:26:12.145714] [INFO ] [sig ] [1844/3393] Forecasting LNKB... [2026-02-19T20:26:12.145745] [INFO ] [sig ] Generating forecast for: LNKB [2026-02-19T20:26:12.145775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-02-19T20:26:12.156720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-02-19T20:26:12.157118] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-02-19T20:26:12.157945] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-02-19T20:26:12.158003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:12.158064] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:12.158127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:12.158187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:12.217867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:12.218779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:12.218869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:12.218903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:12.348370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:12.348540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:12.348601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:12.348637] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:12.352353] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: DOWN (p=47.84%) [2026-02-19T20:26:12.352698] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-02-19T20:26:12.352839] [INFO ] [sig ] LNKB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:12.511758] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LNKB.txt [2026-02-19T20:26:12.511945] [INFO ] [sig ] [1844/3393] Completed LNKB in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-19T20:26:12.511990] [INFO ] [sig ] [1845/3393] Forecasting LNN... [2026-02-19T20:26:12.512019] [INFO ] [sig ] Generating forecast for: LNN [2026-02-19T20:26:12.512066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNN' from 'https://tdm.silogroup.org/data/derivative_storage/LNN.csv'. [2026-02-19T20:26:12.524333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNN'. [2026-02-19T20:26:12.524747] [INFO ] [FORECASTER] Starting predict_future for LNN [2026-02-19T20:26:12.525699] [DEBUG] [LOCAL ] No optimal features file found for LNN: ./output/feature-sets/LNN.txt [2026-02-19T20:26:12.525760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:12.525845] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:12.525886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:12.525965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:12.588652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:12.589717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:12.589804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:12.589843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:12.719671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:12.719830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:12.719872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:12.719902] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:12.723605] [DEBUG] [FORECASTER] LNN: Forecast T+1@11:T+2@11: UP (p=63.38%) [2026-02-19T20:26:12.723917] [INFO ] [FORECASTER] Completed predict_future for LNN [2026-02-19T20:26:12.724086] [INFO ] [sig ] LNN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:12.870644] [INFO ] [LOCAL ] Saved forecast: LNN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LNN.txt [2026-02-19T20:26:12.870811] [INFO ] [sig ] [1845/3393] Completed LNN in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-19T20:26:12.870856] [INFO ] [sig ] [1846/3393] Forecasting LNTH... [2026-02-19T20:26:12.870886] [INFO ] [sig ] Generating forecast for: LNTH [2026-02-19T20:26:12.870918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-02-19T20:26:12.881979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-02-19T20:26:12.882380] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-02-19T20:26:12.883209] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-02-19T20:26:12.883263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:12.883295] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:12.883322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:12.883385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:12.940751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:12.941661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:12.941746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:12.941779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:13.065493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:13.065670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:13.065712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:13.065741] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:13.069187] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: DOWN (p=10.54%) [2026-02-19T20:26:13.069472] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-02-19T20:26:13.069625] [INFO ] [sig ] LNTH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:13.213209] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LNTH.txt [2026-02-19T20:26:13.213406] [INFO ] [sig ] [1846/3393] Completed LNTH in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-19T20:26:13.213449] [INFO ] [sig ] [1847/3393] Forecasting LNZA... [2026-02-19T20:26:13.213480] [INFO ] [sig ] Generating forecast for: LNZA [2026-02-19T20:26:13.213510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNZA' from 'https://tdm.silogroup.org/data/derivative_storage/LNZA.csv'. [2026-02-19T20:26:13.224296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNZA'. [2026-02-19T20:26:13.224684] [INFO ] [FORECASTER] Starting predict_future for LNZA [2026-02-19T20:26:13.225460] [DEBUG] [LOCAL ] No optimal features file found for LNZA: ./output/feature-sets/LNZA.txt [2026-02-19T20:26:13.225514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:13.225547] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:13.225598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:13.225659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:13.285529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:13.286473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:13.286559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:13.286615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:13.402977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:13.403149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:13.403189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:13.403217] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:13.407037] [DEBUG] [FORECASTER] LNZA: Forecast T+1@11:T+2@11: DOWN (p=33.06%) [2026-02-19T20:26:13.407343] [INFO ] [FORECASTER] Completed predict_future for LNZA [2026-02-19T20:26:13.407485] [INFO ] [sig ] LNZA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:13.559059] [INFO ] [LOCAL ] Saved forecast: LNZA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LNZA.txt [2026-02-19T20:26:13.559202] [INFO ] [sig ] [1847/3393] Completed LNZA in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-19T20:26:13.559244] [INFO ] [sig ] [1848/3393] Forecasting LOAN... [2026-02-19T20:26:13.559273] [INFO ] [sig ] Generating forecast for: LOAN [2026-02-19T20:26:13.559306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-02-19T20:26:13.570142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-02-19T20:26:13.570502] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-02-19T20:26:13.571304] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-02-19T20:26:13.571358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:13.571397] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:13.571430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:13.571499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:13.631501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:13.632469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:13.632594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:13.632632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:13.749391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:13.749557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:13.749620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:13.749688] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:13.753229] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: UP (p=52.43%) [2026-02-19T20:26:13.753522] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-02-19T20:26:13.753675] [INFO ] [sig ] LOAN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:13.906279] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LOAN.txt [2026-02-19T20:26:13.906448] [INFO ] [sig ] [1848/3393] Completed LOAN in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-19T20:26:13.906490] [INFO ] [sig ] [1849/3393] Forecasting LOB... [2026-02-19T20:26:13.906520] [INFO ] [sig ] Generating forecast for: LOB [2026-02-19T20:26:13.906559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOB' from 'https://tdm.silogroup.org/data/derivative_storage/LOB.csv'. [2026-02-19T20:26:13.918715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOB'. [2026-02-19T20:26:13.919095] [INFO ] [FORECASTER] Starting predict_future for LOB [2026-02-19T20:26:13.920068] [DEBUG] [LOCAL ] No optimal features file found for LOB: ./output/feature-sets/LOB.txt [2026-02-19T20:26:13.920126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:13.920166] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:13.920197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:13.920261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:13.979333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:13.980219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:13.980324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:13.980363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:14.107346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:14.107525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:14.107594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:14.107637] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:14.111447] [DEBUG] [FORECASTER] LOB: Forecast T+1@11:T+2@11: UP (p=81.01%) [2026-02-19T20:26:14.111789] [INFO ] [FORECASTER] Completed predict_future for LOB [2026-02-19T20:26:14.111933] [INFO ] [sig ] LOB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:14.270435] [INFO ] [LOCAL ] Saved forecast: LOB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LOB.txt [2026-02-19T20:26:14.270627] [INFO ] [sig ] [1849/3393] Completed LOB in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-19T20:26:14.270675] [INFO ] [sig ] [1850/3393] Forecasting LOCO... [2026-02-19T20:26:14.270706] [INFO ] [sig ] Generating forecast for: LOCO [2026-02-19T20:26:14.270739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOCO' from 'https://tdm.silogroup.org/data/derivative_storage/LOCO.csv'. [2026-02-19T20:26:14.282181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOCO'. [2026-02-19T20:26:14.282522] [INFO ] [FORECASTER] Starting predict_future for LOCO [2026-02-19T20:26:14.283398] [DEBUG] [LOCAL ] No optimal features file found for LOCO: ./output/feature-sets/LOCO.txt [2026-02-19T20:26:14.283458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:14.283492] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:14.283520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:14.283598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:14.344187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:14.344900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:14.344985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:14.345020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:14.469626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:14.469817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:14.469859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:14.469888] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:14.473336] [DEBUG] [FORECASTER] LOCO: Forecast T+1@11:T+2@11: UP (p=92.97%) [2026-02-19T20:26:14.473700] [INFO ] [FORECASTER] Completed predict_future for LOCO [2026-02-19T20:26:14.473851] [INFO ] [sig ] LOCO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:14.625307] [INFO ] [LOCAL ] Saved forecast: LOCO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LOCO.txt [2026-02-19T20:26:14.625466] [INFO ] [sig ] [1850/3393] Completed LOCO in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-19T20:26:14.625531] [INFO ] [sig ] [1851/3393] Forecasting LOGI... [2026-02-19T20:26:14.625593] [INFO ] [sig ] Generating forecast for: LOGI [2026-02-19T20:26:14.625634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOGI' from 'https://tdm.silogroup.org/data/derivative_storage/LOGI.csv'. [2026-02-19T20:26:14.637123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOGI'. [2026-02-19T20:26:14.637446] [INFO ] [FORECASTER] Starting predict_future for LOGI [2026-02-19T20:26:14.638295] [DEBUG] [LOCAL ] No optimal features file found for LOGI: ./output/feature-sets/LOGI.txt [2026-02-19T20:26:14.638350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:14.638387] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:14.638426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:14.638517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:14.700420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:14.701124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:14.701208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:14.701243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:14.827473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:14.827653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:14.827696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:14.827726] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:14.831604] [DEBUG] [FORECASTER] LOGI: Forecast T+1@11:T+2@11: UP (p=88.31%) [2026-02-19T20:26:14.832130] [INFO ] [FORECASTER] Completed predict_future for LOGI [2026-02-19T20:26:14.832274] [INFO ] [sig ] LOGI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:14.990255] [INFO ] [LOCAL ] Saved forecast: LOGI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LOGI.txt [2026-02-19T20:26:14.990419] [INFO ] [sig ] [1851/3393] Completed LOGI in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-19T20:26:14.990463] [INFO ] [sig ] [1852/3393] Forecasting LOMA... [2026-02-19T20:26:14.990494] [INFO ] [sig ] Generating forecast for: LOMA [2026-02-19T20:26:14.990528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-02-19T20:26:15.002628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-02-19T20:26:15.003253] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-02-19T20:26:15.004120] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-02-19T20:26:15.004177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:15.004211] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:15.004240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:15.004300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:15.066253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:15.067226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:15.067333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:15.067371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:15.193116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:15.193283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:15.193323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:15.193353] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:15.196874] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: DOWN (p=7.72%) [2026-02-19T20:26:15.197159] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-02-19T20:26:15.197296] [INFO ] [sig ] LOMA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:15.341048] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LOMA.txt [2026-02-19T20:26:15.341214] [INFO ] [sig ] [1852/3393] Completed LOMA in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-19T20:26:15.341258] [INFO ] [sig ] [1853/3393] Forecasting LOPE... [2026-02-19T20:26:15.341289] [INFO ] [sig ] Generating forecast for: LOPE [2026-02-19T20:26:15.341320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOPE' from 'https://tdm.silogroup.org/data/derivative_storage/LOPE.csv'. [2026-02-19T20:26:15.352807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOPE'. [2026-02-19T20:26:15.353158] [INFO ] [FORECASTER] Starting predict_future for LOPE [2026-02-19T20:26:15.353960] [DEBUG] [LOCAL ] No optimal features file found for LOPE: ./output/feature-sets/LOPE.txt [2026-02-19T20:26:15.354014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:15.354046] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:15.354073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:15.354130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:15.411306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:15.412151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:15.412236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:15.412269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:15.531153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:15.531322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:15.531363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:15.531395] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:15.534841] [DEBUG] [FORECASTER] LOPE: Forecast T+1@11:T+2@11: UP (p=93.27%) [2026-02-19T20:26:15.535128] [INFO ] [FORECASTER] Completed predict_future for LOPE [2026-02-19T20:26:15.535255] [INFO ] [sig ] LOPE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:15.686991] [INFO ] [LOCAL ] Saved forecast: LOPE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LOPE.txt [2026-02-19T20:26:15.687154] [INFO ] [sig ] [1853/3393] Completed LOPE in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-19T20:26:15.687198] [INFO ] [sig ] [1854/3393] Forecasting LOVE... [2026-02-19T20:26:15.687231] [INFO ] [sig ] Generating forecast for: LOVE [2026-02-19T20:26:15.687263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOVE' from 'https://tdm.silogroup.org/data/derivative_storage/LOVE.csv'. [2026-02-19T20:26:15.699195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOVE'. [2026-02-19T20:26:15.699589] [INFO ] [FORECASTER] Starting predict_future for LOVE [2026-02-19T20:26:15.700422] [DEBUG] [LOCAL ] No optimal features file found for LOVE: ./output/feature-sets/LOVE.txt [2026-02-19T20:26:15.700529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:15.700607] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:15.700649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:15.700708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:15.762883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:15.763846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:15.763938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:15.763974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:15.889277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:15.889426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:15.889475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:15.889511] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:15.893077] [DEBUG] [FORECASTER] LOVE: Forecast T+1@11:T+2@11: UP (p=95.47%) [2026-02-19T20:26:15.893364] [INFO ] [FORECASTER] Completed predict_future for LOVE [2026-02-19T20:26:15.893499] [INFO ] [sig ] LOVE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:16.036309] [INFO ] [LOCAL ] Saved forecast: LOVE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LOVE.txt [2026-02-19T20:26:16.036478] [INFO ] [sig ] [1854/3393] Completed LOVE in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-19T20:26:16.036528] [INFO ] [sig ] [1855/3393] Forecasting LPCN... [2026-02-19T20:26:16.036565] [INFO ] [sig ] Generating forecast for: LPCN [2026-02-19T20:26:16.036627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-02-19T20:26:16.047165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-02-19T20:26:16.047493] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-02-19T20:26:16.048363] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-02-19T20:26:16.048419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:16.048453] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:16.048482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:16.048541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:16.105944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:16.106783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:16.106902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:16.106948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:16.222452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:16.222632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:16.222674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:16.222704] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:16.226088] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: DOWN (p=7.07%) [2026-02-19T20:26:16.226363] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-02-19T20:26:16.226496] [INFO ] [sig ] LPCN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:16.371069] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LPCN.txt [2026-02-19T20:26:16.371213] [INFO ] [sig ] [1855/3393] Completed LPCN in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-19T20:26:16.371267] [INFO ] [sig ] [1856/3393] Forecasting LPG... [2026-02-19T20:26:16.371323] [INFO ] [sig ] Generating forecast for: LPG [2026-02-19T20:26:16.371358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-02-19T20:26:16.382632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-02-19T20:26:16.382955] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-02-19T20:26:16.383768] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-02-19T20:26:16.383823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:16.383857] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:16.383886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:16.383944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:16.444318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:16.445143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:16.445229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:16.445264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:16.574668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:16.574836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:16.574894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:16.574934] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:16.578560] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: DOWN (p=26.48%) [2026-02-19T20:26:16.578884] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-02-19T20:26:16.579019] [INFO ] [sig ] LPG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:16.730075] [INFO ] [LOCAL ] Saved forecast: LPG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LPG.txt [2026-02-19T20:26:16.730250] [INFO ] [sig ] [1856/3393] Completed LPG in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-19T20:26:16.730293] [INFO ] [sig ] [1857/3393] Forecasting LPL... [2026-02-19T20:26:16.730326] [INFO ] [sig ] Generating forecast for: LPL [2026-02-19T20:26:16.730359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-02-19T20:26:16.742196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-02-19T20:26:16.742627] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-02-19T20:26:16.743488] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-02-19T20:26:16.743547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:16.743602] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:16.743633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:16.743690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:16.808387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:16.809467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:16.809597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:16.809654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:16.934499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:16.934698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:16.934741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:16.934771] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:16.938407] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: UP (p=68.16%) [2026-02-19T20:26:16.938722] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-02-19T20:26:16.938856] [INFO ] [sig ] LPL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:17.096525] [INFO ] [LOCAL ] Saved forecast: LPL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LPL.txt [2026-02-19T20:26:17.096742] [INFO ] [sig ] [1857/3393] Completed LPL in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-19T20:26:17.096803] [INFO ] [sig ] [1858/3393] Forecasting LPLA... [2026-02-19T20:26:17.096838] [INFO ] [sig ] Generating forecast for: LPLA [2026-02-19T20:26:17.096869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPLA' from 'https://tdm.silogroup.org/data/derivative_storage/LPLA.csv'. [2026-02-19T20:26:17.111315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPLA'. [2026-02-19T20:26:17.111761] [INFO ] [FORECASTER] Starting predict_future for LPLA [2026-02-19T20:26:17.112719] [DEBUG] [LOCAL ] No optimal features file found for LPLA: ./output/feature-sets/LPLA.txt [2026-02-19T20:26:17.112775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:17.112809] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:17.112838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:17.112897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:17.175110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:17.176081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:17.176177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:17.176213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:17.303803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:17.303979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:17.304028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:17.304065] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:17.307689] [DEBUG] [FORECASTER] LPLA: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-02-19T20:26:17.307995] [INFO ] [FORECASTER] Completed predict_future for LPLA [2026-02-19T20:26:17.308157] [INFO ] [sig ] LPLA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:17.455330] [INFO ] [LOCAL ] Saved forecast: LPLA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LPLA.txt [2026-02-19T20:26:17.455598] [INFO ] [sig ] [1858/3393] Completed LPLA in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-19T20:26:17.455646] [INFO ] [sig ] [1859/3393] Forecasting LPRO... [2026-02-19T20:26:17.455679] [INFO ] [sig ] Generating forecast for: LPRO [2026-02-19T20:26:17.455712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPRO' from 'https://tdm.silogroup.org/data/derivative_storage/LPRO.csv'. [2026-02-19T20:26:17.468930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPRO'. [2026-02-19T20:26:17.469411] [INFO ] [FORECASTER] Starting predict_future for LPRO [2026-02-19T20:26:17.470320] [DEBUG] [LOCAL ] No optimal features file found for LPRO: ./output/feature-sets/LPRO.txt [2026-02-19T20:26:17.470377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:17.470411] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:17.470439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:17.470498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:17.532451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:17.533415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:17.533504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:17.533539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:17.663897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:17.664066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:17.664107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:17.664136] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:17.667801] [DEBUG] [FORECASTER] LPRO: Forecast T+1@11:T+2@11: DOWN (p=30.54%) [2026-02-19T20:26:17.668140] [INFO ] [FORECASTER] Completed predict_future for LPRO [2026-02-19T20:26:17.668280] [INFO ] [sig ] LPRO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:17.819130] [INFO ] [LOCAL ] Saved forecast: LPRO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LPRO.txt [2026-02-19T20:26:17.819612] [INFO ] [sig ] [1859/3393] Completed LPRO in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-19T20:26:17.819689] [INFO ] [sig ] [1860/3393] Forecasting LPSN... [2026-02-19T20:26:17.819739] [INFO ] [sig ] Generating forecast for: LPSN [2026-02-19T20:26:17.819790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPSN' from 'https://tdm.silogroup.org/data/derivative_storage/LPSN.csv'. [2026-02-19T20:26:17.833696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPSN'. [2026-02-19T20:26:17.834138] [INFO ] [FORECASTER] Starting predict_future for LPSN [2026-02-19T20:26:17.835045] [DEBUG] [LOCAL ] No optimal features file found for LPSN: ./output/feature-sets/LPSN.txt [2026-02-19T20:26:17.835101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:17.835135] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:17.835165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:17.835223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:17.898473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:17.899447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:17.899551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:17.899617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:18.021708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:18.021868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:18.021909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:18.021938] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:18.025354] [DEBUG] [FORECASTER] LPSN: Forecast T+1@11:T+2@11: DOWN (p=20.72%) [2026-02-19T20:26:18.025648] [INFO ] [FORECASTER] Completed predict_future for LPSN [2026-02-19T20:26:18.025775] [INFO ] [sig ] LPSN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:18.167635] [INFO ] [LOCAL ] Saved forecast: LPSN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LPSN.txt [2026-02-19T20:26:18.167765] [INFO ] [sig ] [1860/3393] Completed LPSN in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-19T20:26:18.167805] [INFO ] [sig ] [1861/3393] Forecasting LPTH... [2026-02-19T20:26:18.167835] [INFO ] [sig ] Generating forecast for: LPTH [2026-02-19T20:26:18.167866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-02-19T20:26:18.179167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-02-19T20:26:18.179487] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-02-19T20:26:18.180289] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-02-19T20:26:18.180343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:18.180376] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:18.180404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:18.180461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:18.238068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:18.238818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:18.238903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:18.238936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:18.358501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:18.358692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:18.358750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:18.358782] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:18.362191] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: DOWN (p=12.61%) [2026-02-19T20:26:18.362467] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-02-19T20:26:18.362637] [INFO ] [sig ] LPTH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:18.504239] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LPTH.txt [2026-02-19T20:26:18.504374] [INFO ] [sig ] [1861/3393] Completed LPTH in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-19T20:26:18.504414] [INFO ] [sig ] [1862/3393] Forecasting LPX... [2026-02-19T20:26:18.504445] [INFO ] [sig ] Generating forecast for: LPX [2026-02-19T20:26:18.504476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-02-19T20:26:18.515565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-02-19T20:26:18.515921] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-02-19T20:26:18.516729] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-02-19T20:26:18.516783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:18.516854] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:18.516883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:18.516940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:18.577121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:18.577967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:18.578050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:18.578102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:18.698815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:18.698974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:18.699014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:18.699043] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:18.702429] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: DOWN (p=10.13%) [2026-02-19T20:26:18.702727] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-02-19T20:26:18.702878] [INFO ] [sig ] LPX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:18.843586] [INFO ] [LOCAL ] Saved forecast: LPX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LPX.txt [2026-02-19T20:26:18.843729] [INFO ] [sig ] [1862/3393] Completed LPX in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-19T20:26:18.843769] [INFO ] [sig ] [1863/3393] Forecasting LQDA... [2026-02-19T20:26:18.843800] [INFO ] [sig ] Generating forecast for: LQDA [2026-02-19T20:26:18.843832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-02-19T20:26:18.854956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-02-19T20:26:18.855251] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-02-19T20:26:18.856049] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-02-19T20:26:18.856102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:18.856134] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:18.856161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:18.856218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:18.913814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:18.914668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:18.914756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:18.914789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:19.037828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:19.037990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:19.038031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:19.038059] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:19.041505] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: DOWN (p=9.16%) [2026-02-19T20:26:19.041798] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-02-19T20:26:19.041930] [INFO ] [sig ] LQDA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:19.187433] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LQDA.txt [2026-02-19T20:26:19.187616] [INFO ] [sig ] [1863/3393] Completed LQDA in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-19T20:26:19.187663] [INFO ] [sig ] [1864/3393] Forecasting LRCX... [2026-02-19T20:26:19.187694] [INFO ] [sig ] Generating forecast for: LRCX [2026-02-19T20:26:19.187725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-02-19T20:26:19.199378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-02-19T20:26:19.199773] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-02-19T20:26:19.200633] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-02-19T20:26:19.200707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:19.200743] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:19.200771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:19.200828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:19.264139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:19.265289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:19.265382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:19.265415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:19.397410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:19.397617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:19.397667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:19.397706] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:19.401491] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: DOWN (p=35.45%) [2026-02-19T20:26:19.401796] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-02-19T20:26:19.401932] [INFO ] [sig ] LRCX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:19.545538] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LRCX.txt [2026-02-19T20:26:19.545690] [INFO ] [sig ] [1864/3393] Completed LRCX in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-19T20:26:19.545731] [INFO ] [sig ] [1865/3393] Forecasting LRGE... [2026-02-19T20:26:19.545761] [INFO ] [sig ] Generating forecast for: LRGE [2026-02-19T20:26:19.545793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-02-19T20:26:19.557405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-02-19T20:26:19.557729] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-02-19T20:26:19.558534] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-02-19T20:26:19.558614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:19.558663] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:19.558691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:19.558935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:19.619459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:19.620195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:19.620279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:19.620314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:19.735154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:19.735319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:19.735359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:19.735424] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:19.738850] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: DOWN (p=12.15%) [2026-02-19T20:26:19.739130] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-02-19T20:26:19.739258] [INFO ] [sig ] LRGE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:19.883845] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LRGE.txt [2026-02-19T20:26:19.884007] [INFO ] [sig ] [1865/3393] Completed LRGE in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-19T20:26:19.884049] [INFO ] [sig ] [1866/3393] Forecasting LSCC... [2026-02-19T20:26:19.884079] [INFO ] [sig ] Generating forecast for: LSCC [2026-02-19T20:26:19.884110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSCC' from 'https://tdm.silogroup.org/data/derivative_storage/LSCC.csv'. [2026-02-19T20:26:19.895823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSCC'. [2026-02-19T20:26:19.896193] [INFO ] [FORECASTER] Starting predict_future for LSCC [2026-02-19T20:26:19.897049] [DEBUG] [LOCAL ] No optimal features file found for LSCC: ./output/feature-sets/LSCC.txt [2026-02-19T20:26:19.897103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:19.897136] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:19.897164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:19.897221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:19.956353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:19.957249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:19.957338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:19.957373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:20.081987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:20.082151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:20.082192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:20.082222] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:20.085691] [DEBUG] [FORECASTER] LSCC: Forecast T+1@11:T+2@11: UP (p=53.29%) [2026-02-19T20:26:20.085967] [INFO ] [FORECASTER] Completed predict_future for LSCC [2026-02-19T20:26:20.086094] [INFO ] [sig ] LSCC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:20.229766] [INFO ] [LOCAL ] Saved forecast: LSCC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LSCC.txt [2026-02-19T20:26:20.229924] [INFO ] [sig ] [1866/3393] Completed LSCC in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-19T20:26:20.229965] [INFO ] [sig ] [1867/3393] Forecasting LSPD... [2026-02-19T20:26:20.229995] [INFO ] [sig ] Generating forecast for: LSPD [2026-02-19T20:26:20.230026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-02-19T20:26:20.241356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-02-19T20:26:20.241726] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-02-19T20:26:20.242501] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-02-19T20:26:20.242555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:20.242618] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:20.242648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:20.242706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:20.303989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:20.305317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:20.305435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:20.305475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:20.435122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:20.435275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:20.435317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:20.435347] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:20.438906] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: DOWN (p=16.20%) [2026-02-19T20:26:20.439186] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-02-19T20:26:20.439324] [INFO ] [sig ] LSPD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:20.583171] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LSPD.txt [2026-02-19T20:26:20.583318] [INFO ] [sig ] [1867/3393] Completed LSPD in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-19T20:26:20.583359] [INFO ] [sig ] [1868/3393] Forecasting LTC... [2026-02-19T20:26:20.583389] [INFO ] [sig ] Generating forecast for: LTC [2026-02-19T20:26:20.583430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTC' from 'https://tdm.silogroup.org/data/derivative_storage/LTC.csv'. [2026-02-19T20:26:20.595775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTC'. [2026-02-19T20:26:20.596089] [INFO ] [FORECASTER] Starting predict_future for LTC [2026-02-19T20:26:20.596929] [DEBUG] [LOCAL ] No optimal features file found for LTC: ./output/feature-sets/LTC.txt [2026-02-19T20:26:20.596983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:20.597015] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:20.597043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:20.597099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:20.654925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:20.655673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:20.655758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:20.655791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:20.773656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:20.773819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:20.773859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:20.773889] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:20.777325] [DEBUG] [FORECASTER] LTC: Forecast T+1@11:T+2@11: DOWN (p=49.88%) [2026-02-19T20:26:20.777620] [INFO ] [FORECASTER] Completed predict_future for LTC [2026-02-19T20:26:20.777746] [INFO ] [sig ] LTC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:20.921108] [INFO ] [LOCAL ] Saved forecast: LTC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LTC.txt [2026-02-19T20:26:20.921241] [INFO ] [sig ] [1868/3393] Completed LTC in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-19T20:26:20.921315] [INFO ] [sig ] [1869/3393] Forecasting LTH... [2026-02-19T20:26:20.921347] [INFO ] [sig ] Generating forecast for: LTH [2026-02-19T20:26:20.921378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTH' from 'https://tdm.silogroup.org/data/derivative_storage/LTH.csv'. [2026-02-19T20:26:20.932289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTH'. [2026-02-19T20:26:20.932658] [INFO ] [FORECASTER] Starting predict_future for LTH [2026-02-19T20:26:20.933466] [DEBUG] [LOCAL ] No optimal features file found for LTH: ./output/feature-sets/LTH.txt [2026-02-19T20:26:20.933519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:20.933551] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:20.933597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:20.933658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:20.992959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:20.993601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:20.993685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:20.993718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:21.112610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:21.112768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:21.112808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:21.112838] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:21.116655] [DEBUG] [FORECASTER] LTH: Forecast T+1@11:T+2@11: UP (p=81.75%) [2026-02-19T20:26:21.116945] [INFO ] [FORECASTER] Completed predict_future for LTH [2026-02-19T20:26:21.117073] [INFO ] [sig ] LTH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:21.261111] [INFO ] [LOCAL ] Saved forecast: LTH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LTH.txt [2026-02-19T20:26:21.261277] [INFO ] [sig ] [1869/3393] Completed LTH in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-19T20:26:21.261319] [INFO ] [sig ] [1870/3393] Forecasting LTRN... [2026-02-19T20:26:21.261349] [INFO ] [sig ] Generating forecast for: LTRN [2026-02-19T20:26:21.261380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRN' from 'https://tdm.silogroup.org/data/derivative_storage/LTRN.csv'. [2026-02-19T20:26:21.272645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRN'. [2026-02-19T20:26:21.272943] [INFO ] [FORECASTER] Starting predict_future for LTRN [2026-02-19T20:26:21.273728] [DEBUG] [LOCAL ] No optimal features file found for LTRN: ./output/feature-sets/LTRN.txt [2026-02-19T20:26:21.273780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:21.273812] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:21.273839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:21.273895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:21.332440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:21.333150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:21.333232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:21.333266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:21.452197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:21.452352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:21.452393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:21.452422] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:21.455944] [DEBUG] [FORECASTER] LTRN: Forecast T+1@11:T+2@11: UP (p=94.22%) [2026-02-19T20:26:21.456216] [INFO ] [FORECASTER] Completed predict_future for LTRN [2026-02-19T20:26:21.456342] [INFO ] [sig ] LTRN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:21.602180] [INFO ] [LOCAL ] Saved forecast: LTRN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LTRN.txt [2026-02-19T20:26:21.602324] [INFO ] [sig ] [1870/3393] Completed LTRN in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-19T20:26:21.602363] [INFO ] [sig ] [1871/3393] Forecasting LTRX... [2026-02-19T20:26:21.602393] [INFO ] [sig ] Generating forecast for: LTRX [2026-02-19T20:26:21.602426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-02-19T20:26:21.614057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-02-19T20:26:21.614405] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-02-19T20:26:21.615223] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-02-19T20:26:21.615277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:21.615308] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:21.615335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:21.615393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:21.673450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:21.674081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:21.674161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:21.674193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:21.796619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:21.796795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:21.796833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:21.796861] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:21.800318] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: UP (p=78.97%) [2026-02-19T20:26:21.800613] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-02-19T20:26:21.800750] [INFO ] [sig ] LTRX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:21.943184] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LTRX.txt [2026-02-19T20:26:21.943319] [INFO ] [sig ] [1871/3393] Completed LTRX in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-19T20:26:21.943360] [INFO ] [sig ] [1872/3393] Forecasting LUCD... [2026-02-19T20:26:21.943390] [INFO ] [sig ] Generating forecast for: LUCD [2026-02-19T20:26:21.943420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-02-19T20:26:21.954719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-02-19T20:26:21.955080] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-02-19T20:26:21.955888] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-02-19T20:26:21.955941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:21.955974] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:21.956001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:21.956058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:22.013750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:22.014537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:22.014690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:22.014733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:22.133635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:22.133796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:22.133836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:22.133882] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:22.137318] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: DOWN (p=11.70%) [2026-02-19T20:26:22.137614] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-02-19T20:26:22.137747] [INFO ] [sig ] LUCD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:22.280612] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LUCD.txt [2026-02-19T20:26:22.280748] [INFO ] [sig ] [1872/3393] Completed LUCD in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-19T20:26:22.280788] [INFO ] [sig ] [1873/3393] Forecasting LUMN... [2026-02-19T20:26:22.280819] [INFO ] [sig ] Generating forecast for: LUMN [2026-02-19T20:26:22.280851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-02-19T20:26:22.291712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-02-19T20:26:22.292085] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-02-19T20:26:22.292895] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-02-19T20:26:22.292948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:22.292981] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:22.293009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:22.293066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:22.351204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:22.351967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:22.352050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:22.352083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:22.472654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:22.472822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:22.472862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:22.472891] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:22.476259] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: DOWN (p=38.90%) [2026-02-19T20:26:22.476534] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-02-19T20:26:22.476686] [INFO ] [sig ] LUMN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:22.619750] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LUMN.txt [2026-02-19T20:26:22.619896] [INFO ] [sig ] [1873/3393] Completed LUMN in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-19T20:26:22.619935] [INFO ] [sig ] [1874/3393] Forecasting LUNG... [2026-02-19T20:26:22.619965] [INFO ] [sig ] Generating forecast for: LUNG [2026-02-19T20:26:22.619996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUNG' from 'https://tdm.silogroup.org/data/derivative_storage/LUNG.csv'. [2026-02-19T20:26:22.630956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUNG'. [2026-02-19T20:26:22.631271] [INFO ] [FORECASTER] Starting predict_future for LUNG [2026-02-19T20:26:22.632073] [DEBUG] [LOCAL ] No optimal features file found for LUNG: ./output/feature-sets/LUNG.txt [2026-02-19T20:26:22.632126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:22.632157] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:22.632184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:22.632241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:22.689896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:22.690512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:22.690632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:22.690675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:22.812476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:22.812648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:22.812692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:22.812721] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:22.816132] [DEBUG] [FORECASTER] LUNG: Forecast T+1@11:T+2@11: DOWN (p=0.40%) [2026-02-19T20:26:22.816406] [INFO ] [FORECASTER] Completed predict_future for LUNG [2026-02-19T20:26:22.816532] [INFO ] [sig ] LUNG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:22.958096] [INFO ] [LOCAL ] Saved forecast: LUNG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LUNG.txt [2026-02-19T20:26:22.958240] [INFO ] [sig ] [1874/3393] Completed LUNG in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-19T20:26:22.958281] [INFO ] [sig ] [1875/3393] Forecasting LVHD... [2026-02-19T20:26:22.958312] [INFO ] [sig ] Generating forecast for: LVHD [2026-02-19T20:26:22.958344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-02-19T20:26:22.969442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-02-19T20:26:22.969832] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-02-19T20:26:22.970636] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-02-19T20:26:22.970702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:22.970742] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:22.970776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:22.970837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:23.028619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:23.029386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:23.029469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:23.029501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:23.148145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:23.148307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:23.148347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:23.148377] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:23.151828] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: DOWN (p=26.72%) [2026-02-19T20:26:23.152104] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-02-19T20:26:23.152231] [INFO ] [sig ] LVHD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:23.292790] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LVHD.txt [2026-02-19T20:26:23.293115] [INFO ] [sig ] [1875/3393] Completed LVHD in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-19T20:26:23.293156] [INFO ] [sig ] [1876/3393] Forecasting LVO... [2026-02-19T20:26:23.293185] [INFO ] [sig ] Generating forecast for: LVO [2026-02-19T20:26:23.293217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVO' from 'https://tdm.silogroup.org/data/derivative_storage/LVO.csv'. [2026-02-19T20:26:23.304984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVO'. [2026-02-19T20:26:23.305339] [INFO ] [FORECASTER] Starting predict_future for LVO [2026-02-19T20:26:23.306353] [DEBUG] [LOCAL ] No optimal features file found for LVO: ./output/feature-sets/LVO.txt [2026-02-19T20:26:23.306407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:23.306455] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:23.306483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:23.306541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:23.366129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:23.367025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:23.367113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:23.367147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:23.483110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:23.483272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:23.483313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:23.483342] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:23.487442] [DEBUG] [FORECASTER] LVO: Forecast T+1@11:T+2@11: UP (p=91.61%) [2026-02-19T20:26:23.487753] [INFO ] [FORECASTER] Completed predict_future for LVO [2026-02-19T20:26:23.487890] [INFO ] [sig ] LVO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:23.630951] [INFO ] [LOCAL ] Saved forecast: LVO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LVO.txt [2026-02-19T20:26:23.631064] [INFO ] [sig ] [1876/3393] Completed LVO in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-19T20:26:23.631102] [INFO ] [sig ] [1877/3393] Forecasting LVS... [2026-02-19T20:26:23.631131] [INFO ] [sig ] Generating forecast for: LVS [2026-02-19T20:26:23.631162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVS' from 'https://tdm.silogroup.org/data/derivative_storage/LVS.csv'. [2026-02-19T20:26:23.642475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVS'. [2026-02-19T20:26:23.642863] [INFO ] [FORECASTER] Starting predict_future for LVS [2026-02-19T20:26:23.643664] [DEBUG] [LOCAL ] No optimal features file found for LVS: ./output/feature-sets/LVS.txt [2026-02-19T20:26:23.643715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:23.643747] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:23.643774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:23.643830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:23.705905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:23.707099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:23.707226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:23.707261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:23.833481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:23.833655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:23.833697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:23.833726] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:23.837149] [DEBUG] [FORECASTER] LVS: Forecast T+1@11:T+2@11: DOWN (p=2.68%) [2026-02-19T20:26:23.837433] [INFO ] [FORECASTER] Completed predict_future for LVS [2026-02-19T20:26:23.837559] [INFO ] [sig ] LVS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:23.980402] [INFO ] [LOCAL ] Saved forecast: LVS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LVS.txt [2026-02-19T20:26:23.980522] [INFO ] [sig ] [1877/3393] Completed LVS in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-19T20:26:23.980561] [INFO ] [sig ] [1878/3393] Forecasting LWAY... [2026-02-19T20:26:23.980611] [INFO ] [sig ] Generating forecast for: LWAY [2026-02-19T20:26:23.980642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-02-19T20:26:23.992067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-02-19T20:26:23.992379] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-02-19T20:26:23.993218] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-02-19T20:26:23.993272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:23.993303] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:23.993329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:23.993386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:24.050008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:24.050669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:24.050758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:24.050791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:24.168474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:24.168636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:24.168678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:24.168711] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:24.172063] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-02-19T20:26:24.172461] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-02-19T20:26:24.172614] [INFO ] [sig ] LWAY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:24.313208] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LWAY.txt [2026-02-19T20:26:24.313340] [INFO ] [sig ] [1878/3393] Completed LWAY in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-19T20:26:24.313381] [INFO ] [sig ] [1879/3393] Forecasting LWLG... [2026-02-19T20:26:24.313410] [INFO ] [sig ] Generating forecast for: LWLG [2026-02-19T20:26:24.313442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-02-19T20:26:24.324378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-02-19T20:26:24.324709] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-02-19T20:26:24.325476] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-02-19T20:26:24.325593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:24.325633] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:24.325661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:24.325720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:24.385828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:24.386645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:24.386733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:24.386768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:24.508233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:24.508378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:24.508418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:24.508447] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:24.511835] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: DOWN (p=3.20%) [2026-02-19T20:26:24.512108] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-02-19T20:26:24.512237] [INFO ] [sig ] LWLG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:24.652883] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LWLG.txt [2026-02-19T20:26:24.653000] [INFO ] [sig ] [1879/3393] Completed LWLG in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-19T20:26:24.653039] [INFO ] [sig ] [1880/3393] Forecasting LX... [2026-02-19T20:26:24.653069] [INFO ] [sig ] Generating forecast for: LX [2026-02-19T20:26:24.653106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LX' from 'https://tdm.silogroup.org/data/derivative_storage/LX.csv'. [2026-02-19T20:26:24.664695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LX'. [2026-02-19T20:26:24.665209] [INFO ] [FORECASTER] Starting predict_future for LX [2026-02-19T20:26:24.665994] [DEBUG] [LOCAL ] No optimal features file found for LX: ./output/feature-sets/LX.txt [2026-02-19T20:26:24.666046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:24.666078] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:24.666105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:24.666162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:24.723062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:24.723688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:24.723766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:24.723798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:24.845888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:24.846027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:24.846068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:24.846099] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:24.849882] [DEBUG] [FORECASTER] LX: Forecast T+1@11:T+2@11: UP (p=86.02%) [2026-02-19T20:26:24.850165] [INFO ] [FORECASTER] Completed predict_future for LX [2026-02-19T20:26:24.850293] [INFO ] [sig ] LX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:24.993680] [INFO ] [LOCAL ] Saved forecast: LX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LX.txt [2026-02-19T20:26:24.993812] [INFO ] [sig ] [1880/3393] Completed LX in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-19T20:26:24.993853] [INFO ] [sig ] [1881/3393] Forecasting LXEO... [2026-02-19T20:26:24.993885] [INFO ] [sig ] Generating forecast for: LXEO [2026-02-19T20:26:24.993920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXEO' from 'https://tdm.silogroup.org/data/derivative_storage/LXEO.csv'. [2026-02-19T20:26:25.006015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXEO'. [2026-02-19T20:26:25.006540] [INFO ] [FORECASTER] Starting predict_future for LXEO [2026-02-19T20:26:25.007342] [DEBUG] [LOCAL ] No optimal features file found for LXEO: ./output/feature-sets/LXEO.txt [2026-02-19T20:26:25.007398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:25.007431] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:25.007460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:25.007518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:25.069819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:25.070534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:25.070633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:25.070669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:25.190429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:25.190595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:25.190637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:25.190667] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:25.194031] [DEBUG] [FORECASTER] LXEO: Forecast T+1@11:T+2@11: DOWN (p=34.98%) [2026-02-19T20:26:25.194307] [INFO ] [FORECASTER] Completed predict_future for LXEO [2026-02-19T20:26:25.194435] [INFO ] [sig ] LXEO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:25.337594] [INFO ] [LOCAL ] Saved forecast: LXEO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LXEO.txt [2026-02-19T20:26:25.337768] [INFO ] [sig ] [1881/3393] Completed LXEO in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-19T20:26:25.337811] [INFO ] [sig ] [1882/3393] Forecasting LXP... [2026-02-19T20:26:25.337844] [INFO ] [sig ] Generating forecast for: LXP [2026-02-19T20:26:25.337876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXP' from 'https://tdm.silogroup.org/data/derivative_storage/LXP.csv'. [2026-02-19T20:26:25.349141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXP'. [2026-02-19T20:26:25.349484] [INFO ] [FORECASTER] Starting predict_future for LXP [2026-02-19T20:26:25.350314] [DEBUG] [LOCAL ] No optimal features file found for LXP: ./output/feature-sets/LXP.txt [2026-02-19T20:26:25.350367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:25.350398] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:25.350425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:25.350481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:25.407054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:25.407970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:25.408057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:25.408117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:25.523775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:25.523941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:25.524016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:25.524047] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:25.527484] [DEBUG] [FORECASTER] LXP: Forecast T+1@11:T+2@11: DOWN (p=34.57%) [2026-02-19T20:26:25.527809] [INFO ] [FORECASTER] Completed predict_future for LXP [2026-02-19T20:26:25.527942] [INFO ] [sig ] LXP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:25.672472] [INFO ] [LOCAL ] Saved forecast: LXP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LXP.txt [2026-02-19T20:26:25.672613] [INFO ] [sig ] [1882/3393] Completed LXP in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-19T20:26:25.672656] [INFO ] [sig ] [1883/3393] Forecasting LYB... [2026-02-19T20:26:25.672686] [INFO ] [sig ] Generating forecast for: LYB [2026-02-19T20:26:25.672717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYB' from 'https://tdm.silogroup.org/data/derivative_storage/LYB.csv'. [2026-02-19T20:26:25.684395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYB'. [2026-02-19T20:26:25.684719] [INFO ] [FORECASTER] Starting predict_future for LYB [2026-02-19T20:26:25.685554] [DEBUG] [LOCAL ] No optimal features file found for LYB: ./output/feature-sets/LYB.txt [2026-02-19T20:26:25.685631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:25.685665] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:25.685692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:25.685750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:25.743210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:25.743920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:25.744000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:25.744033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:25.862858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:25.862992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:25.863029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:25.863058] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:25.866399] [DEBUG] [FORECASTER] LYB: Forecast T+1@11:T+2@11: UP (p=78.94%) [2026-02-19T20:26:25.866701] [INFO ] [FORECASTER] Completed predict_future for LYB [2026-02-19T20:26:25.866833] [INFO ] [sig ] LYB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:26.009526] [INFO ] [LOCAL ] Saved forecast: LYB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LYB.txt [2026-02-19T20:26:26.009658] [INFO ] [sig ] [1883/3393] Completed LYB in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-19T20:26:26.009700] [INFO ] [sig ] [1884/3393] Forecasting LYG... [2026-02-19T20:26:26.009730] [INFO ] [sig ] Generating forecast for: LYG [2026-02-19T20:26:26.009761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYG' from 'https://tdm.silogroup.org/data/derivative_storage/LYG.csv'. [2026-02-19T20:26:26.021215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYG'. [2026-02-19T20:26:26.021541] [INFO ] [FORECASTER] Starting predict_future for LYG [2026-02-19T20:26:26.022330] [DEBUG] [LOCAL ] No optimal features file found for LYG: ./output/feature-sets/LYG.txt [2026-02-19T20:26:26.022383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:26.022414] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:26.022442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:26.022499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:26.080196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:26.080822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:26.080900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:26.080932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:26.200506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:26.200660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:26.200701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:26.200736] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:26.204086] [DEBUG] [FORECASTER] LYG: Forecast T+1@11:T+2@11: UP (p=50.91%) [2026-02-19T20:26:26.204357] [INFO ] [FORECASTER] Completed predict_future for LYG [2026-02-19T20:26:26.204482] [INFO ] [sig ] LYG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:26.350548] [INFO ] [LOCAL ] Saved forecast: LYG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LYG.txt [2026-02-19T20:26:26.350685] [INFO ] [sig ] [1884/3393] Completed LYG in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-19T20:26:26.350725] [INFO ] [sig ] [1885/3393] Forecasting LYRA... [2026-02-19T20:26:26.350756] [INFO ] [sig ] Generating forecast for: LYRA [2026-02-19T20:26:26.350786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYRA' from 'https://tdm.silogroup.org/data/derivative_storage/LYRA.csv'. [2026-02-19T20:26:26.361615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYRA'. [2026-02-19T20:26:26.361902] [INFO ] [FORECASTER] Starting predict_future for LYRA [2026-02-19T20:26:26.362683] [DEBUG] [LOCAL ] No optimal features file found for LYRA: ./output/feature-sets/LYRA.txt [2026-02-19T20:26:26.362735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:26.362767] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:26.362794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:26.362852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:26.420566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:26.421177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:26.421255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:26.421287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:26.544039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:26.544199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:26.544239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:26.544267] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:26.547830] [DEBUG] [FORECASTER] LYRA: Forecast T+1@11:T+2@11: DOWN (p=11.52%) [2026-02-19T20:26:26.548138] [INFO ] [FORECASTER] Completed predict_future for LYRA [2026-02-19T20:26:26.548277] [INFO ] [sig ] LYRA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:26.690890] [INFO ] [LOCAL ] Saved forecast: LYRA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LYRA.txt [2026-02-19T20:26:26.691014] [INFO ] [sig ] [1885/3393] Completed LYRA in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-19T20:26:26.691053] [INFO ] [sig ] [1886/3393] Forecasting LYTS... [2026-02-19T20:26:26.691083] [INFO ] [sig ] Generating forecast for: LYTS [2026-02-19T20:26:26.691166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-02-19T20:26:26.702503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-02-19T20:26:26.702811] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-02-19T20:26:26.703566] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-02-19T20:26:26.703640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:26.703673] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:26.703701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:26.703758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:26.760600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:26.761194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:26.761273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:26.761305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:26.879502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:26.879686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:26.879728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:26.879757] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:26.883305] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: DOWN (p=4.13%) [2026-02-19T20:26:26.883603] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-02-19T20:26:26.883738] [INFO ] [sig ] LYTS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:27.028502] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LYTS.txt [2026-02-19T20:26:27.028651] [INFO ] [sig ] [1886/3393] Completed LYTS in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-19T20:26:27.028693] [INFO ] [sig ] [1887/3393] Forecasting LZ... [2026-02-19T20:26:27.028725] [INFO ] [sig ] Generating forecast for: LZ [2026-02-19T20:26:27.028757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-02-19T20:26:27.040243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-02-19T20:26:27.040552] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-02-19T20:26:27.041366] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-02-19T20:26:27.041419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:27.041452] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:27.041479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:27.041536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:27.099039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:27.099802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:27.099899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:27.099938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:27.220599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:27.220752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:27.220790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:27.220820] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:27.224322] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: DOWN (p=36.05%) [2026-02-19T20:26:27.224616] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-02-19T20:26:27.224749] [INFO ] [sig ] LZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:27.370085] [INFO ] [LOCAL ] Saved forecast: LZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/LZ.txt [2026-02-19T20:26:27.370234] [INFO ] [sig ] [1887/3393] Completed LZ in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-19T20:26:27.370274] [INFO ] [sig ] [1888/3393] Forecasting LZB... [2026-02-19T20:26:27.370304] [INFO ] [sig ] Generating forecast for: LZB [2026-02-19T20:26:27.370336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZB' from 'https://tdm.silogroup.org/data/derivative_storage/LZB.csv'. [2026-02-19T20:26:27.382057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZB'. [2026-02-19T20:26:27.382376] [INFO ] [FORECASTER] Starting predict_future for LZB [2026-02-19T20:26:27.383205] [DEBUG] [LOCAL ] No optimal features file found for LZB: ./output/feature-sets/LZB.txt [2026-02-19T20:26:27.383260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:27.383293] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:27.383321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:27.383377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:27.443753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:27.444617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:27.444698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:27.444731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:27.570063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:27.570219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:27.570260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:27.570290] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:27.573813] [DEBUG] [FORECASTER] LZB: Forecast T+1@11:T+2@11: UP (p=52.82%) [2026-02-19T20:26:27.574098] [INFO ] [FORECASTER] Completed predict_future for LZB [2026-02-19T20:26:27.574231] [INFO ] [sig ] LZB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:27.722739] [INFO ] [LOCAL ] Saved forecast: LZB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LZB.txt [2026-02-19T20:26:27.722882] [INFO ] [sig ] [1888/3393] Completed LZB in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-19T20:26:27.722921] [INFO ] [sig ] [1889/3393] Forecasting LZM... [2026-02-19T20:26:27.722954] [INFO ] [sig ] Generating forecast for: LZM [2026-02-19T20:26:27.722986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZM' from 'https://tdm.silogroup.org/data/derivative_storage/LZM.csv'. [2026-02-19T20:26:27.735926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZM'. [2026-02-19T20:26:27.736313] [INFO ] [FORECASTER] Starting predict_future for LZM [2026-02-19T20:26:27.737167] [DEBUG] [LOCAL ] No optimal features file found for LZM: ./output/feature-sets/LZM.txt [2026-02-19T20:26:27.737238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:27.737273] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:27.737301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:27.737360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:27.795247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:27.795982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:27.796065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:27.796099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:27.918835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:27.919005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:27.919047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:27.919078] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:27.922569] [DEBUG] [FORECASTER] LZM: Forecast T+1@11:T+2@11: UP (p=69.58%) [2026-02-19T20:26:27.922871] [INFO ] [FORECASTER] Completed predict_future for LZM [2026-02-19T20:26:27.923000] [INFO ] [sig ] LZM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:28.067978] [INFO ] [LOCAL ] Saved forecast: LZM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/LZM.txt [2026-02-19T20:26:28.068116] [INFO ] [sig ] [1889/3393] Completed LZM in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-19T20:26:28.068162] [INFO ] [sig ] [1890/3393] Forecasting M... [2026-02-19T20:26:28.068193] [INFO ] [sig ] Generating forecast for: M [2026-02-19T20:26:28.068223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'M' from 'https://tdm.silogroup.org/data/derivative_storage/M.csv'. [2026-02-19T20:26:28.079883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'M'. [2026-02-19T20:26:28.080192] [INFO ] [FORECASTER] Starting predict_future for M [2026-02-19T20:26:28.081021] [DEBUG] [LOCAL ] No optimal features file found for M: ./output/feature-sets/M.txt [2026-02-19T20:26:28.081083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:28.081119] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:28.081161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:28.081233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:28.141147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:28.142180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:28.142268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:28.142301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:28.271145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:28.271318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:28.271361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:28.271392] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:28.275019] [DEBUG] [FORECASTER] M: Forecast T+1@11:T+2@11: UP (p=53.54%) [2026-02-19T20:26:28.275310] [INFO ] [FORECASTER] Completed predict_future for M [2026-02-19T20:26:28.275449] [INFO ] [sig ] M: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:28.422683] [INFO ] [LOCAL ] Saved forecast: M 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/M.txt [2026-02-19T20:26:28.422843] [INFO ] [sig ] [1890/3393] Completed M in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-19T20:26:28.422891] [INFO ] [sig ] [1891/3393] Forecasting MA... [2026-02-19T20:26:28.422922] [INFO ] [sig ] Generating forecast for: MA [2026-02-19T20:26:28.422953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MA' from 'https://tdm.silogroup.org/data/derivative_storage/MA.csv'. [2026-02-19T20:26:28.434368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MA'. [2026-02-19T20:26:28.434767] [INFO ] [FORECASTER] Starting predict_future for MA [2026-02-19T20:26:28.435615] [DEBUG] [LOCAL ] No optimal features file found for MA: ./output/feature-sets/MA.txt [2026-02-19T20:26:28.435669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:28.435702] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:28.435729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:28.435787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:28.493587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:28.494319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:28.494401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:28.494435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:28.613175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:28.613339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:28.613379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:28.613409] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:28.616915] [DEBUG] [FORECASTER] MA: Forecast T+1@11:T+2@11: DOWN (p=17.99%) [2026-02-19T20:26:28.617215] [INFO ] [FORECASTER] Completed predict_future for MA [2026-02-19T20:26:28.617352] [INFO ] [sig ] MA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:28.762418] [INFO ] [LOCAL ] Saved forecast: MA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MA.txt [2026-02-19T20:26:28.762604] [INFO ] [sig ] [1891/3393] Completed MA in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-19T20:26:28.762651] [INFO ] [sig ] [1892/3393] Forecasting MAA... [2026-02-19T20:26:28.762681] [INFO ] [sig ] Generating forecast for: MAA [2026-02-19T20:26:28.762712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAA' from 'https://tdm.silogroup.org/data/derivative_storage/MAA.csv'. [2026-02-19T20:26:28.774480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAA'. [2026-02-19T20:26:28.774875] [INFO ] [FORECASTER] Starting predict_future for MAA [2026-02-19T20:26:28.775658] [DEBUG] [LOCAL ] No optimal features file found for MAA: ./output/feature-sets/MAA.txt [2026-02-19T20:26:28.775718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:28.775762] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:28.775796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:28.775866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:28.835658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:28.836468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:28.836560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:28.836615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:28.965252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:28.965454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:28.965502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:28.965535] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:28.969379] [DEBUG] [FORECASTER] MAA: Forecast T+1@11:T+2@11: DOWN (p=4.56%) [2026-02-19T20:26:28.969692] [INFO ] [FORECASTER] Completed predict_future for MAA [2026-02-19T20:26:28.969846] [INFO ] [sig ] MAA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:29.116275] [INFO ] [LOCAL ] Saved forecast: MAA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MAA.txt [2026-02-19T20:26:29.116450] [INFO ] [sig ] [1892/3393] Completed MAA in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-19T20:26:29.116497] [INFO ] [sig ] [1893/3393] Forecasting MAC... [2026-02-19T20:26:29.116528] [INFO ] [sig ] Generating forecast for: MAC [2026-02-19T20:26:29.116559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAC' from 'https://tdm.silogroup.org/data/derivative_storage/MAC.csv'. [2026-02-19T20:26:29.128765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAC'. [2026-02-19T20:26:29.129172] [INFO ] [FORECASTER] Starting predict_future for MAC [2026-02-19T20:26:29.130071] [DEBUG] [LOCAL ] No optimal features file found for MAC: ./output/feature-sets/MAC.txt [2026-02-19T20:26:29.130128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:29.130162] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:29.130191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:29.130258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:29.190106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:29.190923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:29.191009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:29.191045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:29.317444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:29.317632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:29.317676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:29.317706] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:29.321288] [DEBUG] [FORECASTER] MAC: Forecast T+1@11:T+2@11: DOWN (p=3.55%) [2026-02-19T20:26:29.321594] [INFO ] [FORECASTER] Completed predict_future for MAC [2026-02-19T20:26:29.321728] [INFO ] [sig ] MAC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:29.466409] [INFO ] [LOCAL ] Saved forecast: MAC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MAC.txt [2026-02-19T20:26:29.466589] [INFO ] [sig ] [1893/3393] Completed MAC in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-19T20:26:29.466634] [INFO ] [sig ] [1894/3393] Forecasting MAMA... [2026-02-19T20:26:29.466666] [INFO ] [sig ] Generating forecast for: MAMA [2026-02-19T20:26:29.466699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-02-19T20:26:29.478605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-02-19T20:26:29.478969] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-02-19T20:26:29.479803] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-02-19T20:26:29.479858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:29.479891] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:29.479920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:29.479977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:29.543526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:29.544408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:29.544495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:29.544529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:29.676835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:29.677023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:29.677079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:29.677111] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:29.681095] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: UP (p=86.15%) [2026-02-19T20:26:29.681403] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-02-19T20:26:29.681542] [INFO ] [sig ] MAMA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:29.832592] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MAMA.txt [2026-02-19T20:26:29.832752] [INFO ] [sig ] [1894/3393] Completed MAMA in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-19T20:26:29.832795] [INFO ] [sig ] [1895/3393] Forecasting MAN... [2026-02-19T20:26:29.832827] [INFO ] [sig ] Generating forecast for: MAN [2026-02-19T20:26:29.832859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAN' from 'https://tdm.silogroup.org/data/derivative_storage/MAN.csv'. [2026-02-19T20:26:29.843939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAN'. [2026-02-19T20:26:29.844344] [INFO ] [FORECASTER] Starting predict_future for MAN [2026-02-19T20:26:29.845284] [DEBUG] [LOCAL ] No optimal features file found for MAN: ./output/feature-sets/MAN.txt [2026-02-19T20:26:29.845341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:29.845388] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:29.845435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:29.845522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:29.906705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:29.907651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:29.907762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:29.907798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:30.031303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:30.031471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:30.031511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:30.031542] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:30.035536] [DEBUG] [FORECASTER] MAN: Forecast T+1@11:T+2@11: UP (p=96.61%) [2026-02-19T20:26:30.035854] [INFO ] [FORECASTER] Completed predict_future for MAN [2026-02-19T20:26:30.036000] [INFO ] [sig ] MAN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:30.189208] [INFO ] [LOCAL ] Saved forecast: MAN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MAN.txt [2026-02-19T20:26:30.189373] [INFO ] [sig ] [1895/3393] Completed MAN in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-19T20:26:30.189416] [INFO ] [sig ] [1896/3393] Forecasting MANH... [2026-02-19T20:26:30.189446] [INFO ] [sig ] Generating forecast for: MANH [2026-02-19T20:26:30.189476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MANH' from 'https://tdm.silogroup.org/data/derivative_storage/MANH.csv'. [2026-02-19T20:26:30.201726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MANH'. [2026-02-19T20:26:30.202134] [INFO ] [FORECASTER] Starting predict_future for MANH [2026-02-19T20:26:30.202972] [DEBUG] [LOCAL ] No optimal features file found for MANH: ./output/feature-sets/MANH.txt [2026-02-19T20:26:30.203027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:30.203103] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:30.203135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:30.203192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:30.268222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:30.269383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:30.269479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:30.269515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:30.394109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:30.394271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:30.394320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:30.394378] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:30.397920] [DEBUG] [FORECASTER] MANH: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-02-19T20:26:30.398230] [INFO ] [FORECASTER] Completed predict_future for MANH [2026-02-19T20:26:30.398371] [INFO ] [sig ] MANH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:30.541219] [INFO ] [LOCAL ] Saved forecast: MANH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MANH.txt [2026-02-19T20:26:30.541362] [INFO ] [sig ] [1896/3393] Completed MANH in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-19T20:26:30.541403] [INFO ] [sig ] [1897/3393] Forecasting MARA... [2026-02-19T20:26:30.541433] [INFO ] [sig ] Generating forecast for: MARA [2026-02-19T20:26:30.541465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MARA' from 'https://tdm.silogroup.org/data/derivative_storage/MARA.csv'. [2026-02-19T20:26:30.553753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MARA'. [2026-02-19T20:26:30.554115] [INFO ] [FORECASTER] Starting predict_future for MARA [2026-02-19T20:26:30.554940] [DEBUG] [LOCAL ] No optimal features file found for MARA: ./output/feature-sets/MARA.txt [2026-02-19T20:26:30.554996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:30.555029] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:30.555237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:30.555294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:30.623811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:30.624753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:30.624843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:30.624877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:30.752434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:30.752621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:30.752663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:30.752692] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:30.756296] [DEBUG] [FORECASTER] MARA: Forecast T+1@11:T+2@11: DOWN (p=36.11%) [2026-02-19T20:26:30.756591] [INFO ] [FORECASTER] Completed predict_future for MARA [2026-02-19T20:26:30.756730] [INFO ] [sig ] MARA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:30.904733] [INFO ] [LOCAL ] Saved forecast: MARA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MARA.txt [2026-02-19T20:26:30.904928] [INFO ] [sig ] [1897/3393] Completed MARA in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-19T20:26:30.904979] [INFO ] [sig ] [1898/3393] Forecasting MAS... [2026-02-19T20:26:30.905014] [INFO ] [sig ] Generating forecast for: MAS [2026-02-19T20:26:30.905044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAS' from 'https://tdm.silogroup.org/data/derivative_storage/MAS.csv'. [2026-02-19T20:26:30.916762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAS'. [2026-02-19T20:26:30.917183] [INFO ] [FORECASTER] Starting predict_future for MAS [2026-02-19T20:26:30.918050] [DEBUG] [LOCAL ] No optimal features file found for MAS: ./output/feature-sets/MAS.txt [2026-02-19T20:26:30.918133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:30.918177] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:30.918211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:30.918292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:30.977896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:30.978901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:30.979004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:30.979056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:31.108212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:31.108387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:31.108431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:31.108462] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:31.112524] [DEBUG] [FORECASTER] MAS: Forecast T+1@11:T+2@11: DOWN (p=1.87%) [2026-02-19T20:26:31.112899] [INFO ] [FORECASTER] Completed predict_future for MAS [2026-02-19T20:26:31.113072] [INFO ] [sig ] MAS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:31.262026] [INFO ] [LOCAL ] Saved forecast: MAS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MAS.txt [2026-02-19T20:26:31.262368] [INFO ] [sig ] [1898/3393] Completed MAS in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-19T20:26:31.262410] [INFO ] [sig ] [1899/3393] Forecasting MASI... [2026-02-19T20:26:31.262439] [INFO ] [sig ] Generating forecast for: MASI [2026-02-19T20:26:31.262472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-02-19T20:26:31.274908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-02-19T20:26:31.275445] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-02-19T20:26:31.276255] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-02-19T20:26:31.276309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:31.276343] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:31.276370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:31.276427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:31.334972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:31.335938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:31.336029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:31.336065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:31.457239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:31.457402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:31.457444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:31.457511] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:31.461036] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: UP (p=93.16%) [2026-02-19T20:26:31.461319] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-02-19T20:26:31.461447] [INFO ] [sig ] MASI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:31.607859] [INFO ] [LOCAL ] Saved forecast: MASI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MASI.txt [2026-02-19T20:26:31.608005] [INFO ] [sig ] [1899/3393] Completed MASI in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-19T20:26:31.608046] [INFO ] [sig ] [1900/3393] Forecasting MASS... [2026-02-19T20:26:31.608077] [INFO ] [sig ] Generating forecast for: MASS [2026-02-19T20:26:31.608135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASS' from 'https://tdm.silogroup.org/data/derivative_storage/MASS.csv'. [2026-02-19T20:26:31.619180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASS'. [2026-02-19T20:26:31.619476] [INFO ] [FORECASTER] Starting predict_future for MASS [2026-02-19T20:26:31.620273] [DEBUG] [LOCAL ] No optimal features file found for MASS: ./output/feature-sets/MASS.txt [2026-02-19T20:26:31.620327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:31.620360] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:31.620415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:31.620476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:31.678476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:31.679300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:31.679382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:31.679415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:31.799546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:31.799765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:31.799806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:31.799836] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:31.803282] [DEBUG] [FORECASTER] MASS: Forecast T+1@11:T+2@11: UP (p=53.02%) [2026-02-19T20:26:31.803564] [INFO ] [FORECASTER] Completed predict_future for MASS [2026-02-19T20:26:31.803718] [INFO ] [sig ] MASS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:31.951539] [INFO ] [LOCAL ] Saved forecast: MASS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MASS.txt [2026-02-19T20:26:31.951711] [INFO ] [sig ] [1900/3393] Completed MASS in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-19T20:26:31.951754] [INFO ] [sig ] [1901/3393] Forecasting MATX... [2026-02-19T20:26:31.951783] [INFO ] [sig ] Generating forecast for: MATX [2026-02-19T20:26:31.951815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MATX' from 'https://tdm.silogroup.org/data/derivative_storage/MATX.csv'. [2026-02-19T20:26:31.964495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MATX'. [2026-02-19T20:26:31.964840] [INFO ] [FORECASTER] Starting predict_future for MATX [2026-02-19T20:26:31.965687] [DEBUG] [LOCAL ] No optimal features file found for MATX: ./output/feature-sets/MATX.txt [2026-02-19T20:26:31.965751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:31.965795] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:31.965827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:31.965885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:32.028298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:32.029162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:32.029246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:32.029279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:32.151197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:32.151352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:32.151392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:32.151421] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:32.154887] [DEBUG] [FORECASTER] MATX: Forecast T+1@11:T+2@11: UP (p=65.45%) [2026-02-19T20:26:32.155165] [INFO ] [FORECASTER] Completed predict_future for MATX [2026-02-19T20:26:32.155291] [INFO ] [sig ] MATX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:32.305562] [INFO ] [LOCAL ] Saved forecast: MATX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MATX.txt [2026-02-19T20:26:32.305771] [INFO ] [sig ] [1901/3393] Completed MATX in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-19T20:26:32.305816] [INFO ] [sig ] [1902/3393] Forecasting MAX... [2026-02-19T20:26:32.305845] [INFO ] [sig ] Generating forecast for: MAX [2026-02-19T20:26:32.305879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-02-19T20:26:32.318863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-02-19T20:26:32.319308] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-02-19T20:26:32.320288] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-02-19T20:26:32.320351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:32.320385] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:32.320413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:32.320473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:32.384840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:32.385780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:32.385889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:32.385932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:32.510330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:32.510497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:32.510538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:32.510589] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:32.514337] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: UP (p=55.39%) [2026-02-19T20:26:32.514718] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-02-19T20:26:32.514899] [INFO ] [sig ] MAX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:32.669979] [INFO ] [LOCAL ] Saved forecast: MAX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MAX.txt [2026-02-19T20:26:32.670146] [INFO ] [sig ] [1902/3393] Completed MAX in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-19T20:26:32.670187] [INFO ] [sig ] [1903/3393] Forecasting MAXI... [2026-02-19T20:26:32.670218] [INFO ] [sig ] Generating forecast for: MAXI [2026-02-19T20:26:32.670249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-02-19T20:26:32.681463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-02-19T20:26:32.681923] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-02-19T20:26:32.682826] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-02-19T20:26:32.682891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:32.682930] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:32.682960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:32.683021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:32.743494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:32.744465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:32.744561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:32.744621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:32.864682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:32.864850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:32.864891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:32.864925] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:32.869080] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: UP (p=63.84%) [2026-02-19T20:26:32.869441] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-02-19T20:26:32.869615] [INFO ] [sig ] MAXI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:33.022834] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MAXI.txt [2026-02-19T20:26:33.022996] [INFO ] [sig ] [1903/3393] Completed MAXI in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-19T20:26:33.023039] [INFO ] [sig ] [1904/3393] Forecasting MAXN... [2026-02-19T20:26:33.023069] [INFO ] [sig ] Generating forecast for: MAXN [2026-02-19T20:26:33.023106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-02-19T20:26:33.034280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-02-19T20:26:33.034700] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-02-19T20:26:33.035525] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-02-19T20:26:33.035610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:33.035645] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:33.035673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:33.035731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:33.096925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:33.097891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:33.098004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:33.098039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:33.241220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:33.241414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:33.241480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:33.241532] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:33.247322] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: DOWN (p=40.34%) [2026-02-19T20:26:33.247851] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-02-19T20:26:33.248050] [INFO ] [sig ] MAXN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:33.461344] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MAXN.txt [2026-02-19T20:26:33.461506] [INFO ] [sig ] [1904/3393] Completed MAXN in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-19T20:26:33.461546] [INFO ] [sig ] [1905/3393] Forecasting MBB... [2026-02-19T20:26:33.461599] [INFO ] [sig ] Generating forecast for: MBB [2026-02-19T20:26:33.461636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-02-19T20:26:33.474006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-02-19T20:26:33.474409] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-02-19T20:26:33.475273] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-02-19T20:26:33.475330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:33.475362] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:33.475391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:33.475448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:33.537958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:33.538910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:33.539027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:33.539065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:33.664955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:33.665123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:33.665164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:33.665193] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:33.668758] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-02-19T20:26:33.669118] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-02-19T20:26:33.669262] [INFO ] [sig ] MBB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:33.819628] [INFO ] [LOCAL ] Saved forecast: MBB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MBB.txt [2026-02-19T20:26:33.819805] [INFO ] [sig ] [1905/3393] Completed MBB in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-19T20:26:33.819849] [INFO ] [sig ] [1906/3393] Forecasting MBC... [2026-02-19T20:26:33.819887] [INFO ] [sig ] Generating forecast for: MBC [2026-02-19T20:26:33.819925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-02-19T20:26:33.833050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-02-19T20:26:33.833450] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-02-19T20:26:33.834312] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-02-19T20:26:33.834367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:33.834398] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:33.834426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:33.834483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:33.893154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:33.894061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:33.894214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:33.894249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:34.011787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:34.011954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:34.011995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:34.012025] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:34.015666] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: DOWN (p=3.98%) [2026-02-19T20:26:34.016029] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-02-19T20:26:34.016180] [INFO ] [sig ] MBC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:34.162751] [INFO ] [LOCAL ] Saved forecast: MBC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MBC.txt [2026-02-19T20:26:34.162923] [INFO ] [sig ] [1906/3393] Completed MBC in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-19T20:26:34.162966] [INFO ] [sig ] [1907/3393] Forecasting MBCN... [2026-02-19T20:26:34.162997] [INFO ] [sig ] Generating forecast for: MBCN [2026-02-19T20:26:34.163028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBCN' from 'https://tdm.silogroup.org/data/derivative_storage/MBCN.csv'. [2026-02-19T20:26:34.174373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBCN'. [2026-02-19T20:26:34.174808] [INFO ] [FORECASTER] Starting predict_future for MBCN [2026-02-19T20:26:34.175732] [DEBUG] [LOCAL ] No optimal features file found for MBCN: ./output/feature-sets/MBCN.txt [2026-02-19T20:26:34.175797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:34.175830] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:34.175857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:34.175919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:34.234496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:34.235463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:34.235602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:34.235639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:34.339766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:34.339943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:34.339992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:34.340027] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:34.343839] [DEBUG] [FORECASTER] MBCN: Forecast T+1@11:T+2@11: DOWN (p=12.86%) [2026-02-19T20:26:34.344249] [INFO ] [FORECASTER] Completed predict_future for MBCN [2026-02-19T20:26:34.344406] [INFO ] [sig ] MBCN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:34.493044] [INFO ] [LOCAL ] Saved forecast: MBCN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MBCN.txt [2026-02-19T20:26:34.493209] [INFO ] [sig ] [1907/3393] Completed MBCN in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-19T20:26:34.493250] [INFO ] [sig ] [1908/3393] Forecasting MBI... [2026-02-19T20:26:34.493282] [INFO ] [sig ] Generating forecast for: MBI [2026-02-19T20:26:34.493313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-02-19T20:26:34.505355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-02-19T20:26:34.505797] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-02-19T20:26:34.506660] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-02-19T20:26:34.506717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:34.506752] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:34.506781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:34.506839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:34.567503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:34.568467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:34.568569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:34.568628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:34.691030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:34.691197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:34.691239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:34.691270] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:34.694969] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: UP (p=87.83%) [2026-02-19T20:26:34.695325] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-02-19T20:26:34.695473] [INFO ] [sig ] MBI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:34.866296] [INFO ] [LOCAL ] Saved forecast: MBI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MBI.txt [2026-02-19T20:26:34.866458] [INFO ] [sig ] [1908/3393] Completed MBI in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-19T20:26:34.866498] [INFO ] [sig ] [1909/3393] Forecasting MBIN... [2026-02-19T20:26:34.866529] [INFO ] [sig ] Generating forecast for: MBIN [2026-02-19T20:26:34.866561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-02-19T20:26:34.878008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-02-19T20:26:34.878440] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-02-19T20:26:34.879298] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-02-19T20:26:34.879356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:34.879389] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:34.879417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:34.879474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:34.941816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:34.942755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:34.942857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:34.942892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:35.062406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:35.062590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:35.062636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:35.062667] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:35.066784] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: UP (p=51.19%) [2026-02-19T20:26:35.067172] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-02-19T20:26:35.067330] [INFO ] [sig ] MBIN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:35.219220] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MBIN.txt [2026-02-19T20:26:35.219419] [INFO ] [sig ] [1909/3393] Completed MBIN in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-19T20:26:35.219464] [INFO ] [sig ] [1910/3393] Forecasting MBLY... [2026-02-19T20:26:35.219496] [INFO ] [sig ] Generating forecast for: MBLY [2026-02-19T20:26:35.219529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-02-19T20:26:35.232093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-02-19T20:26:35.232519] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-02-19T20:26:35.233348] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-02-19T20:26:35.233403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:35.233436] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:35.233463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:35.233520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:35.294358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:35.295264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:35.295362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:35.295398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:35.423463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:35.423642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:35.423683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:35.423713] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:35.427304] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: UP (p=81.58%) [2026-02-19T20:26:35.427651] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-02-19T20:26:35.427796] [INFO ] [sig ] MBLY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:35.581297] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MBLY.txt [2026-02-19T20:26:35.581459] [INFO ] [sig ] [1910/3393] Completed MBLY in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-19T20:26:35.581502] [INFO ] [sig ] [1911/3393] Forecasting MBS... [2026-02-19T20:26:35.581533] [INFO ] [sig ] Generating forecast for: MBS [2026-02-19T20:26:35.581566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-02-19T20:26:35.596798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-02-19T20:26:35.597261] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-02-19T20:26:35.598220] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-02-19T20:26:35.598281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:35.598315] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:35.598344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:35.598404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:35.659367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:35.660328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:35.660432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:35.660467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:35.782382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:35.782551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:35.782616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:35.782649] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:35.786401] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: DOWN (p=6.30%) [2026-02-19T20:26:35.786777] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-02-19T20:26:35.786940] [INFO ] [sig ] MBS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:35.936531] [INFO ] [LOCAL ] Saved forecast: MBS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MBS.txt [2026-02-19T20:26:35.936719] [INFO ] [sig ] [1911/3393] Completed MBS in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-19T20:26:35.936762] [INFO ] [sig ] [1912/3393] Forecasting MBWM... [2026-02-19T20:26:35.936791] [INFO ] [sig ] Generating forecast for: MBWM [2026-02-19T20:26:35.936824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-02-19T20:26:35.948699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-02-19T20:26:35.949156] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-02-19T20:26:35.950062] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-02-19T20:26:35.950133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:35.950170] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:35.950213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:35.950285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:36.013950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:36.014882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:36.014999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:36.015043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:36.142744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:36.142913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:36.142963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:36.143001] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:36.146904] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: UP (p=56.13%) [2026-02-19T20:26:36.147280] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-02-19T20:26:36.147437] [INFO ] [sig ] MBWM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:36.307120] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MBWM.txt [2026-02-19T20:26:36.307287] [INFO ] [sig ] [1912/3393] Completed MBWM in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-19T20:26:36.307329] [INFO ] [sig ] [1913/3393] Forecasting MBX... [2026-02-19T20:26:36.307359] [INFO ] [sig ] Generating forecast for: MBX [2026-02-19T20:26:36.307391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-02-19T20:26:36.319704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-02-19T20:26:36.320121] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-02-19T20:26:36.320988] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-02-19T20:26:36.321073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:36.321143] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:36.321175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:36.321234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:36.383150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:36.384100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:36.384197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:36.384234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:36.520194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:36.520381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:36.520439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:36.520482] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:36.525045] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: UP (p=55.85%) [2026-02-19T20:26:36.525435] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-02-19T20:26:36.525617] [INFO ] [sig ] MBX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:36.685320] [INFO ] [LOCAL ] Saved forecast: MBX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MBX.txt [2026-02-19T20:26:36.685484] [INFO ] [sig ] [1913/3393] Completed MBX in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-19T20:26:36.685525] [INFO ] [sig ] [1914/3393] Forecasting MC... [2026-02-19T20:26:36.685557] [INFO ] [sig ] Generating forecast for: MC [2026-02-19T20:26:36.685614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-02-19T20:26:36.697439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-02-19T20:26:36.697867] [INFO ] [FORECASTER] Starting predict_future for MC [2026-02-19T20:26:36.698733] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-02-19T20:26:36.698787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:36.698819] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:36.698846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:36.698903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:36.759804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:36.760801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:36.760909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:36.760945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:36.883902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:36.884066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:36.884107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:36.884326] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:36.887881] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: DOWN (p=43.40%) [2026-02-19T20:26:36.888231] [INFO ] [FORECASTER] Completed predict_future for MC [2026-02-19T20:26:36.888376] [INFO ] [sig ] MC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:37.035694] [INFO ] [LOCAL ] Saved forecast: MC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MC.txt [2026-02-19T20:26:37.035862] [INFO ] [sig ] [1914/3393] Completed MC in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-19T20:26:37.035905] [INFO ] [sig ] [1915/3393] Forecasting MCBS... [2026-02-19T20:26:37.035941] [INFO ] [sig ] Generating forecast for: MCBS [2026-02-19T20:26:37.035981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-02-19T20:26:37.048740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-02-19T20:26:37.049157] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-02-19T20:26:37.049998] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-02-19T20:26:37.050054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:37.050086] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:37.050114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:37.050170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:37.107844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:37.108964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:37.109067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:37.109101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:37.240236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:37.240406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:37.240446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:37.240475] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:37.244214] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: DOWN (p=10.61%) [2026-02-19T20:26:37.244609] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-02-19T20:26:37.244762] [INFO ] [sig ] MCBS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:37.395280] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MCBS.txt [2026-02-19T20:26:37.395454] [INFO ] [sig ] [1915/3393] Completed MCBS in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-19T20:26:37.395496] [INFO ] [sig ] [1916/3393] Forecasting MCHI... [2026-02-19T20:26:37.395526] [INFO ] [sig ] Generating forecast for: MCHI [2026-02-19T20:26:37.395561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-02-19T20:26:37.407799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-02-19T20:26:37.408236] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-02-19T20:26:37.409121] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-02-19T20:26:37.409185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:37.409217] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:37.409244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:37.409302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:37.469097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:37.470021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:37.470123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:37.470156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:37.597073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:37.597234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:37.597275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:37.597342] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:37.600908] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: UP (p=88.84%) [2026-02-19T20:26:37.601238] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-02-19T20:26:37.601381] [INFO ] [sig ] MCHI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:37.754395] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MCHI.txt [2026-02-19T20:26:37.754590] [INFO ] [sig ] [1916/3393] Completed MCHI in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-19T20:26:37.754646] [INFO ] [sig ] [1917/3393] Forecasting MCHP... [2026-02-19T20:26:37.754681] [INFO ] [sig ] Generating forecast for: MCHP [2026-02-19T20:26:37.754715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-02-19T20:26:37.766252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-02-19T20:26:37.766687] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-02-19T20:26:37.767520] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-02-19T20:26:37.767603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:37.767640] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:37.767670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:37.767729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:37.828934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:37.829845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:37.829942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:37.829978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:37.960032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:37.960201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:37.960242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:37.960271] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:37.963771] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: DOWN (p=24.76%) [2026-02-19T20:26:37.964049] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-02-19T20:26:37.964181] [INFO ] [sig ] MCHP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:38.114331] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MCHP.txt [2026-02-19T20:26:38.114498] [INFO ] [sig ] [1917/3393] Completed MCHP in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-19T20:26:38.114542] [INFO ] [sig ] [1918/3393] Forecasting MCHX... [2026-02-19T20:26:38.114596] [INFO ] [sig ] Generating forecast for: MCHX [2026-02-19T20:26:38.114633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-02-19T20:26:38.126127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-02-19T20:26:38.126530] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-02-19T20:26:38.127428] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-02-19T20:26:38.127484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:38.127519] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:38.127548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:38.127633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:38.188230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:38.189165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:38.189262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:38.189297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:38.295659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:38.295823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:38.295862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:38.295892] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:38.299494] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: UP (p=73.89%) [2026-02-19T20:26:38.299893] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-02-19T20:26:38.300047] [INFO ] [sig ] MCHX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:38.452383] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MCHX.txt [2026-02-19T20:26:38.452551] [INFO ] [sig ] [1918/3393] Completed MCHX in 0.3s | 2.77 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-19T20:26:38.452616] [INFO ] [sig ] [1919/3393] Forecasting MCI... [2026-02-19T20:26:38.452650] [INFO ] [sig ] Generating forecast for: MCI [2026-02-19T20:26:38.452683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-02-19T20:26:38.464536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-02-19T20:26:38.464970] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-02-19T20:26:38.465821] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-02-19T20:26:38.465875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:38.465908] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:38.465936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:38.465995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:38.524027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:38.524923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:38.525020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:38.525053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:38.650559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:38.650755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:38.650795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:38.650826] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:38.654734] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: UP (p=54.91%) [2026-02-19T20:26:38.655146] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-02-19T20:26:38.655303] [INFO ] [sig ] MCI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:38.807450] [INFO ] [LOCAL ] Saved forecast: MCI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MCI.txt [2026-02-19T20:26:38.807640] [INFO ] [sig ] [1919/3393] Completed MCI in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-19T20:26:38.807686] [INFO ] [sig ] [1920/3393] Forecasting MCK... [2026-02-19T20:26:38.807719] [INFO ] [sig ] Generating forecast for: MCK [2026-02-19T20:26:38.807754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-02-19T20:26:38.823497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-02-19T20:26:38.823976] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-02-19T20:26:38.824897] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-02-19T20:26:38.824955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:38.824991] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:38.825029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:38.825138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:38.885495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:38.886495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:38.886621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:38.886659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:39.023800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:39.023967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:39.024028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:39.024061] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:39.027674] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: UP (p=53.69%) [2026-02-19T20:26:39.027981] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-02-19T20:26:39.028133] [INFO ] [sig ] MCK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:39.171610] [INFO ] [LOCAL ] Saved forecast: MCK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MCK.txt [2026-02-19T20:26:39.171779] [INFO ] [sig ] [1920/3393] Completed MCK in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-19T20:26:39.171824] [INFO ] [sig ] [1921/3393] Forecasting MCN... [2026-02-19T20:26:39.171855] [INFO ] [sig ] Generating forecast for: MCN [2026-02-19T20:26:39.171887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-02-19T20:26:39.182883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-02-19T20:26:39.183291] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-02-19T20:26:39.184143] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-02-19T20:26:39.184197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:39.184229] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:39.184255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:39.184312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:39.242692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:39.243597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:39.243691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:39.243723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:39.361500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:39.361678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:39.361721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:39.361751] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:39.365312] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: DOWN (p=44.51%) [2026-02-19T20:26:39.365623] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-02-19T20:26:39.365757] [INFO ] [sig ] MCN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:39.512261] [INFO ] [LOCAL ] Saved forecast: MCN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MCN.txt [2026-02-19T20:26:39.512426] [INFO ] [sig ] [1921/3393] Completed MCN in 0.3s | 2.77 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-19T20:26:39.512471] [INFO ] [sig ] [1922/3393] Forecasting MCO... [2026-02-19T20:26:39.512502] [INFO ] [sig ] Generating forecast for: MCO [2026-02-19T20:26:39.512536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-02-19T20:26:39.524434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-02-19T20:26:39.524847] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-02-19T20:26:39.525689] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-02-19T20:26:39.525751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:39.525794] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:39.525824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:39.525893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:39.583854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:39.584680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:39.584783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:39.584818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:39.701805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:39.701972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:39.702021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:39.702058] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:39.705816] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: DOWN (p=4.89%) [2026-02-19T20:26:39.706110] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-02-19T20:26:39.706247] [INFO ] [sig ] MCO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:39.858912] [INFO ] [LOCAL ] Saved forecast: MCO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MCO.txt [2026-02-19T20:26:39.859123] [INFO ] [sig ] [1922/3393] Completed MCO in 0.3s | 2.77 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-19T20:26:39.859199] [INFO ] [sig ] [1923/3393] Forecasting MCRB... [2026-02-19T20:26:39.859249] [INFO ] [sig ] Generating forecast for: MCRB [2026-02-19T20:26:39.859299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-02-19T20:26:39.872232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-02-19T20:26:39.872652] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-02-19T20:26:39.873485] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-02-19T20:26:39.873541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:39.873598] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:39.873633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:39.873691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:39.936803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:39.937823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:39.937956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:39.938006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:40.060243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:40.060415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:40.060458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:40.060488] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:40.064223] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: DOWN (p=16.46%) [2026-02-19T20:26:40.064518] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-02-19T20:26:40.064681] [INFO ] [sig ] MCRB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:40.214982] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MCRB.txt [2026-02-19T20:26:40.215150] [INFO ] [sig ] [1923/3393] Completed MCRB in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-19T20:26:40.215194] [INFO ] [sig ] [1924/3393] Forecasting MCRI... [2026-02-19T20:26:40.215225] [INFO ] [sig ] Generating forecast for: MCRI [2026-02-19T20:26:40.215257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-02-19T20:26:40.227654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-02-19T20:26:40.228054] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-02-19T20:26:40.229059] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-02-19T20:26:40.229121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:40.229172] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:40.229204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:40.229287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:40.288602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:40.289626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:40.289722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:40.289758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:40.417629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:40.417802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:40.417846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:40.417877] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:40.421488] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: DOWN (p=26.19%) [2026-02-19T20:26:40.421819] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-02-19T20:26:40.421977] [INFO ] [sig ] MCRI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:40.585055] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MCRI.txt [2026-02-19T20:26:40.585214] [INFO ] [sig ] [1924/3393] Completed MCRI in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-19T20:26:40.585257] [INFO ] [sig ] [1925/3393] Forecasting MCS... [2026-02-19T20:26:40.585287] [INFO ] [sig ] Generating forecast for: MCS [2026-02-19T20:26:40.585319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-02-19T20:26:40.597139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-02-19T20:26:40.597534] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-02-19T20:26:40.598375] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-02-19T20:26:40.598429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:40.598462] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:40.598489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:40.598546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:40.659010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:40.659953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:40.660044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:40.660078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:40.789708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:40.789882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:40.789926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:40.789957] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:40.793954] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: UP (p=51.28%) [2026-02-19T20:26:40.794269] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-02-19T20:26:40.794622] [INFO ] [sig ] MCS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:40.948559] [INFO ] [LOCAL ] Saved forecast: MCS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MCS.txt [2026-02-19T20:26:40.948725] [INFO ] [sig ] [1925/3393] Completed MCS in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-19T20:26:40.948766] [INFO ] [sig ] [1926/3393] Forecasting MCY... [2026-02-19T20:26:40.948796] [INFO ] [sig ] Generating forecast for: MCY [2026-02-19T20:26:40.948827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-02-19T20:26:40.960369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-02-19T20:26:40.960831] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-02-19T20:26:40.961712] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-02-19T20:26:40.961767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:40.961802] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:40.961830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:40.961889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:41.023433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:41.024339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:41.024425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:41.024460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:41.143246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:41.143406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:41.143447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:41.143477] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:41.146975] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: UP (p=56.45%) [2026-02-19T20:26:41.147268] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-02-19T20:26:41.147400] [INFO ] [sig ] MCY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:41.293403] [INFO ] [LOCAL ] Saved forecast: MCY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MCY.txt [2026-02-19T20:26:41.293640] [INFO ] [sig ] [1926/3393] Completed MCY in 0.3s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-19T20:26:41.293687] [INFO ] [sig ] [1927/3393] Forecasting MDAI... [2026-02-19T20:26:41.293720] [INFO ] [sig ] Generating forecast for: MDAI [2026-02-19T20:26:41.293754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-02-19T20:26:41.305390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-02-19T20:26:41.305741] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-02-19T20:26:41.306522] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-02-19T20:26:41.306601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:41.306637] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:41.306665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:41.306723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:41.365063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:41.365826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:41.365908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:41.365941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:41.486614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:41.486770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:41.486809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:41.486839] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:41.490291] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: UP (p=79.83%) [2026-02-19T20:26:41.490591] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-02-19T20:26:41.490725] [INFO ] [sig ] MDAI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:41.631886] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MDAI.txt [2026-02-19T20:26:41.632037] [INFO ] [sig ] [1927/3393] Completed MDAI in 0.3s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-19T20:26:41.632079] [INFO ] [sig ] [1928/3393] Forecasting MDB... [2026-02-19T20:26:41.632132] [INFO ] [sig ] Generating forecast for: MDB [2026-02-19T20:26:41.632167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-02-19T20:26:41.643295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-02-19T20:26:41.643627] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-02-19T20:26:41.644423] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-02-19T20:26:41.644478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:41.644511] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:41.644539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:41.644615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:41.702966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:41.703683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:41.703765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:41.703801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:41.835259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:41.835415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:41.835456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:41.835485] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:41.838996] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: UP (p=56.10%) [2026-02-19T20:26:41.839272] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-02-19T20:26:41.839402] [INFO ] [sig ] MDB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:41.982443] [INFO ] [LOCAL ] Saved forecast: MDB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MDB.txt [2026-02-19T20:26:41.982592] [INFO ] [sig ] [1928/3393] Completed MDB in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-19T20:26:41.982634] [INFO ] [sig ] [1929/3393] Forecasting MDGL... [2026-02-19T20:26:41.982663] [INFO ] [sig ] Generating forecast for: MDGL [2026-02-19T20:26:41.982694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-02-19T20:26:41.994637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-02-19T20:26:41.995091] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-02-19T20:26:41.995952] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-02-19T20:26:41.996006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:41.996039] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:41.996066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:41.996123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:42.053918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:42.054890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:42.054977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:42.055010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:42.171818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:42.171984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:42.172026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:42.172055] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:42.175505] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: UP (p=78.96%) [2026-02-19T20:26:42.175801] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-02-19T20:26:42.175931] [INFO ] [sig ] MDGL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:42.320217] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MDGL.txt [2026-02-19T20:26:42.320352] [INFO ] [sig ] [1929/3393] Completed MDGL in 0.3s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-19T20:26:42.320393] [INFO ] [sig ] [1930/3393] Forecasting MDLZ... [2026-02-19T20:26:42.320422] [INFO ] [sig ] Generating forecast for: MDLZ [2026-02-19T20:26:42.320452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-02-19T20:26:42.331539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-02-19T20:26:42.331893] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-02-19T20:26:42.332694] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-02-19T20:26:42.332747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:42.332818] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:42.332847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:42.332905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:42.393163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:42.393976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:42.394255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:42.394288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:42.522341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:42.522603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:42.522670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:42.522715] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:42.527711] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: UP (p=73.09%) [2026-02-19T20:26:42.528241] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-02-19T20:26:42.528441] [INFO ] [sig ] MDLZ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:42.693800] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MDLZ.txt [2026-02-19T20:26:42.693971] [INFO ] [sig ] [1930/3393] Completed MDLZ in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-19T20:26:42.694018] [INFO ] [sig ] [1931/3393] Forecasting MDWD... [2026-02-19T20:26:42.694049] [INFO ] [sig ] Generating forecast for: MDWD [2026-02-19T20:26:42.694082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-02-19T20:26:42.706035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-02-19T20:26:42.706494] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-02-19T20:26:42.707457] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-02-19T20:26:42.707524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:42.707567] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:42.707626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:42.707686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:42.765882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:42.766848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:42.766937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:42.766971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:42.882907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:42.883069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:42.883123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:42.883194] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:42.886837] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: UP (p=66.87%) [2026-02-19T20:26:42.887162] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-02-19T20:26:42.887306] [INFO ] [sig ] MDWD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:43.035726] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MDWD.txt [2026-02-19T20:26:43.035904] [INFO ] [sig ] [1931/3393] Completed MDWD in 0.3s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-19T20:26:43.035950] [INFO ] [sig ] [1932/3393] Forecasting MDXG... [2026-02-19T20:26:43.035983] [INFO ] [sig ] Generating forecast for: MDXG [2026-02-19T20:26:43.036016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-02-19T20:26:43.047806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-02-19T20:26:43.048213] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-02-19T20:26:43.049056] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-02-19T20:26:43.049121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:43.049162] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:43.049195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:43.049264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:43.110109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:43.110977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:43.111060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:43.111092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:43.235456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:43.235664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:43.235718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:43.235759] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:43.239395] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: UP (p=83.12%) [2026-02-19T20:26:43.239723] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-02-19T20:26:43.239890] [INFO ] [sig ] MDXG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:43.385957] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MDXG.txt [2026-02-19T20:26:43.386100] [INFO ] [sig ] [1932/3393] Completed MDXG in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-19T20:26:43.386141] [INFO ] [sig ] [1933/3393] Forecasting MDXH... [2026-02-19T20:26:43.386171] [INFO ] [sig ] Generating forecast for: MDXH [2026-02-19T20:26:43.386202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-02-19T20:26:43.397034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-02-19T20:26:43.397395] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-02-19T20:26:43.398243] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-02-19T20:26:43.398297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:43.398329] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:43.398356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:43.398412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:43.455862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:43.456689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:43.456790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:43.456842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:43.571145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:43.571301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:43.571341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:43.571426] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:43.574820] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: DOWN (p=38.82%) [2026-02-19T20:26:43.575099] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-02-19T20:26:43.575236] [INFO ] [sig ] MDXH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:43.723519] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MDXH.txt [2026-02-19T20:26:43.723711] [INFO ] [sig ] [1933/3393] Completed MDXH in 0.3s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-19T20:26:43.723757] [INFO ] [sig ] [1934/3393] Forecasting MEC... [2026-02-19T20:26:43.723787] [INFO ] [sig ] Generating forecast for: MEC [2026-02-19T20:26:43.723820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-02-19T20:26:43.735481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-02-19T20:26:43.735889] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-02-19T20:26:43.736726] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-02-19T20:26:43.736779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:43.736811] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:43.736839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:43.736899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:43.801182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:43.802171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:43.802262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:43.802299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:43.937494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:43.937706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:43.937758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:43.937797] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:43.941857] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: UP (p=54.24%) [2026-02-19T20:26:43.942265] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-02-19T20:26:43.942415] [INFO ] [sig ] MEC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:44.087218] [INFO ] [LOCAL ] Saved forecast: MEC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MEC.txt [2026-02-19T20:26:44.087385] [INFO ] [sig ] [1934/3393] Completed MEC in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-19T20:26:44.087440] [INFO ] [sig ] [1935/3393] Forecasting MED... [2026-02-19T20:26:44.087473] [INFO ] [sig ] Generating forecast for: MED [2026-02-19T20:26:44.087506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-02-19T20:26:44.099267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-02-19T20:26:44.099641] [INFO ] [FORECASTER] Starting predict_future for MED [2026-02-19T20:26:44.100464] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-02-19T20:26:44.100523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:44.100556] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:44.100612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:44.100695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:44.163775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:44.164798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:44.164903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:44.164942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:44.295093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:44.295275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:44.295333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:44.295375] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:44.299237] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: UP (p=50.70%) [2026-02-19T20:26:44.299665] [INFO ] [FORECASTER] Completed predict_future for MED [2026-02-19T20:26:44.299840] [INFO ] [sig ] MED: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:44.463023] [INFO ] [LOCAL ] Saved forecast: MED 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MED.txt [2026-02-19T20:26:44.463231] [INFO ] [sig ] [1935/3393] Completed MED in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-19T20:26:44.463291] [INFO ] [sig ] [1936/3393] Forecasting MEDP... [2026-02-19T20:26:44.463325] [INFO ] [sig ] Generating forecast for: MEDP [2026-02-19T20:26:44.463359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-02-19T20:26:44.477536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-02-19T20:26:44.477984] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-02-19T20:26:44.479058] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-02-19T20:26:44.479122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:44.479169] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:44.479208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:44.479286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:44.543125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:44.544257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:44.544387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:44.544430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:44.684846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:44.685012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:44.685054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:44.685085] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:44.688837] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: UP (p=93.42%) [2026-02-19T20:26:44.689159] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-02-19T20:26:44.689301] [INFO ] [sig ] MEDP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:44.839327] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MEDP.txt [2026-02-19T20:26:44.839485] [INFO ] [sig ] [1936/3393] Completed MEDP in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-19T20:26:44.839528] [INFO ] [sig ] [1937/3393] Forecasting MEG... [2026-02-19T20:26:44.839558] [INFO ] [sig ] Generating forecast for: MEG [2026-02-19T20:26:44.839610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-02-19T20:26:44.851144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-02-19T20:26:44.851503] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-02-19T20:26:44.852358] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-02-19T20:26:44.852426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:44.852460] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:44.852488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:44.852546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:44.912039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:44.912843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:44.912929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:44.912962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:45.040484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:45.040661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:45.040705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:45.040735] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:45.044309] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: UP (p=60.47%) [2026-02-19T20:26:45.044606] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-02-19T20:26:45.044739] [INFO ] [sig ] MEG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:45.191056] [INFO ] [LOCAL ] Saved forecast: MEG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MEG.txt [2026-02-19T20:26:45.191203] [INFO ] [sig ] [1937/3393] Completed MEG in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-19T20:26:45.191244] [INFO ] [sig ] [1938/3393] Forecasting MEGI... [2026-02-19T20:26:45.191273] [INFO ] [sig ] Generating forecast for: MEGI [2026-02-19T20:26:45.191303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-02-19T20:26:45.203026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-02-19T20:26:45.203362] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-02-19T20:26:45.204199] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-02-19T20:26:45.204254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:45.204288] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:45.204317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:45.204376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:45.264173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:45.264993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:45.265077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:45.265110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:45.387719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:45.387878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:45.387917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:45.387946] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:45.391359] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: DOWN (p=18.69%) [2026-02-19T20:26:45.391653] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-02-19T20:26:45.391782] [INFO ] [sig ] MEGI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:45.535109] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MEGI.txt [2026-02-19T20:26:45.535290] [INFO ] [sig ] [1938/3393] Completed MEGI in 0.3s | 2.77 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-19T20:26:45.535336] [INFO ] [sig ] [1939/3393] Forecasting MEI... [2026-02-19T20:26:45.535366] [INFO ] [sig ] Generating forecast for: MEI [2026-02-19T20:26:45.535398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-02-19T20:26:45.546126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-02-19T20:26:45.546496] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-02-19T20:26:45.547298] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-02-19T20:26:45.547351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:45.547383] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:45.547410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:45.547467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:45.606444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:45.607217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:45.607302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:45.607337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:45.728821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:45.728983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:45.729024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:45.729054] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:45.732597] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: DOWN (p=41.85%) [2026-02-19T20:26:45.732879] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-02-19T20:26:45.733008] [INFO ] [sig ] MEI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:45.879311] [INFO ] [LOCAL ] Saved forecast: MEI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MEI.txt [2026-02-19T20:26:45.879489] [INFO ] [sig ] [1939/3393] Completed MEI in 0.3s | 2.77 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-19T20:26:45.879541] [INFO ] [sig ] [1940/3393] Forecasting MELI... [2026-02-19T20:26:45.879590] [INFO ] [sig ] Generating forecast for: MELI [2026-02-19T20:26:45.879625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-02-19T20:26:45.890796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-02-19T20:26:45.891131] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-02-19T20:26:45.891940] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-02-19T20:26:45.891994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:45.892027] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:45.892056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:45.892114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:45.951692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:45.952499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:45.952630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:45.952666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:46.077731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:46.077899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:46.077943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:46.077974] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:46.081570] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: UP (p=81.51%) [2026-02-19T20:26:46.081907] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-02-19T20:26:46.082077] [INFO ] [sig ] MELI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:46.229681] [INFO ] [LOCAL ] Saved forecast: MELI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MELI.txt [2026-02-19T20:26:46.229861] [INFO ] [sig ] [1940/3393] Completed MELI in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-19T20:26:46.229906] [INFO ] [sig ] [1941/3393] Forecasting MEOH... [2026-02-19T20:26:46.229937] [INFO ] [sig ] Generating forecast for: MEOH [2026-02-19T20:26:46.229968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-02-19T20:26:46.241523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-02-19T20:26:46.241969] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-02-19T20:26:46.242911] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-02-19T20:26:46.242968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:46.243002] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:46.243030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:46.243088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:46.305665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:46.306549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:46.306655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:46.306689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:46.442270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:46.442465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:46.442511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:46.442541] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:46.446217] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: UP (p=90.00%) [2026-02-19T20:26:46.446567] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-02-19T20:26:46.446733] [INFO ] [sig ] MEOH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:46.597393] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MEOH.txt [2026-02-19T20:26:46.597555] [INFO ] [sig ] [1941/3393] Completed MEOH in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-19T20:26:46.597624] [INFO ] [sig ] [1942/3393] Forecasting MERC... [2026-02-19T20:26:46.597661] [INFO ] [sig ] Generating forecast for: MERC [2026-02-19T20:26:46.597692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-02-19T20:26:46.609264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-02-19T20:26:46.609670] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-02-19T20:26:46.610459] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-02-19T20:26:46.610514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:46.610546] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:46.610604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:46.610668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:46.669034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:46.669946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:46.670034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:46.670067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:46.790393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:46.790551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:46.790611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:46.790643] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:46.794126] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: UP (p=56.65%) [2026-02-19T20:26:46.794466] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-02-19T20:26:46.794629] [INFO ] [sig ] MERC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:46.936975] [INFO ] [LOCAL ] Saved forecast: MERC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MERC.txt [2026-02-19T20:26:46.937116] [INFO ] [sig ] [1942/3393] Completed MERC in 0.3s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-19T20:26:46.937157] [INFO ] [sig ] [1943/3393] Forecasting META... [2026-02-19T20:26:46.937186] [INFO ] [sig ] Generating forecast for: META [2026-02-19T20:26:46.937217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-02-19T20:26:46.948664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-02-19T20:26:46.949014] [INFO ] [FORECASTER] Starting predict_future for META [2026-02-19T20:26:46.949822] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-02-19T20:26:46.949876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:46.949910] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:46.949938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:46.949996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:47.009550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:47.010424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:47.010511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:47.010545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:47.144463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:47.144660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:47.144710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:47.144743] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:47.148274] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: UP (p=57.78%) [2026-02-19T20:26:47.148591] [INFO ] [FORECASTER] Completed predict_future for META [2026-02-19T20:26:47.148720] [INFO ] [sig ] META: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:47.289608] [INFO ] [LOCAL ] Saved forecast: META 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/META.txt [2026-02-19T20:26:47.289784] [INFO ] [sig ] [1943/3393] Completed META in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-19T20:26:47.289827] [INFO ] [sig ] [1944/3393] Forecasting METC... [2026-02-19T20:26:47.289857] [INFO ] [sig ] Generating forecast for: METC [2026-02-19T20:26:47.289888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-02-19T20:26:47.302544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-02-19T20:26:47.302905] [INFO ] [FORECASTER] Starting predict_future for METC [2026-02-19T20:26:47.303913] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-02-19T20:26:47.303966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:47.303999] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:47.304026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:47.304083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:47.364399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:47.365262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:47.365359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:47.365392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:47.482453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:47.482643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:47.482690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:47.482719] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:47.486380] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: DOWN (p=16.45%) [2026-02-19T20:26:47.486680] [INFO ] [FORECASTER] Completed predict_future for METC [2026-02-19T20:26:47.486810] [INFO ] [sig ] METC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:47.630206] [INFO ] [LOCAL ] Saved forecast: METC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/METC.txt [2026-02-19T20:26:47.630357] [INFO ] [sig ] [1944/3393] Completed METC in 0.3s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-19T20:26:47.630398] [INFO ] [sig ] [1945/3393] Forecasting METCB... [2026-02-19T20:26:47.630430] [INFO ] [sig ] Generating forecast for: METCB [2026-02-19T20:26:47.630461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-02-19T20:26:47.641601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-02-19T20:26:47.641974] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-02-19T20:26:47.642873] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-02-19T20:26:47.642927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:47.642960] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:47.642989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:47.643046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:47.705120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:47.706078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:47.706164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:47.706197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:47.831867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:47.832027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:47.832067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:47.832097] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:47.835604] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-02-19T20:26:47.835881] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-02-19T20:26:47.836008] [INFO ] [sig ] METCB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:47.977759] [INFO ] [LOCAL ] Saved forecast: METCB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/METCB.txt [2026-02-19T20:26:47.977920] [INFO ] [sig ] [1945/3393] Completed METCB in 0.3s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-19T20:26:47.977966] [INFO ] [sig ] [1946/3393] Forecasting METD... [2026-02-19T20:26:47.977996] [INFO ] [sig ] Generating forecast for: METD [2026-02-19T20:26:47.978026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-02-19T20:26:47.989614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-02-19T20:26:47.989979] [INFO ] [FORECASTER] Starting predict_future for METD [2026-02-19T20:26:47.990834] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-02-19T20:26:47.990888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:47.990925] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:47.990961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:47.991037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:48.049009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:48.050114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:48.050212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:48.050255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:48.186228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:48.186401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:48.186442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:48.186474] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:48.190135] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: UP (p=66.77%) [2026-02-19T20:26:48.190503] [INFO ] [FORECASTER] Completed predict_future for METD [2026-02-19T20:26:48.190692] [INFO ] [sig ] METD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:48.342562] [INFO ] [LOCAL ] Saved forecast: METD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/METD.txt [2026-02-19T20:26:48.342745] [INFO ] [sig ] [1946/3393] Completed METD in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-19T20:26:48.342788] [INFO ] [sig ] [1947/3393] Forecasting MFA... [2026-02-19T20:26:48.342820] [INFO ] [sig ] Generating forecast for: MFA [2026-02-19T20:26:48.342852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-02-19T20:26:48.354205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-02-19T20:26:48.354595] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-02-19T20:26:48.355525] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-02-19T20:26:48.355605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:48.355674] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:48.355704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:48.355762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:48.418899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:48.419845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:48.419947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:48.419984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:48.547199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:48.547385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:48.547428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:48.547459] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:48.551465] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: UP (p=51.24%) [2026-02-19T20:26:48.551775] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-02-19T20:26:48.551921] [INFO ] [sig ] MFA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:48.704684] [INFO ] [LOCAL ] Saved forecast: MFA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MFA.txt [2026-02-19T20:26:48.704855] [INFO ] [sig ] [1947/3393] Completed MFA in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-19T20:26:48.704900] [INFO ] [sig ] [1948/3393] Forecasting MFC... [2026-02-19T20:26:48.704932] [INFO ] [sig ] Generating forecast for: MFC [2026-02-19T20:26:48.704965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-02-19T20:26:48.718036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-02-19T20:26:48.718506] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-02-19T20:26:48.719362] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-02-19T20:26:48.719463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:48.719500] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:48.719528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:48.719608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:48.779896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:48.780740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:48.780841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:48.780880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:48.911170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:48.911351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:48.911416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:48.911467] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:48.915549] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: UP (p=86.16%) [2026-02-19T20:26:48.915877] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-02-19T20:26:48.916027] [INFO ] [sig ] MFC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:49.069956] [INFO ] [LOCAL ] Saved forecast: MFC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MFC.txt [2026-02-19T20:26:49.070145] [INFO ] [sig ] [1948/3393] Completed MFC in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-19T20:26:49.070190] [INFO ] [sig ] [1949/3393] Forecasting MFG... [2026-02-19T20:26:49.070227] [INFO ] [sig ] Generating forecast for: MFG [2026-02-19T20:26:49.070267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-02-19T20:26:49.082316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-02-19T20:26:49.082741] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-02-19T20:26:49.083711] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-02-19T20:26:49.083768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:49.083802] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:49.083830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:49.083888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:49.146827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:49.147842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:49.147943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:49.147980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:49.281229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:49.281392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:49.281433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:49.281463] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:49.285223] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-02-19T20:26:49.285539] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-02-19T20:26:49.285696] [INFO ] [sig ] MFG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:49.435729] [INFO ] [LOCAL ] Saved forecast: MFG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MFG.txt [2026-02-19T20:26:49.435904] [INFO ] [sig ] [1949/3393] Completed MFG in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-19T20:26:49.435949] [INFO ] [sig ] [1950/3393] Forecasting MFI... [2026-02-19T20:26:49.435982] [INFO ] [sig ] Generating forecast for: MFI [2026-02-19T20:26:49.436015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFI' from 'https://tdm.silogroup.org/data/derivative_storage/MFI.csv'. [2026-02-19T20:26:49.447706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFI'. [2026-02-19T20:26:49.448151] [INFO ] [FORECASTER] Starting predict_future for MFI [2026-02-19T20:26:49.449098] [DEBUG] [LOCAL ] No optimal features file found for MFI: ./output/feature-sets/MFI.txt [2026-02-19T20:26:49.449156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:49.449191] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:49.449220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:49.449279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:49.509513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:49.510518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:49.510639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:49.510677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:49.633435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:49.633616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:49.633661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:49.633692] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:49.637377] [DEBUG] [FORECASTER] MFI: Forecast T+1@11:T+2@11: UP (p=89.35%) [2026-02-19T20:26:49.637710] [INFO ] [FORECASTER] Completed predict_future for MFI [2026-02-19T20:26:49.637849] [INFO ] [sig ] MFI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:49.790129] [INFO ] [LOCAL ] Saved forecast: MFI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MFI.txt [2026-02-19T20:26:49.790308] [INFO ] [sig ] [1950/3393] Completed MFI in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-19T20:26:49.790360] [INFO ] [sig ] [1951/3393] Forecasting MFIC... [2026-02-19T20:26:49.790399] [INFO ] [sig ] Generating forecast for: MFIC [2026-02-19T20:26:49.790433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-02-19T20:26:49.803197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-02-19T20:26:49.803611] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-02-19T20:26:49.804558] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-02-19T20:26:49.804664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:49.804699] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:49.804728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:49.804787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:49.871718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:49.872633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:49.872723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:49.872758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:50.000237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:50.000443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:50.000486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:50.000516] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:50.004569] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: UP (p=86.01%) [2026-02-19T20:26:50.005019] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-02-19T20:26:50.005195] [INFO ] [sig ] MFIC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:50.197154] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MFIC.txt [2026-02-19T20:26:50.197384] [INFO ] [sig ] [1951/3393] Completed MFIC in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-19T20:26:50.197446] [INFO ] [sig ] [1952/3393] Forecasting MFIN... [2026-02-19T20:26:50.197489] [INFO ] [sig ] Generating forecast for: MFIN [2026-02-19T20:26:50.197523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-02-19T20:26:50.215376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-02-19T20:26:50.215954] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-02-19T20:26:50.217293] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-02-19T20:26:50.217384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:50.217432] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:50.217472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:50.217550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:50.299341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:50.300681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:50.300842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:50.300900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:50.475561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:50.475822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:50.475892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:50.475941] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:50.481689] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: DOWN (p=41.56%) [2026-02-19T20:26:50.482224] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-02-19T20:26:50.482440] [INFO ] [sig ] MFIN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:50.720552] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MFIN.txt [2026-02-19T20:26:50.720834] [INFO ] [sig ] [1952/3393] Completed MFIN in 0.5s | 2.77 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-19T20:26:50.720912] [INFO ] [sig ] [1953/3393] Forecasting MFM... [2026-02-19T20:26:50.720967] [INFO ] [sig ] Generating forecast for: MFM [2026-02-19T20:26:50.721023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-02-19T20:26:50.766389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-02-19T20:26:50.766945] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-02-19T20:26:50.768411] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-02-19T20:26:50.768487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:50.768540] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:50.768653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:50.768760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:50.850962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:50.852280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:50.852411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:50.852473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:51.027074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:51.027269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:51.027322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:51.027360] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:51.032225] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: DOWN (p=4.54%) [2026-02-19T20:26:51.032677] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-02-19T20:26:51.032879] [INFO ] [sig ] MFM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:51.266761] [INFO ] [LOCAL ] Saved forecast: MFM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MFM.txt [2026-02-19T20:26:51.266999] [INFO ] [sig ] [1953/3393] Completed MFM in 0.5s | 2.77 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-19T20:26:51.267071] [INFO ] [sig ] [1954/3393] Forecasting MG... [2026-02-19T20:26:51.267124] [INFO ] [sig ] Generating forecast for: MG [2026-02-19T20:26:51.267180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-02-19T20:26:51.283554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-02-19T20:26:51.284129] [INFO ] [FORECASTER] Starting predict_future for MG [2026-02-19T20:26:51.285296] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-02-19T20:26:51.285366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:51.285403] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:51.285434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:51.285505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:51.360862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:51.361847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:51.361939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:51.361974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:51.481309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:51.481478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:51.481522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:51.481554] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:51.485125] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: DOWN (p=10.63%) [2026-02-19T20:26:51.485408] [INFO ] [FORECASTER] Completed predict_future for MG [2026-02-19T20:26:51.485542] [INFO ] [sig ] MG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:51.628482] [INFO ] [LOCAL ] Saved forecast: MG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MG.txt [2026-02-19T20:26:51.628629] [INFO ] [sig ] [1954/3393] Completed MG in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-19T20:26:51.628671] [INFO ] [sig ] [1955/3393] Forecasting MGA... [2026-02-19T20:26:51.628702] [INFO ] [sig ] Generating forecast for: MGA [2026-02-19T20:26:51.628734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-02-19T20:26:51.639793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-02-19T20:26:51.640096] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-02-19T20:26:51.640891] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-02-19T20:26:51.640944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:51.640977] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:51.641004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:51.641061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:51.699122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:51.699761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:51.699857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:51.699898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:51.833888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:51.834040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:51.834081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:51.834146] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:51.837646] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: DOWN (p=14.01%) [2026-02-19T20:26:51.837931] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-02-19T20:26:51.838066] [INFO ] [sig ] MGA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:51.985749] [INFO ] [LOCAL ] Saved forecast: MGA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MGA.txt [2026-02-19T20:26:51.985933] [INFO ] [sig ] [1955/3393] Completed MGA in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-19T20:26:51.985979] [INFO ] [sig ] [1956/3393] Forecasting MGEE... [2026-02-19T20:26:51.986011] [INFO ] [sig ] Generating forecast for: MGEE [2026-02-19T20:26:51.986045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-02-19T20:26:51.998619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-02-19T20:26:51.999020] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-02-19T20:26:51.999868] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-02-19T20:26:51.999926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:51.999959] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:51.999985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:52.000041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:52.062515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:52.063380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:52.063467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:52.063502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:52.183871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:52.184028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:52.184071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:52.184099] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:52.187665] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: UP (p=87.33%) [2026-02-19T20:26:52.187953] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-02-19T20:26:52.188105] [INFO ] [sig ] MGEE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:52.331145] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MGEE.txt [2026-02-19T20:26:52.331303] [INFO ] [sig ] [1956/3393] Completed MGEE in 0.3s | 2.77 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-19T20:26:52.331353] [INFO ] [sig ] [1957/3393] Forecasting MGIC... [2026-02-19T20:26:52.331392] [INFO ] [sig ] Generating forecast for: MGIC [2026-02-19T20:26:52.331431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGIC' from 'https://tdm.silogroup.org/data/derivative_storage/MGIC.csv'. [2026-02-19T20:26:52.342813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGIC'. [2026-02-19T20:26:52.343170] [INFO ] [FORECASTER] Starting predict_future for MGIC [2026-02-19T20:26:52.343999] [DEBUG] [LOCAL ] No optimal features file found for MGIC: ./output/feature-sets/MGIC.txt [2026-02-19T20:26:52.344053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:52.344086] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:52.344115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:52.344173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:52.403004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:52.403811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:52.403968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:52.404005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:52.529892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:52.530056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:52.530097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:52.530127] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:52.533725] [DEBUG] [FORECASTER] MGIC: Forecast T+1@11:T+2@11: UP (p=97.37%) [2026-02-19T20:26:52.534014] [INFO ] [FORECASTER] Completed predict_future for MGIC [2026-02-19T20:26:52.534147] [INFO ] [sig ] MGIC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:52.680357] [INFO ] [LOCAL ] Saved forecast: MGIC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MGIC.txt [2026-02-19T20:26:52.680519] [INFO ] [sig ] [1957/3393] Completed MGIC in 0.3s | 2.77 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-19T20:26:52.680617] [INFO ] [sig ] [1958/3393] Forecasting MGM... [2026-02-19T20:26:52.680654] [INFO ] [sig ] Generating forecast for: MGM [2026-02-19T20:26:52.680686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-02-19T20:26:52.693093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-02-19T20:26:52.693465] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-02-19T20:26:52.694285] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-02-19T20:26:52.694351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:52.694395] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:52.694424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:52.694483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:52.754844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:52.755750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:52.755837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:52.755871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:52.881386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:52.881554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:52.881617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:52.881648] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:52.885225] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: DOWN (p=4.44%) [2026-02-19T20:26:52.885517] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-02-19T20:26:52.885673] [INFO ] [sig ] MGM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:53.030941] [INFO ] [LOCAL ] Saved forecast: MGM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MGM.txt [2026-02-19T20:26:53.031095] [INFO ] [sig ] [1958/3393] Completed MGM in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-19T20:26:53.031139] [INFO ] [sig ] [1959/3393] Forecasting MGNI... [2026-02-19T20:26:53.031169] [INFO ] [sig ] Generating forecast for: MGNI [2026-02-19T20:26:53.031202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-02-19T20:26:53.042852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-02-19T20:26:53.043235] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-02-19T20:26:53.044062] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-02-19T20:26:53.044116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:53.044149] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:53.044205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:53.044267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:53.103678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:53.104469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:53.104562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:53.104617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:53.231459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:53.231693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:53.231751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:53.231784] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:53.235340] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: DOWN (p=28.03%) [2026-02-19T20:26:53.235653] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-02-19T20:26:53.235796] [INFO ] [sig ] MGNI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:53.387521] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MGNI.txt [2026-02-19T20:26:53.387707] [INFO ] [sig ] [1959/3393] Completed MGNI in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-19T20:26:53.387750] [INFO ] [sig ] [1960/3393] Forecasting MGNX... [2026-02-19T20:26:53.387781] [INFO ] [sig ] Generating forecast for: MGNX [2026-02-19T20:26:53.387814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-02-19T20:26:53.401378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-02-19T20:26:53.401912] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-02-19T20:26:53.403060] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-02-19T20:26:53.403130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:53.403183] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:53.403230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:53.403322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:53.463594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:53.464478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:53.464564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:53.464620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:53.584551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:53.584731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:53.584773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:53.584804] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:53.588341] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: DOWN (p=5.46%) [2026-02-19T20:26:53.588643] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-02-19T20:26:53.588776] [INFO ] [sig ] MGNX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:53.736719] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MGNX.txt [2026-02-19T20:26:53.736925] [INFO ] [sig ] [1960/3393] Completed MGNX in 0.3s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-19T20:26:53.736988] [INFO ] [sig ] [1961/3393] Forecasting MGPI... [2026-02-19T20:26:53.737036] [INFO ] [sig ] Generating forecast for: MGPI [2026-02-19T20:26:53.737076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-02-19T20:26:53.749324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-02-19T20:26:53.749774] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-02-19T20:26:53.750789] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-02-19T20:26:53.750845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:53.750879] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:53.750906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:53.750965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:53.813878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:53.814828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:53.814925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:53.814965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:53.937900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:53.938063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:53.938127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:53.938158] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:53.941711] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: UP (p=51.48%) [2026-02-19T20:26:53.942019] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-02-19T20:26:53.942155] [INFO ] [sig ] MGPI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:54.094105] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MGPI.txt [2026-02-19T20:26:54.094264] [INFO ] [sig ] [1961/3393] Completed MGPI in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-19T20:26:54.094306] [INFO ] [sig ] [1962/3393] Forecasting MGRC... [2026-02-19T20:26:54.094337] [INFO ] [sig ] Generating forecast for: MGRC [2026-02-19T20:26:54.094377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-02-19T20:26:54.106306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-02-19T20:26:54.106761] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-02-19T20:26:54.107597] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-02-19T20:26:54.107652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:54.107685] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:54.107714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:54.107773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:54.169285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:54.170221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:54.170311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:54.170348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:54.292528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:54.292711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:54.292764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:54.292798] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:54.296611] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-02-19T20:26:54.296918] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-02-19T20:26:54.297067] [INFO ] [sig ] MGRC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:54.446330] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MGRC.txt [2026-02-19T20:26:54.446527] [INFO ] [sig ] [1962/3393] Completed MGRC in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-19T20:26:54.446591] [INFO ] [sig ] [1963/3393] Forecasting MGTX... [2026-02-19T20:26:54.446646] [INFO ] [sig ] Generating forecast for: MGTX [2026-02-19T20:26:54.446684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-02-19T20:26:54.458603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-02-19T20:26:54.459038] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-02-19T20:26:54.459965] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-02-19T20:26:54.460024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:54.460058] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:54.460085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:54.460142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:54.519700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:54.520638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:54.520728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:54.520763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:54.642415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:54.642591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:54.642634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:54.642664] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:54.646114] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: DOWN (p=4.04%) [2026-02-19T20:26:54.646399] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-02-19T20:26:54.646553] [INFO ] [sig ] MGTX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:54.791379] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MGTX.txt [2026-02-19T20:26:54.791495] [INFO ] [sig ] [1963/3393] Completed MGTX in 0.3s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-19T20:26:54.791533] [INFO ] [sig ] [1964/3393] Forecasting MGX... [2026-02-19T20:26:54.791562] [INFO ] [sig ] Generating forecast for: MGX [2026-02-19T20:26:54.791613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-02-19T20:26:54.802932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-02-19T20:26:54.803255] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-02-19T20:26:54.804261] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-02-19T20:26:54.804314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:54.804373] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:54.804402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:54.804458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:54.861680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:54.862283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:54.862362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:54.862395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:54.982388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:54.982523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:54.982560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:54.982608] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:54.986062] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: UP (p=70.33%) [2026-02-19T20:26:54.986344] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-02-19T20:26:54.986470] [INFO ] [sig ] MGX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:55.198797] [INFO ] [LOCAL ] Saved forecast: MGX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MGX.txt [2026-02-19T20:26:55.198937] [INFO ] [sig ] [1964/3393] Completed MGX in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-19T20:26:55.198976] [INFO ] [sig ] [1965/3393] Forecasting MGY... [2026-02-19T20:26:55.199006] [INFO ] [sig ] Generating forecast for: MGY [2026-02-19T20:26:55.199037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-02-19T20:26:55.210146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-02-19T20:26:55.210469] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-02-19T20:26:55.211257] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-02-19T20:26:55.211311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:55.211343] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:55.211370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:55.211433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:55.272461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:55.273269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:55.273352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:55.273386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:55.397535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:55.397713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:55.397755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:55.397784] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:55.401595] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: UP (p=63.25%) [2026-02-19T20:26:55.402074] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-02-19T20:26:55.402201] [INFO ] [sig ] MGY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:55.550620] [INFO ] [LOCAL ] Saved forecast: MGY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MGY.txt [2026-02-19T20:26:55.550778] [INFO ] [sig ] [1965/3393] Completed MGY in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-19T20:26:55.550819] [INFO ] [sig ] [1966/3393] Forecasting MHD... [2026-02-19T20:26:55.550851] [INFO ] [sig ] Generating forecast for: MHD [2026-02-19T20:26:55.550884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-02-19T20:26:55.562008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-02-19T20:26:55.562395] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-02-19T20:26:55.563286] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-02-19T20:26:55.563342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:55.563377] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:55.563407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:55.563466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:55.623829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:55.624601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:55.624687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:55.624722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:55.744215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:55.744378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:55.744419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:55.744467] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:55.748030] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: UP (p=75.69%) [2026-02-19T20:26:55.748341] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-02-19T20:26:55.748477] [INFO ] [sig ] MHD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:55.904552] [INFO ] [LOCAL ] Saved forecast: MHD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MHD.txt [2026-02-19T20:26:55.904719] [INFO ] [sig ] [1966/3393] Completed MHD in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-19T20:26:55.904760] [INFO ] [sig ] [1967/3393] Forecasting MHF... [2026-02-19T20:26:55.904790] [INFO ] [sig ] Generating forecast for: MHF [2026-02-19T20:26:55.904822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-02-19T20:26:55.915707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-02-19T20:26:55.916054] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-02-19T20:26:55.916921] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-02-19T20:26:55.916982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:55.917023] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:55.917051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:55.917109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:55.982467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:55.983285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:55.983373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:55.983408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:56.117787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:56.117946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:56.117988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:56.118018] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:56.122334] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: DOWN (p=9.96%) [2026-02-19T20:26:56.122719] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-02-19T20:26:56.122872] [INFO ] [sig ] MHF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:56.279500] [INFO ] [LOCAL ] Saved forecast: MHF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MHF.txt [2026-02-19T20:26:56.279710] [INFO ] [sig ] [1967/3393] Completed MHF in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-19T20:26:56.279766] [INFO ] [sig ] [1968/3393] Forecasting MHK... [2026-02-19T20:26:56.279807] [INFO ] [sig ] Generating forecast for: MHK [2026-02-19T20:26:56.279855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-02-19T20:26:56.291332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-02-19T20:26:56.291699] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-02-19T20:26:56.292482] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-02-19T20:26:56.292535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:56.292568] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:56.292617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:56.292680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:56.350961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:56.351856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:56.351944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:56.351978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:56.474586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:56.474747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:56.474788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:56.474817] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:56.478286] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: UP (p=60.90%) [2026-02-19T20:26:56.478616] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-02-19T20:26:56.478747] [INFO ] [sig ] MHK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:56.632921] [INFO ] [LOCAL ] Saved forecast: MHK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MHK.txt [2026-02-19T20:26:56.633084] [INFO ] [sig ] [1968/3393] Completed MHK in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-19T20:26:56.633124] [INFO ] [sig ] [1969/3393] Forecasting MHO... [2026-02-19T20:26:56.633154] [INFO ] [sig ] Generating forecast for: MHO [2026-02-19T20:26:56.633184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-02-19T20:26:56.645874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-02-19T20:26:56.646251] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-02-19T20:26:56.647079] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-02-19T20:26:56.647133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:56.647167] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:56.647196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:56.647255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:56.714647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:56.715939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:56.716032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:56.716066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:56.842253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:56.842426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:56.842469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:56.842497] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:56.846519] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: UP (p=64.64%) [2026-02-19T20:26:56.846839] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-02-19T20:26:56.846975] [INFO ] [sig ] MHO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:56.994060] [INFO ] [LOCAL ] Saved forecast: MHO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MHO.txt [2026-02-19T20:26:56.994206] [INFO ] [sig ] [1969/3393] Completed MHO in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-19T20:26:56.994246] [INFO ] [sig ] [1970/3393] Forecasting MIDD... [2026-02-19T20:26:56.994276] [INFO ] [sig ] Generating forecast for: MIDD [2026-02-19T20:26:56.994307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-02-19T20:26:57.005766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-02-19T20:26:57.006170] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-02-19T20:26:57.006981] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-02-19T20:26:57.007034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:57.007066] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:57.007093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:57.007150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:57.065513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:57.066277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:57.066361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:57.066395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:57.188619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:57.188783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:57.188823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:57.188852] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:57.192312] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: UP (p=61.34%) [2026-02-19T20:26:57.192625] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-02-19T20:26:57.192761] [INFO ] [sig ] MIDD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:57.338284] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MIDD.txt [2026-02-19T20:26:57.338444] [INFO ] [sig ] [1970/3393] Completed MIDD in 0.3s | 2.77 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-19T20:26:57.338487] [INFO ] [sig ] [1971/3393] Forecasting MIGI... [2026-02-19T20:26:57.338517] [INFO ] [sig ] Generating forecast for: MIGI [2026-02-19T20:26:57.338547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-02-19T20:26:57.349899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-02-19T20:26:57.350244] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-02-19T20:26:57.351051] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-02-19T20:26:57.351103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:57.351135] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:57.351163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:57.351220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:57.409666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:57.410490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:57.410609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:57.410647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:57.532854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:57.533016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:57.533056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:57.533088] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:57.536670] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: UP (p=68.64%) [2026-02-19T20:26:57.536973] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-02-19T20:26:57.537113] [INFO ] [sig ] MIGI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:57.681946] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MIGI.txt [2026-02-19T20:26:57.682092] [INFO ] [sig ] [1971/3393] Completed MIGI in 0.3s | 2.77 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-19T20:26:57.682133] [INFO ] [sig ] [1972/3393] Forecasting MILN... [2026-02-19T20:26:57.682163] [INFO ] [sig ] Generating forecast for: MILN [2026-02-19T20:26:57.682195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-02-19T20:26:57.692744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-02-19T20:26:57.693081] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-02-19T20:26:57.693903] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-02-19T20:26:57.694006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:57.694041] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:57.694069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:57.694127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:57.753726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:57.754489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:57.754590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:57.754629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:57.866736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:57.866903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:57.866945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:57.866974] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:57.870445] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: UP (p=70.66%) [2026-02-19T20:26:57.870735] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-02-19T20:26:57.870866] [INFO ] [sig ] MILN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:58.018081] [INFO ] [LOCAL ] Saved forecast: MILN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MILN.txt [2026-02-19T20:26:58.018241] [INFO ] [sig ] [1972/3393] Completed MILN in 0.3s | 2.77 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-19T20:26:58.018281] [INFO ] [sig ] [1973/3393] Forecasting MIND... [2026-02-19T20:26:58.018311] [INFO ] [sig ] Generating forecast for: MIND [2026-02-19T20:26:58.018341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-02-19T20:26:58.029799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-02-19T20:26:58.030134] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-02-19T20:26:58.031000] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-02-19T20:26:58.031054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:58.031087] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:58.031115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:58.031174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:58.092221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:58.093058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:58.093140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:58.093173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:58.219191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:58.219347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:58.219386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:58.219415] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:58.222814] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: UP (p=85.59%) [2026-02-19T20:26:58.223088] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-02-19T20:26:58.223212] [INFO ] [sig ] MIND: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:58.366321] [INFO ] [LOCAL ] Saved forecast: MIND 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MIND.txt [2026-02-19T20:26:58.366496] [INFO ] [sig ] [1973/3393] Completed MIND in 0.3s | 2.77 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-19T20:26:58.366548] [INFO ] [sig ] [1974/3393] Forecasting MIRA... [2026-02-19T20:26:58.366605] [INFO ] [sig ] Generating forecast for: MIRA [2026-02-19T20:26:58.366641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-02-19T20:26:58.378715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-02-19T20:26:58.379101] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-02-19T20:26:58.380042] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-02-19T20:26:58.380107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:58.380151] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:58.380194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:58.380261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:58.442993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:58.443941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:58.444067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:58.444115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:58.569441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:58.569629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:58.569671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:58.569701] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:58.573173] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: DOWN (p=15.06%) [2026-02-19T20:26:58.573483] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-02-19T20:26:58.573650] [INFO ] [sig ] MIRA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:58.719358] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MIRA.txt [2026-02-19T20:26:58.719517] [INFO ] [sig ] [1974/3393] Completed MIRA in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-19T20:26:58.719565] [INFO ] [sig ] [1975/3393] Forecasting MIRM... [2026-02-19T20:26:58.719623] [INFO ] [sig ] Generating forecast for: MIRM [2026-02-19T20:26:58.719670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-02-19T20:26:58.731217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-02-19T20:26:58.731546] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-02-19T20:26:58.732335] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-02-19T20:26:58.732388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:58.732421] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:58.732448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:58.732509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:58.793654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:58.794477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:58.794568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:58.794623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:58.912896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:58.913057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:58.913097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:58.913126] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:58.916508] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: UP (p=77.85%) [2026-02-19T20:26:58.916998] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-02-19T20:26:58.917129] [INFO ] [sig ] MIRM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:26:59.068561] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MIRM.txt [2026-02-19T20:26:59.068891] [INFO ] [sig ] [1975/3393] Completed MIRM in 0.3s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-19T20:26:59.068931] [INFO ] [sig ] [1976/3393] Forecasting MITK... [2026-02-19T20:26:59.068962] [INFO ] [sig ] Generating forecast for: MITK [2026-02-19T20:26:59.068993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-02-19T20:26:59.080947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-02-19T20:26:59.081276] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-02-19T20:26:59.082258] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-02-19T20:26:59.082311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:59.082343] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:59.082371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:59.082428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:59.145365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:59.146304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:59.146402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:59.146437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:59.283313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:59.283492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:59.283545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:59.283609] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:59.287903] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: DOWN (p=12.55%) [2026-02-19T20:26:59.288241] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-02-19T20:26:59.288384] [INFO ] [sig ] MITK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:59.433348] [INFO ] [LOCAL ] Saved forecast: MITK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MITK.txt [2026-02-19T20:26:59.433502] [INFO ] [sig ] [1976/3393] Completed MITK in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-19T20:26:59.433542] [INFO ] [sig ] [1977/3393] Forecasting MIY... [2026-02-19T20:26:59.433600] [INFO ] [sig ] Generating forecast for: MIY [2026-02-19T20:26:59.433643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-02-19T20:26:59.446024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-02-19T20:26:59.446387] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-02-19T20:26:59.447225] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-02-19T20:26:59.447279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:59.447312] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:59.447339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:59.447403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:59.506065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:59.506818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:59.506900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:59.506933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:59.626808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:59.626966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:59.627006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:59.627034] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:59.631082] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: DOWN (p=43.36%) [2026-02-19T20:26:59.631393] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-02-19T20:26:59.631534] [INFO ] [sig ] MIY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:26:59.776854] [INFO ] [LOCAL ] Saved forecast: MIY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MIY.txt [2026-02-19T20:26:59.777033] [INFO ] [sig ] [1977/3393] Completed MIY in 0.3s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-19T20:26:59.777074] [INFO ] [sig ] [1978/3393] Forecasting MKC... [2026-02-19T20:26:59.777106] [INFO ] [sig ] Generating forecast for: MKC [2026-02-19T20:26:59.777137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-02-19T20:26:59.788289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-02-19T20:26:59.788656] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-02-19T20:26:59.789457] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-02-19T20:26:59.789523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:26:59.789563] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:26:59.789621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:26:59.789692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:26:59.848614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:26:59.849395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:26:59.849478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:26:59.849517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:26:59.972351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:26:59.972520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:26:59.972559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:26:59.972610] [INFO ] [FORECASTER] Training complete [2026-02-19T20:26:59.976562] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: UP (p=97.85%) [2026-02-19T20:26:59.976867] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-02-19T20:26:59.976999] [INFO ] [sig ] MKC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:00.121946] [INFO ] [LOCAL ] Saved forecast: MKC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MKC.txt [2026-02-19T20:27:00.122101] [INFO ] [sig ] [1978/3393] Completed MKC in 0.3s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-19T20:27:00.122142] [INFO ] [sig ] [1979/3393] Forecasting MKSI... [2026-02-19T20:27:00.122172] [INFO ] [sig ] Generating forecast for: MKSI [2026-02-19T20:27:00.122205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-02-19T20:27:00.133499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-02-19T20:27:00.133909] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-02-19T20:27:00.134742] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-02-19T20:27:00.134796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:00.134828] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:00.134854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:00.134911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:00.194184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:00.195160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:00.195251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:00.195285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:00.325392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:00.325560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:00.325638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:00.325669] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:00.329097] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: DOWN (p=3.04%) [2026-02-19T20:27:00.329376] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-02-19T20:27:00.329505] [INFO ] [sig ] MKSI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:00.476129] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MKSI.txt [2026-02-19T20:27:00.476297] [INFO ] [sig ] [1979/3393] Completed MKSI in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-19T20:27:00.476338] [INFO ] [sig ] [1980/3393] Forecasting MKTX... [2026-02-19T20:27:00.476367] [INFO ] [sig ] Generating forecast for: MKTX [2026-02-19T20:27:00.476399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-02-19T20:27:00.488920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-02-19T20:27:00.489336] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-02-19T20:27:00.490264] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-02-19T20:27:00.490321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:00.490357] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:00.490386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:00.490446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:00.556175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:00.557068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:00.557158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:00.557194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:00.691078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:00.691210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:00.691251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:00.691279] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:00.695069] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: UP (p=88.51%) [2026-02-19T20:27:00.695375] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-02-19T20:27:00.695539] [INFO ] [sig ] MKTX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:00.840715] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MKTX.txt [2026-02-19T20:27:00.840872] [INFO ] [sig ] [1980/3393] Completed MKTX in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-19T20:27:00.840914] [INFO ] [sig ] [1981/3393] Forecasting MLAB... [2026-02-19T20:27:00.840944] [INFO ] [sig ] Generating forecast for: MLAB [2026-02-19T20:27:00.840974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-02-19T20:27:00.856370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-02-19T20:27:00.856802] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-02-19T20:27:00.857731] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-02-19T20:27:00.857788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:00.857867] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:00.857899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:00.857958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:00.917431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:00.918388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:00.918476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:00.918510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:01.035512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:01.035723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:01.036701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:01.036924] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:01.040815] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: UP (p=69.18%) [2026-02-19T20:27:01.041108] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-02-19T20:27:01.041245] [INFO ] [sig ] MLAB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:01.191925] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MLAB.txt [2026-02-19T20:27:01.192085] [INFO ] [sig ] [1981/3393] Completed MLAB in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-19T20:27:01.192127] [INFO ] [sig ] [1982/3393] Forecasting MLCO... [2026-02-19T20:27:01.192160] [INFO ] [sig ] Generating forecast for: MLCO [2026-02-19T20:27:01.192191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-02-19T20:27:01.204375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-02-19T20:27:01.204818] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-02-19T20:27:01.205690] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-02-19T20:27:01.205746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:01.205782] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:01.205812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:01.205871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:01.270258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:01.271175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:01.271270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:01.271318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:01.405768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:01.405940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:01.405998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:01.406058] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:01.410068] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: DOWN (p=8.05%) [2026-02-19T20:27:01.410374] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-02-19T20:27:01.410545] [INFO ] [sig ] MLCO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:01.572920] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MLCO.txt [2026-02-19T20:27:01.573124] [INFO ] [sig ] [1982/3393] Completed MLCO in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-19T20:27:01.573182] [INFO ] [sig ] [1983/3393] Forecasting MLGO... [2026-02-19T20:27:01.573228] [INFO ] [sig ] Generating forecast for: MLGO [2026-02-19T20:27:01.573281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-02-19T20:27:01.589222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-02-19T20:27:01.589732] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-02-19T20:27:01.590715] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-02-19T20:27:01.590773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:01.590823] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:01.590854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:01.590913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:01.651281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:01.652311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:01.652421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:01.652457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:01.776555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:01.776756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:01.776808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:01.776847] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:01.780942] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: DOWN (p=5.40%) [2026-02-19T20:27:01.781368] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-02-19T20:27:01.781528] [INFO ] [sig ] MLGO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:01.927235] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MLGO.txt [2026-02-19T20:27:01.927401] [INFO ] [sig ] [1983/3393] Completed MLGO in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-19T20:27:01.927441] [INFO ] [sig ] [1984/3393] Forecasting MLI... [2026-02-19T20:27:01.927473] [INFO ] [sig ] Generating forecast for: MLI [2026-02-19T20:27:01.927507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-02-19T20:27:01.938914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-02-19T20:27:01.939317] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-02-19T20:27:01.940195] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-02-19T20:27:01.940250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:01.940282] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:01.940309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:01.940366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:01.997805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:01.998783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:01.998873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:01.998907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:02.131977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:02.132137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:02.132177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:02.132241] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:02.135709] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: UP (p=97.13%) [2026-02-19T20:27:02.135996] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-02-19T20:27:02.136129] [INFO ] [sig ] MLI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:02.278985] [INFO ] [LOCAL ] Saved forecast: MLI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MLI.txt [2026-02-19T20:27:02.279128] [INFO ] [sig ] [1984/3393] Completed MLI in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-19T20:27:02.279168] [INFO ] [sig ] [1985/3393] Forecasting MLKN... [2026-02-19T20:27:02.279199] [INFO ] [sig ] Generating forecast for: MLKN [2026-02-19T20:27:02.279230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-02-19T20:27:02.290882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-02-19T20:27:02.291317] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-02-19T20:27:02.292153] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-02-19T20:27:02.292207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:02.292238] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:02.292265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:02.292321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:02.354110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:02.355505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:02.355642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:02.355680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:02.479029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:02.479190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:02.479229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:02.479258] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:02.482710] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: UP (p=77.76%) [2026-02-19T20:27:02.482985] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-02-19T20:27:02.483113] [INFO ] [sig ] MLKN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:02.628437] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MLKN.txt [2026-02-19T20:27:02.628650] [INFO ] [sig ] [1985/3393] Completed MLKN in 0.3s | 2.77 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-19T20:27:02.628704] [INFO ] [sig ] [1986/3393] Forecasting MLM... [2026-02-19T20:27:02.628738] [INFO ] [sig ] Generating forecast for: MLM [2026-02-19T20:27:02.628769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-02-19T20:27:02.645429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-02-19T20:27:02.645823] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-02-19T20:27:02.646702] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-02-19T20:27:02.646756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:02.646789] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:02.646817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:02.646876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:02.707208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:02.707984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:02.708072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:02.708143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:02.835731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:02.835894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:02.835937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:02.835968] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:02.839632] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: DOWN (p=18.19%) [2026-02-19T20:27:02.839927] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-02-19T20:27:02.840057] [INFO ] [sig ] MLM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:02.986068] [INFO ] [LOCAL ] Saved forecast: MLM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MLM.txt [2026-02-19T20:27:02.986231] [INFO ] [sig ] [1986/3393] Completed MLM in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-19T20:27:02.986281] [INFO ] [sig ] [1987/3393] Forecasting MLP... [2026-02-19T20:27:02.986314] [INFO ] [sig ] Generating forecast for: MLP [2026-02-19T20:27:02.986347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-02-19T20:27:02.997266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-02-19T20:27:02.997632] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-02-19T20:27:02.998613] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-02-19T20:27:02.998679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:02.998719] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:02.998748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:02.998806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:03.057040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:03.057924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:03.058020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:03.058056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:03.162114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:03.162275] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-19T20:27:03.162316] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:03.162346] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:03.165907] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: DOWN (p=44.64%) [2026-02-19T20:27:03.166195] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-02-19T20:27:03.166324] [INFO ] [sig ] MLP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:03.312543] [INFO ] [LOCAL ] Saved forecast: MLP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MLP.txt [2026-02-19T20:27:03.312711] [INFO ] [sig ] [1987/3393] Completed MLP in 0.3s | 2.77 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-19T20:27:03.312751] [INFO ] [sig ] [1988/3393] Forecasting MLTX... [2026-02-19T20:27:03.312783] [INFO ] [sig ] Generating forecast for: MLTX [2026-02-19T20:27:03.312818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-02-19T20:27:03.324360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-02-19T20:27:03.324714] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-02-19T20:27:03.325514] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-02-19T20:27:03.325603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:03.325640] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:03.325668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:03.325726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:03.385376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:03.386110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:03.386193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:03.386226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:03.513672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:03.513831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:03.513871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:03.513901] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:03.517766] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: DOWN (p=49.14%) [2026-02-19T20:27:03.518063] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-02-19T20:27:03.518237] [INFO ] [sig ] MLTX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:03.703560] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MLTX.txt [2026-02-19T20:27:03.703784] [INFO ] [sig ] [1988/3393] Completed MLTX in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-19T20:27:03.703830] [INFO ] [sig ] [1989/3393] Forecasting MLYS... [2026-02-19T20:27:03.703864] [INFO ] [sig ] Generating forecast for: MLYS [2026-02-19T20:27:03.703894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-02-19T20:27:03.716226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-02-19T20:27:03.716678] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-02-19T20:27:03.717605] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-02-19T20:27:03.717666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:03.717699] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:03.717726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:03.717784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:03.778703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:03.779729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:03.779816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:03.779849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:03.896364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:03.896533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:03.896607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:03.896641] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:03.900545] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: DOWN (p=15.60%) [2026-02-19T20:27:03.901116] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-02-19T20:27:03.901263] [INFO ] [sig ] MLYS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:04.053690] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MLYS.txt [2026-02-19T20:27:04.053836] [INFO ] [sig ] [1989/3393] Completed MLYS in 0.3s | 2.77 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-19T20:27:04.053878] [INFO ] [sig ] [1990/3393] Forecasting MMD... [2026-02-19T20:27:04.053908] [INFO ] [sig ] Generating forecast for: MMD [2026-02-19T20:27:04.053941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-02-19T20:27:04.065488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-02-19T20:27:04.065853] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-02-19T20:27:04.066698] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-02-19T20:27:04.066762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:04.066795] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:04.066822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:04.066877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:04.125186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:04.126000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:04.126087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:04.126122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:04.249608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:04.249769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:04.249811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:04.249859] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:04.253434] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: DOWN (p=2.66%) [2026-02-19T20:27:04.253779] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-02-19T20:27:04.253917] [INFO ] [sig ] MMD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:04.404425] [INFO ] [LOCAL ] Saved forecast: MMD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MMD.txt [2026-02-19T20:27:04.404596] [INFO ] [sig ] [1990/3393] Completed MMD in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-19T20:27:04.404640] [INFO ] [sig ] [1991/3393] Forecasting MMLP... [2026-02-19T20:27:04.404671] [INFO ] [sig ] Generating forecast for: MMLP [2026-02-19T20:27:04.404702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-02-19T20:27:04.417312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-02-19T20:27:04.417695] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-02-19T20:27:04.418819] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-02-19T20:27:04.418874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:04.418907] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:04.418936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:04.418993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:04.479741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:04.480782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:04.480904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:04.480939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:04.592537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:04.592730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:04.592773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:04.592805] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:04.596346] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: UP (p=53.24%) [2026-02-19T20:27:04.596662] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-02-19T20:27:04.596795] [INFO ] [sig ] MMLP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:04.744665] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MMLP.txt [2026-02-19T20:27:04.744826] [INFO ] [sig ] [1991/3393] Completed MMLP in 0.3s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-19T20:27:04.744868] [INFO ] [sig ] [1992/3393] Forecasting MMS... [2026-02-19T20:27:04.744899] [INFO ] [sig ] Generating forecast for: MMS [2026-02-19T20:27:04.744929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-02-19T20:27:04.756617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-02-19T20:27:04.756989] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-02-19T20:27:04.757801] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-02-19T20:27:04.757855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:04.757889] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:04.757918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:04.757976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:04.816388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:04.817314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:04.817415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:04.817450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:04.940252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:04.940410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:04.940452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:04.940481] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:04.943907] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: UP (p=53.87%) [2026-02-19T20:27:04.944183] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-02-19T20:27:04.944312] [INFO ] [sig ] MMS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:05.091161] [INFO ] [LOCAL ] Saved forecast: MMS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MMS.txt [2026-02-19T20:27:05.091302] [INFO ] [sig ] [1992/3393] Completed MMS in 0.3s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-19T20:27:05.091342] [INFO ] [sig ] [1993/3393] Forecasting MMSI... [2026-02-19T20:27:05.091374] [INFO ] [sig ] Generating forecast for: MMSI [2026-02-19T20:27:05.091406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-02-19T20:27:05.103137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-02-19T20:27:05.103483] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-02-19T20:27:05.104403] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-02-19T20:27:05.104459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:05.104490] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:05.104518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:05.104609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:05.164497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:05.165316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:05.165401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:05.165435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:05.289042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:05.289213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:05.289256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:05.289285] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:05.292961] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: DOWN (p=31.90%) [2026-02-19T20:27:05.293313] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-02-19T20:27:05.293488] [INFO ] [sig ] MMSI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:05.439024] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MMSI.txt [2026-02-19T20:27:05.439190] [INFO ] [sig ] [1993/3393] Completed MMSI in 0.3s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-19T20:27:05.439232] [INFO ] [sig ] [1994/3393] Forecasting MNDO... [2026-02-19T20:27:05.439262] [INFO ] [sig ] Generating forecast for: MNDO [2026-02-19T20:27:05.439292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-02-19T20:27:05.450738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-02-19T20:27:05.451168] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-02-19T20:27:05.452092] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-02-19T20:27:05.452149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:05.452182] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:05.452225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:05.452286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:05.514864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:05.515813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:05.515902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:05.515937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:05.633365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:05.633527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:05.633569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:05.633624] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:05.637168] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: UP (p=53.12%) [2026-02-19T20:27:05.637452] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-02-19T20:27:05.637602] [INFO ] [sig ] MNDO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:05.795450] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MNDO.txt [2026-02-19T20:27:05.795736] [INFO ] [sig ] [1994/3393] Completed MNDO in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-19T20:27:05.795807] [INFO ] [sig ] [1995/3393] Forecasting MNDY... [2026-02-19T20:27:05.795848] [INFO ] [sig ] Generating forecast for: MNDY [2026-02-19T20:27:05.795889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-02-19T20:27:05.807197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-02-19T20:27:05.807604] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-02-19T20:27:05.808449] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-02-19T20:27:05.808503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:05.808536] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:05.808563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:05.808651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:05.871535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:05.872701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:05.872801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:05.872843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:06.002473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:06.002681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:06.002732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:06.002770] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:06.007010] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: UP (p=66.15%) [2026-02-19T20:27:06.007456] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-02-19T20:27:06.007661] [INFO ] [sig ] MNDY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:06.158476] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MNDY.txt [2026-02-19T20:27:06.158661] [INFO ] [sig ] [1995/3393] Completed MNDY in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-19T20:27:06.158716] [INFO ] [sig ] [1996/3393] Forecasting MNKD... [2026-02-19T20:27:06.158753] [INFO ] [sig ] Generating forecast for: MNKD [2026-02-19T20:27:06.158790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-02-19T20:27:06.170227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-02-19T20:27:06.170611] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-02-19T20:27:06.171402] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-02-19T20:27:06.171466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:06.171502] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:06.171530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:06.171613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:06.233300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:06.234189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:06.234273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:06.234312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:06.360966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:06.361128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:06.361170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:06.361201] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:06.364722] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: DOWN (p=30.62%) [2026-02-19T20:27:06.365029] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-02-19T20:27:06.365167] [INFO ] [sig ] MNKD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:06.518855] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MNKD.txt [2026-02-19T20:27:06.519023] [INFO ] [sig ] [1996/3393] Completed MNKD in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-19T20:27:06.519066] [INFO ] [sig ] [1997/3393] Forecasting MNRO... [2026-02-19T20:27:06.519098] [INFO ] [sig ] Generating forecast for: MNRO [2026-02-19T20:27:06.519129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-02-19T20:27:06.531808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-02-19T20:27:06.532218] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-02-19T20:27:06.533085] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-02-19T20:27:06.533141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:06.533176] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:06.533205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:06.533263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:06.591395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:06.592340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:06.592428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:06.592462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:06.721666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:06.721845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:06.721907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:06.721941] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:06.725554] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: DOWN (p=25.63%) [2026-02-19T20:27:06.725888] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-02-19T20:27:06.726031] [INFO ] [sig ] MNRO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:06.881360] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MNRO.txt [2026-02-19T20:27:06.881533] [INFO ] [sig ] [1997/3393] Completed MNRO in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-19T20:27:06.881594] [INFO ] [sig ] [1998/3393] Forecasting MNSO... [2026-02-19T20:27:06.881639] [INFO ] [sig ] Generating forecast for: MNSO [2026-02-19T20:27:06.881672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-02-19T20:27:06.893986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-02-19T20:27:06.894344] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-02-19T20:27:06.895186] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-02-19T20:27:06.895240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:06.895301] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:06.895330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:06.895388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:06.957855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:06.959129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:06.959217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:06.959252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:07.089817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:07.090008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:07.090071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:07.090108] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:07.094792] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: DOWN (p=4.46%) [2026-02-19T20:27:07.095195] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-02-19T20:27:07.095348] [INFO ] [sig ] MNSO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:07.244932] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MNSO.txt [2026-02-19T20:27:07.245097] [INFO ] [sig ] [1998/3393] Completed MNSO in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-19T20:27:07.245138] [INFO ] [sig ] [1999/3393] Forecasting MNTK... [2026-02-19T20:27:07.245171] [INFO ] [sig ] Generating forecast for: MNTK [2026-02-19T20:27:07.245202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-02-19T20:27:07.256920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-02-19T20:27:07.257342] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-02-19T20:27:07.258251] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-02-19T20:27:07.258305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:07.258337] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:07.258364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:07.258420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:07.319591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:07.320462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:07.320547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:07.320599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:07.450885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:07.451050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:07.451094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:07.451125] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:07.455007] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: UP (p=61.09%) [2026-02-19T20:27:07.455370] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-02-19T20:27:07.455521] [INFO ] [sig ] MNTK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:07.605616] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MNTK.txt [2026-02-19T20:27:07.605884] [INFO ] [sig ] [1999/3393] Completed MNTK in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-19T20:27:07.605955] [INFO ] [sig ] [2000/3393] Forecasting MNY... [2026-02-19T20:27:07.606002] [INFO ] [sig ] Generating forecast for: MNY [2026-02-19T20:27:07.606050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-02-19T20:27:07.617648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-02-19T20:27:07.618130] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-02-19T20:27:07.619219] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-02-19T20:27:07.619309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:07.619345] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:07.619375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:07.619436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:07.680178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:07.681102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:07.681192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:07.681227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:07.809376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:07.809598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:07.809649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:07.809681] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:07.813838] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: UP (p=86.81%) [2026-02-19T20:27:07.814133] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-02-19T20:27:07.814283] [INFO ] [sig ] MNY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:07.961057] [INFO ] [LOCAL ] Saved forecast: MNY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MNY.txt [2026-02-19T20:27:07.961223] [INFO ] [sig ] [2000/3393] Completed MNY in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-19T20:27:07.961264] [INFO ] [sig ] [2001/3393] Forecasting MOD... [2026-02-19T20:27:07.961297] [INFO ] [sig ] Generating forecast for: MOD [2026-02-19T20:27:07.961332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-02-19T20:27:07.972863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-02-19T20:27:07.973286] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-02-19T20:27:07.974244] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-02-19T20:27:07.974302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:07.974335] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:07.974363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:07.974428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:08.037446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:08.038637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:08.038743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:08.038784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:08.178260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:08.178422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:08.178462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:08.178542] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:08.182421] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: DOWN (p=46.81%) [2026-02-19T20:27:08.182903] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-02-19T20:27:08.183108] [INFO ] [sig ] MOD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:08.334284] [INFO ] [LOCAL ] Saved forecast: MOD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MOD.txt [2026-02-19T20:27:08.334443] [INFO ] [sig ] [2001/3393] Completed MOD in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-19T20:27:08.334484] [INFO ] [sig ] [2002/3393] Forecasting MODL... [2026-02-19T20:27:08.334515] [INFO ] [sig ] Generating forecast for: MODL [2026-02-19T20:27:08.334548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-02-19T20:27:08.348336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-02-19T20:27:08.348755] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-02-19T20:27:08.351910] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-02-19T20:27:08.352149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:08.352184] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:08.352211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:08.352270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:08.413532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:08.414753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:08.414860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:08.414895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:08.544305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:08.544464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:08.544506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:08.544535] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:08.548024] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: UP (p=75.90%) [2026-02-19T20:27:08.548328] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-02-19T20:27:08.548463] [INFO ] [sig ] MODL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:08.693026] [INFO ] [LOCAL ] Saved forecast: MODL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MODL.txt [2026-02-19T20:27:08.693219] [INFO ] [sig ] [2002/3393] Completed MODL in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-19T20:27:08.693285] [INFO ] [sig ] [2003/3393] Forecasting MOH... [2026-02-19T20:27:08.693324] [INFO ] [sig ] Generating forecast for: MOH [2026-02-19T20:27:08.693357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-02-19T20:27:08.705464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-02-19T20:27:08.705945] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-02-19T20:27:08.706870] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-02-19T20:27:08.706926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:08.706958] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:08.706985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:08.707043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:08.771445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:08.772458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:08.772549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:08.772619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:08.908606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:08.908798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:08.908860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:08.908893] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:08.912933] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: DOWN (p=38.01%) [2026-02-19T20:27:08.913249] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-02-19T20:27:08.913401] [INFO ] [sig ] MOH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:09.075208] [INFO ] [LOCAL ] Saved forecast: MOH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MOH.txt [2026-02-19T20:27:09.075360] [INFO ] [sig ] [2003/3393] Completed MOH in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-19T20:27:09.075401] [INFO ] [sig ] [2004/3393] Forecasting MOMO... [2026-02-19T20:27:09.075432] [INFO ] [sig ] Generating forecast for: MOMO [2026-02-19T20:27:09.075463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-02-19T20:27:09.088189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-02-19T20:27:09.088562] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-02-19T20:27:09.089458] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-02-19T20:27:09.089516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:09.089549] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:09.089597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:09.089674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:09.152715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:09.153647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:09.153751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:09.153787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:09.287691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:09.287865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:09.287912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:09.287942] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:09.291624] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: DOWN (p=35.44%) [2026-02-19T20:27:09.291946] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-02-19T20:27:09.292282] [INFO ] [sig ] MOMO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:09.446166] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MOMO.txt [2026-02-19T20:27:09.446326] [INFO ] [sig ] [2004/3393] Completed MOMO in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-19T20:27:09.446368] [INFO ] [sig ] [2005/3393] Forecasting MORN... [2026-02-19T20:27:09.446399] [INFO ] [sig ] Generating forecast for: MORN [2026-02-19T20:27:09.446428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-02-19T20:27:09.459967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-02-19T20:27:09.460380] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-02-19T20:27:09.461258] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-02-19T20:27:09.461313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:09.461346] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:09.461374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:09.461464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:09.520038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:09.520983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:09.521071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:09.521105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:09.653178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:09.653368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:09.653423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:09.653455] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:09.657377] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: UP (p=96.22%) [2026-02-19T20:27:09.657714] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-02-19T20:27:09.657905] [INFO ] [sig ] MORN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:09.806448] [INFO ] [LOCAL ] Saved forecast: MORN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MORN.txt [2026-02-19T20:27:09.806626] [INFO ] [sig ] [2005/3393] Completed MORN in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-19T20:27:09.806670] [INFO ] [sig ] [2006/3393] Forecasting MOS... [2026-02-19T20:27:09.806707] [INFO ] [sig ] Generating forecast for: MOS [2026-02-19T20:27:09.806755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-02-19T20:27:09.819202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-02-19T20:27:09.819601] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-02-19T20:27:09.820604] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-02-19T20:27:09.820657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:09.820689] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:09.820716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:09.820778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:09.879368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:09.880254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:09.880365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:09.880400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:10.012357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:10.012524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:10.012586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:10.012624] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:10.016523] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: DOWN (p=47.87%) [2026-02-19T20:27:10.016847] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-02-19T20:27:10.017131] [INFO ] [sig ] MOS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:10.183662] [INFO ] [LOCAL ] Saved forecast: MOS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MOS.txt [2026-02-19T20:27:10.183877] [INFO ] [sig ] [2006/3393] Completed MOS in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-19T20:27:10.183932] [INFO ] [sig ] [2007/3393] Forecasting MP... [2026-02-19T20:27:10.183966] [INFO ] [sig ] Generating forecast for: MP [2026-02-19T20:27:10.184010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-02-19T20:27:10.196019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-02-19T20:27:10.196453] [INFO ] [FORECASTER] Starting predict_future for MP [2026-02-19T20:27:10.197403] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-02-19T20:27:10.197482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:10.197517] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:10.197545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:10.197623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:10.261750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:10.262690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:10.262776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:10.262811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:10.386175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:10.386333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:10.386373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:10.386403] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:10.389922] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: UP (p=54.07%) [2026-02-19T20:27:10.390196] [INFO ] [FORECASTER] Completed predict_future for MP [2026-02-19T20:27:10.390323] [INFO ] [sig ] MP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:10.535405] [INFO ] [LOCAL ] Saved forecast: MP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MP.txt [2026-02-19T20:27:10.535555] [INFO ] [sig ] [2007/3393] Completed MP in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-19T20:27:10.535615] [INFO ] [sig ] [2008/3393] Forecasting MPA... [2026-02-19T20:27:10.535647] [INFO ] [sig ] Generating forecast for: MPA [2026-02-19T20:27:10.535679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-02-19T20:27:10.546840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-02-19T20:27:10.547163] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-02-19T20:27:10.548020] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-02-19T20:27:10.548075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:10.548139] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:10.548171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:10.548229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:10.606802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:10.607476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:10.607559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:10.607673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:10.716715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:10.716875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:10.716915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:10.716945] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:10.721003] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: DOWN (p=37.36%) [2026-02-19T20:27:10.721450] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-02-19T20:27:10.721593] [INFO ] [sig ] MPA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:10.863434] [INFO ] [LOCAL ] Saved forecast: MPA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MPA.txt [2026-02-19T20:27:10.863603] [INFO ] [sig ] [2008/3393] Completed MPA in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-19T20:27:10.863646] [INFO ] [sig ] [2009/3393] Forecasting MPAA... [2026-02-19T20:27:10.863678] [INFO ] [sig ] Generating forecast for: MPAA [2026-02-19T20:27:10.863710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-02-19T20:27:10.874921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-02-19T20:27:10.875251] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-02-19T20:27:10.876048] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-02-19T20:27:10.876103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:10.876135] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:10.876163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:10.876219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:10.939486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:10.940691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:10.940779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:10.940816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:11.063470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:11.063646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:11.063689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:11.063719] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:11.067224] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: DOWN (p=2.24%) [2026-02-19T20:27:11.067502] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-02-19T20:27:11.067648] [INFO ] [sig ] MPAA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:11.210095] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MPAA.txt [2026-02-19T20:27:11.210235] [INFO ] [sig ] [2009/3393] Completed MPAA in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-19T20:27:11.210275] [INFO ] [sig ] [2010/3393] Forecasting MPB... [2026-02-19T20:27:11.210306] [INFO ] [sig ] Generating forecast for: MPB [2026-02-19T20:27:11.210337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-02-19T20:27:11.221514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-02-19T20:27:11.221898] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-02-19T20:27:11.222699] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-02-19T20:27:11.222752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:11.222784] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:11.222811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:11.222868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:11.280170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:11.281082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:11.281171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:11.281204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:11.400215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:11.400374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:11.400413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:11.400443] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:11.403864] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: DOWN (p=41.33%) [2026-02-19T20:27:11.404136] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-02-19T20:27:11.404264] [INFO ] [sig ] MPB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:11.547637] [INFO ] [LOCAL ] Saved forecast: MPB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MPB.txt [2026-02-19T20:27:11.547789] [INFO ] [sig ] [2010/3393] Completed MPB in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-19T20:27:11.547854] [INFO ] [sig ] [2011/3393] Forecasting MPC... [2026-02-19T20:27:11.547888] [INFO ] [sig ] Generating forecast for: MPC [2026-02-19T20:27:11.547919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-02-19T20:27:11.559854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-02-19T20:27:11.560261] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-02-19T20:27:11.561124] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-02-19T20:27:11.561179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:11.561211] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:11.561239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:11.561296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:11.622030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:11.623167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:11.623265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:11.623299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:11.751986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:11.752186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:11.752235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:11.752266] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:11.756822] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: DOWN (p=27.04%) [2026-02-19T20:27:11.757330] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-02-19T20:27:11.757467] [INFO ] [sig ] MPC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:11.920257] [INFO ] [LOCAL ] Saved forecast: MPC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MPC.txt [2026-02-19T20:27:11.920467] [INFO ] [sig ] [2011/3393] Completed MPC in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-19T20:27:11.920513] [INFO ] [sig ] [2012/3393] Forecasting MPX... [2026-02-19T20:27:11.920546] [INFO ] [sig ] Generating forecast for: MPX [2026-02-19T20:27:11.920599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-02-19T20:27:11.931566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-02-19T20:27:11.931968] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-02-19T20:27:11.932780] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-02-19T20:27:11.932833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:11.932865] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:11.932891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:11.932948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:11.989816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:11.990683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:11.990770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:11.990803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:12.102169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:12.102328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:12.102367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:12.102398] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:12.105831] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: DOWN (p=48.78%) [2026-02-19T20:27:12.106151] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-02-19T20:27:12.106280] [INFO ] [sig ] MPX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:12.252417] [INFO ] [LOCAL ] Saved forecast: MPX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MPX.txt [2026-02-19T20:27:12.252608] [INFO ] [sig ] [2012/3393] Completed MPX in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-19T20:27:12.252652] [INFO ] [sig ] [2013/3393] Forecasting MQ... [2026-02-19T20:27:12.252681] [INFO ] [sig ] Generating forecast for: MQ [2026-02-19T20:27:12.252721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-02-19T20:27:12.264352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-02-19T20:27:12.264751] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-02-19T20:27:12.265624] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-02-19T20:27:12.265678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:12.265711] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:12.265739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:12.265800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:12.323036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:12.323969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:12.324058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:12.324093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:12.443942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:12.444101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:12.444142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:12.444170] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:12.447633] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: UP (p=91.27%) [2026-02-19T20:27:12.447957] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-02-19T20:27:12.448118] [INFO ] [sig ] MQ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:12.595488] [INFO ] [LOCAL ] Saved forecast: MQ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MQ.txt [2026-02-19T20:27:12.595665] [INFO ] [sig ] [2013/3393] Completed MQ in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-19T20:27:12.595709] [INFO ] [sig ] [2014/3393] Forecasting MQY... [2026-02-19T20:27:12.595740] [INFO ] [sig ] Generating forecast for: MQY [2026-02-19T20:27:12.595771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-02-19T20:27:12.607867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-02-19T20:27:12.608296] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-02-19T20:27:12.609180] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-02-19T20:27:12.609234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:12.609268] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:12.609295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:12.609352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:12.668120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:12.668980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:12.669077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:12.669121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:12.790104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:12.790267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:12.790325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:12.790356] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:12.793891] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: DOWN (p=12.57%) [2026-02-19T20:27:12.794189] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-02-19T20:27:12.794326] [INFO ] [sig ] MQY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:12.953410] [INFO ] [LOCAL ] Saved forecast: MQY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MQY.txt [2026-02-19T20:27:12.953655] [INFO ] [sig ] [2014/3393] Completed MQY in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-19T20:27:12.953715] [INFO ] [sig ] [2015/3393] Forecasting MRAM... [2026-02-19T20:27:12.953756] [INFO ] [sig ] Generating forecast for: MRAM [2026-02-19T20:27:12.953797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-02-19T20:27:12.966026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-02-19T20:27:12.966430] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-02-19T20:27:12.967303] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-02-19T20:27:12.967358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:12.967426] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:12.967457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:12.967516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:13.029635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:13.030568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:13.030677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:13.030713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:13.162167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:13.162330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:13.162370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:13.162399] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:13.166470] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: DOWN (p=2.96%) [2026-02-19T20:27:13.166789] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-02-19T20:27:13.166926] [INFO ] [sig ] MRAM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:13.317784] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MRAM.txt [2026-02-19T20:27:13.317974] [INFO ] [sig ] [2015/3393] Completed MRAM in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-19T20:27:13.318041] [INFO ] [sig ] [2016/3393] Forecasting MRBK... [2026-02-19T20:27:13.318101] [INFO ] [sig ] Generating forecast for: MRBK [2026-02-19T20:27:13.318136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-02-19T20:27:13.330777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-02-19T20:27:13.331220] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-02-19T20:27:13.332612] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-02-19T20:27:13.332749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:13.332785] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:13.332812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:13.332883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:13.404354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:13.405299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:13.405395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:13.405432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:13.528432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:13.528610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:13.528654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:13.528684] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:13.532164] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: DOWN (p=21.49%) [2026-02-19T20:27:13.532439] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-02-19T20:27:13.532568] [INFO ] [sig ] MRBK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:13.681958] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MRBK.txt [2026-02-19T20:27:13.682112] [INFO ] [sig ] [2016/3393] Completed MRBK in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-19T20:27:13.682157] [INFO ] [sig ] [2017/3393] Forecasting MRCC... [2026-02-19T20:27:13.682187] [INFO ] [sig ] Generating forecast for: MRCC [2026-02-19T20:27:13.682226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-02-19T20:27:13.694416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-02-19T20:27:13.694809] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-02-19T20:27:13.695843] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-02-19T20:27:13.695897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:13.695932] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:13.695961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:13.696019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:13.757947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:13.758925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:13.759016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:13.759052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:13.885275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:13.885432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:13.885472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:13.885502] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:13.889027] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: DOWN (p=30.66%) [2026-02-19T20:27:13.889318] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-02-19T20:27:13.889454] [INFO ] [sig ] MRCC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:14.034148] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MRCC.txt [2026-02-19T20:27:14.034305] [INFO ] [sig ] [2017/3393] Completed MRCC in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-19T20:27:14.034359] [INFO ] [sig ] [2018/3393] Forecasting MRCY... [2026-02-19T20:27:14.034426] [INFO ] [sig ] Generating forecast for: MRCY [2026-02-19T20:27:14.034471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-02-19T20:27:14.045661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-02-19T20:27:14.046042] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-02-19T20:27:14.046840] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-02-19T20:27:14.046896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:14.046947] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:14.046976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:14.047034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:14.104995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:14.105920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:14.106005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:14.106038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:14.242599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:14.242798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:14.242854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:14.242961] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:14.246802] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: DOWN (p=14.84%) [2026-02-19T20:27:14.247148] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-02-19T20:27:14.247301] [INFO ] [sig ] MRCY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:14.397855] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MRCY.txt [2026-02-19T20:27:14.398024] [INFO ] [sig ] [2018/3393] Completed MRCY in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-19T20:27:14.398063] [INFO ] [sig ] [2019/3393] Forecasting MRK... [2026-02-19T20:27:14.398118] [INFO ] [sig ] Generating forecast for: MRK [2026-02-19T20:27:14.398150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-02-19T20:27:14.410380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-02-19T20:27:14.410821] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-02-19T20:27:14.411646] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-02-19T20:27:14.411700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:14.411735] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:14.411764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:14.411826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:14.472306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:14.473204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:14.473308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:14.473345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:14.619734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:14.619895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:14.619936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:14.619966] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:14.623788] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: UP (p=63.84%) [2026-02-19T20:27:14.624284] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-02-19T20:27:14.624425] [INFO ] [sig ] MRK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:14.775181] [INFO ] [LOCAL ] Saved forecast: MRK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MRK.txt [2026-02-19T20:27:14.775342] [INFO ] [sig ] [2019/3393] Completed MRK in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-19T20:27:14.775383] [INFO ] [sig ] [2020/3393] Forecasting MRM... [2026-02-19T20:27:14.775413] [INFO ] [sig ] Generating forecast for: MRM [2026-02-19T20:27:14.775444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-02-19T20:27:14.787509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-02-19T20:27:14.787974] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-02-19T20:27:14.788843] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-02-19T20:27:14.788897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:14.788930] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:14.788958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:14.789017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:14.850881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:14.851817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:14.851907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:14.851941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:14.981182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:14.981387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:14.981429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:14.981489] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:14.985322] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: UP (p=95.18%) [2026-02-19T20:27:14.985680] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-02-19T20:27:14.985845] [INFO ] [sig ] MRM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:15.133510] [INFO ] [LOCAL ] Saved forecast: MRM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MRM.txt [2026-02-19T20:27:15.133689] [INFO ] [sig ] [2020/3393] Completed MRM in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-19T20:27:15.133739] [INFO ] [sig ] [2021/3393] Forecasting MRNA... [2026-02-19T20:27:15.133770] [INFO ] [sig ] Generating forecast for: MRNA [2026-02-19T20:27:15.133802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-02-19T20:27:15.146552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-02-19T20:27:15.146927] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-02-19T20:27:15.147904] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-02-19T20:27:15.147956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:15.147988] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:15.148015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:15.148071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:15.210329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:15.211435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:15.211524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:15.211557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:15.339549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:15.339734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:15.339776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:15.339805] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:15.343519] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: DOWN (p=15.87%) [2026-02-19T20:27:15.343852] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-02-19T20:27:15.344017] [INFO ] [sig ] MRNA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:15.496251] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MRNA.txt [2026-02-19T20:27:15.496438] [INFO ] [sig ] [2021/3393] Completed MRNA in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-19T20:27:15.496487] [INFO ] [sig ] [2022/3393] Forecasting MRTN... [2026-02-19T20:27:15.496536] [INFO ] [sig ] Generating forecast for: MRTN [2026-02-19T20:27:15.496596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-02-19T20:27:15.508599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-02-19T20:27:15.509012] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-02-19T20:27:15.509848] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-02-19T20:27:15.509902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:15.509936] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:15.509963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:15.510020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:15.574402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:15.575515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:15.575638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:15.575676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:15.700492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:15.700676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:15.700719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:15.700749] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:15.704335] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: DOWN (p=3.16%) [2026-02-19T20:27:15.704643] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-02-19T20:27:15.704782] [INFO ] [sig ] MRTN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:15.850585] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MRTN.txt [2026-02-19T20:27:15.850747] [INFO ] [sig ] [2022/3393] Completed MRTN in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-19T20:27:15.850790] [INFO ] [sig ] [2023/3393] Forecasting MRVI... [2026-02-19T20:27:15.850820] [INFO ] [sig ] Generating forecast for: MRVI [2026-02-19T20:27:15.850851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-02-19T20:27:15.862061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-02-19T20:27:15.862406] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-02-19T20:27:15.863195] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-02-19T20:27:15.863249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:15.863282] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:15.863309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:15.863366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:15.921919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:15.922892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:15.922984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:15.923019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:16.047216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:16.047379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:16.047421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:16.047452] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:16.050958] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: DOWN (p=30.64%) [2026-02-19T20:27:16.051247] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-02-19T20:27:16.051373] [INFO ] [sig ] MRVI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:16.194555] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MRVI.txt [2026-02-19T20:27:16.194721] [INFO ] [sig ] [2023/3393] Completed MRVI in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-19T20:27:16.194761] [INFO ] [sig ] [2024/3393] Forecasting MRVL... [2026-02-19T20:27:16.194792] [INFO ] [sig ] Generating forecast for: MRVL [2026-02-19T20:27:16.194823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-02-19T20:27:16.206237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-02-19T20:27:16.206656] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-02-19T20:27:16.207483] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-02-19T20:27:16.207537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:16.207619] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:16.207653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:16.207711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:16.268904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:16.269992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:16.270093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:16.270126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:16.386134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:16.386301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:16.386344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:16.386373] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:16.389793] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: UP (p=79.92%) [2026-02-19T20:27:16.390072] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-02-19T20:27:16.390198] [INFO ] [sig ] MRVL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:16.537943] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MRVL.txt [2026-02-19T20:27:16.538121] [INFO ] [sig ] [2024/3393] Completed MRVL in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-19T20:27:16.538162] [INFO ] [sig ] [2025/3393] Forecasting MRX... [2026-02-19T20:27:16.538193] [INFO ] [sig ] Generating forecast for: MRX [2026-02-19T20:27:16.538224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-02-19T20:27:16.549612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-02-19T20:27:16.549957] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-02-19T20:27:16.550746] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-02-19T20:27:16.550801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:16.550833] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:16.550861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:16.550930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:16.607715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:16.608623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:16.608740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:16.608774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:16.731911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:16.732097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:16.732151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:16.732231] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:16.736031] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: UP (p=93.24%) [2026-02-19T20:27:16.736344] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-02-19T20:27:16.736491] [INFO ] [sig ] MRX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:16.892713] [INFO ] [LOCAL ] Saved forecast: MRX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MRX.txt [2026-02-19T20:27:16.892852] [INFO ] [sig ] [2025/3393] Completed MRX in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-19T20:27:16.892893] [INFO ] [sig ] [2026/3393] Forecasting MS... [2026-02-19T20:27:16.892929] [INFO ] [sig ] Generating forecast for: MS [2026-02-19T20:27:16.892966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-02-19T20:27:16.905966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-02-19T20:27:16.906295] [INFO ] [FORECASTER] Starting predict_future for MS [2026-02-19T20:27:16.907133] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-02-19T20:27:16.907186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:16.907219] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:16.907246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:16.907303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:16.965611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:16.966350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:16.966430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:16.966462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:17.097687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:17.097855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:17.097901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:17.097939] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:17.102185] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: DOWN (p=0.62%) [2026-02-19T20:27:17.102504] [INFO ] [FORECASTER] Completed predict_future for MS [2026-02-19T20:27:17.102674] [INFO ] [sig ] MS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:17.255725] [INFO ] [LOCAL ] Saved forecast: MS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MS.txt [2026-02-19T20:27:17.255886] [INFO ] [sig ] [2026/3393] Completed MS in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-19T20:27:17.255927] [INFO ] [sig ] [2027/3393] Forecasting MSA... [2026-02-19T20:27:17.255959] [INFO ] [sig ] Generating forecast for: MSA [2026-02-19T20:27:17.255990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-02-19T20:27:17.269844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-02-19T20:27:17.270218] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-02-19T20:27:17.271103] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-02-19T20:27:17.271159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:17.271383] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:17.271411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:17.271469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:17.332429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:17.333494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:17.333599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:17.333666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:17.456269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:17.456426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:17.456466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:17.456496] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:17.459922] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: UP (p=88.83%) [2026-02-19T20:27:17.460198] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-02-19T20:27:17.460334] [INFO ] [sig ] MSA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:17.608811] [INFO ] [LOCAL ] Saved forecast: MSA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MSA.txt [2026-02-19T20:27:17.608962] [INFO ] [sig ] [2027/3393] Completed MSA in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-19T20:27:17.609012] [INFO ] [sig ] [2028/3393] Forecasting MSB... [2026-02-19T20:27:17.609048] [INFO ] [sig ] Generating forecast for: MSB [2026-02-19T20:27:17.609085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-02-19T20:27:17.621962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-02-19T20:27:17.622321] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-02-19T20:27:17.623121] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-02-19T20:27:17.623175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:17.623207] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:17.623234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:17.623291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:17.682071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:17.682848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:17.682932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:17.682965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:17.804768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:17.804933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:17.804973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:17.805003] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:17.808432] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: DOWN (p=1.74%) [2026-02-19T20:27:17.808748] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-02-19T20:27:17.808884] [INFO ] [sig ] MSB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:17.957356] [INFO ] [LOCAL ] Saved forecast: MSB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MSB.txt [2026-02-19T20:27:17.957552] [INFO ] [sig ] [2028/3393] Completed MSB in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-19T20:27:17.957628] [INFO ] [sig ] [2029/3393] Forecasting MSBI... [2026-02-19T20:27:17.957661] [INFO ] [sig ] Generating forecast for: MSBI [2026-02-19T20:27:17.957693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-02-19T20:27:17.969241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-02-19T20:27:17.969633] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-02-19T20:27:17.970408] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-02-19T20:27:17.970460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:17.970492] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:17.970519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:17.970610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:18.033194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:18.034070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:18.034158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:18.034194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:18.163882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:18.164063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:18.164109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:18.164140] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:18.167891] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: DOWN (p=40.96%) [2026-02-19T20:27:18.168259] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-02-19T20:27:18.168405] [INFO ] [sig ] MSBI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:18.321614] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MSBI.txt [2026-02-19T20:27:18.321763] [INFO ] [sig ] [2029/3393] Completed MSBI in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-19T20:27:18.321804] [INFO ] [sig ] [2030/3393] Forecasting MSCI... [2026-02-19T20:27:18.321837] [INFO ] [sig ] Generating forecast for: MSCI [2026-02-19T20:27:18.321872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-02-19T20:27:18.333871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-02-19T20:27:18.334288] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-02-19T20:27:18.335146] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-02-19T20:27:18.335201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:18.335235] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:18.335263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:18.335319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:18.392132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:18.393098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:18.393189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:18.393224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:18.512756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:18.512931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:18.512973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:18.513004] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:18.516813] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: UP (p=65.77%) [2026-02-19T20:27:18.517131] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-02-19T20:27:18.517276] [INFO ] [sig ] MSCI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:18.659665] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MSCI.txt [2026-02-19T20:27:18.659827] [INFO ] [sig ] [2030/3393] Completed MSCI in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-19T20:27:18.659867] [INFO ] [sig ] [2031/3393] Forecasting MSD... [2026-02-19T20:27:18.659898] [INFO ] [sig ] Generating forecast for: MSD [2026-02-19T20:27:18.659937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-02-19T20:27:18.671282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-02-19T20:27:18.671685] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-02-19T20:27:18.672494] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-02-19T20:27:18.672602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:18.672641] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:18.672669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:18.672726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:18.729762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:18.730679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:18.730762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:18.730796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:18.859051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:18.859223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:18.859285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:18.859334] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:18.863198] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: UP (p=87.79%) [2026-02-19T20:27:18.863566] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-02-19T20:27:18.863737] [INFO ] [sig ] MSD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:19.032259] [INFO ] [LOCAL ] Saved forecast: MSD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MSD.txt [2026-02-19T20:27:19.032454] [INFO ] [sig ] [2031/3393] Completed MSD in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-19T20:27:19.032500] [INFO ] [sig ] [2032/3393] Forecasting MSEX... [2026-02-19T20:27:19.032532] [INFO ] [sig ] Generating forecast for: MSEX [2026-02-19T20:27:19.032564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-02-19T20:27:19.044374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-02-19T20:27:19.044798] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-02-19T20:27:19.045606] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-02-19T20:27:19.045660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:19.045721] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:19.045751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:19.045809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:19.103912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:19.104848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:19.104936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:19.104971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:19.229738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:19.229897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:19.229939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:19.229971] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:19.233998] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: DOWN (p=39.93%) [2026-02-19T20:27:19.234300] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-02-19T20:27:19.234437] [INFO ] [sig ] MSEX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:19.385493] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MSEX.txt [2026-02-19T20:27:19.385698] [INFO ] [sig ] [2032/3393] Completed MSEX in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-19T20:27:19.385744] [INFO ] [sig ] [2033/3393] Forecasting MSFD... [2026-02-19T20:27:19.385776] [INFO ] [sig ] Generating forecast for: MSFD [2026-02-19T20:27:19.385808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-02-19T20:27:19.399141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-02-19T20:27:19.399765] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-02-19T20:27:19.400709] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-02-19T20:27:19.400773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:19.400805] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:19.400832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:19.400888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:19.460106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:19.461050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:19.461148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:19.461181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:19.600698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:19.600860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:19.600902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:19.600932] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:19.604941] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: DOWN (p=25.29%) [2026-02-19T20:27:19.605378] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-02-19T20:27:19.605510] [INFO ] [sig ] MSFD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:19.755295] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MSFD.txt [2026-02-19T20:27:19.755469] [INFO ] [sig ] [2033/3393] Completed MSFD in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-19T20:27:19.755511] [INFO ] [sig ] [2034/3393] Forecasting MSFL... [2026-02-19T20:27:19.755544] [INFO ] [sig ] Generating forecast for: MSFL [2026-02-19T20:27:19.755594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-02-19T20:27:19.767380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-02-19T20:27:19.767779] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-02-19T20:27:19.768649] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-02-19T20:27:19.768705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:19.768739] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:19.768767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:19.768825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:19.828880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:19.829975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:19.830062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:19.830097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:19.954926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:19.955085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:19.955125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:19.955153] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:19.958698] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: UP (p=88.97%) [2026-02-19T20:27:19.959005] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-02-19T20:27:19.959163] [INFO ] [sig ] MSFL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:20.102294] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MSFL.txt [2026-02-19T20:27:20.102449] [INFO ] [sig ] [2034/3393] Completed MSFL in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-19T20:27:20.102490] [INFO ] [sig ] [2035/3393] Forecasting MSGE... [2026-02-19T20:27:20.102521] [INFO ] [sig ] Generating forecast for: MSGE [2026-02-19T20:27:20.102551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-02-19T20:27:20.113416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-02-19T20:27:20.113785] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-02-19T20:27:20.114559] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-02-19T20:27:20.114634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:20.114667] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:20.114695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:20.114752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:20.171951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:20.172644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:20.172724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:20.172756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:20.300018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:20.300208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:20.300257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:20.300325] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:20.304157] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: DOWN (p=46.55%) [2026-02-19T20:27:20.304455] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-02-19T20:27:20.304615] [INFO ] [sig ] MSGE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:20.449168] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MSGE.txt [2026-02-19T20:27:20.449329] [INFO ] [sig ] [2035/3393] Completed MSGE in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-19T20:27:20.449370] [INFO ] [sig ] [2036/3393] Forecasting MSGM... [2026-02-19T20:27:20.449402] [INFO ] [sig ] Generating forecast for: MSGM [2026-02-19T20:27:20.449433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-02-19T20:27:20.460749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-02-19T20:27:20.461113] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-02-19T20:27:20.461921] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-02-19T20:27:20.461974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:20.462006] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:20.462033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:20.462090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:20.519506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:20.520417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:20.520501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:20.520535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:20.635225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:20.635389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:20.635429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:20.635459] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:20.639017] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: DOWN (p=7.63%) [2026-02-19T20:27:20.639332] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-02-19T20:27:20.639470] [INFO ] [sig ] MSGM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:20.784614] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MSGM.txt [2026-02-19T20:27:20.784781] [INFO ] [sig ] [2036/3393] Completed MSGM in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-19T20:27:20.784821] [INFO ] [sig ] [2037/3393] Forecasting MSGS... [2026-02-19T20:27:20.784851] [INFO ] [sig ] Generating forecast for: MSGS [2026-02-19T20:27:20.784881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-02-19T20:27:20.797294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-02-19T20:27:20.797684] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-02-19T20:27:20.798504] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-02-19T20:27:20.798557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:20.798614] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:20.798643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:20.798701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:20.858462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:20.859387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:20.859474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:20.859507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:20.985375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:20.985552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:20.985631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:20.985665] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:20.989314] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: DOWN (p=9.07%) [2026-02-19T20:27:20.989654] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-02-19T20:27:20.989805] [INFO ] [sig ] MSGS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:21.135299] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MSGS.txt [2026-02-19T20:27:21.135476] [INFO ] [sig ] [2037/3393] Completed MSGS in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-19T20:27:21.135518] [INFO ] [sig ] [2038/3393] Forecasting MSI... [2026-02-19T20:27:21.135550] [INFO ] [sig ] Generating forecast for: MSI [2026-02-19T20:27:21.135661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-02-19T20:27:21.146950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-02-19T20:27:21.147312] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-02-19T20:27:21.148148] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-02-19T20:27:21.148202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:21.148235] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:21.148263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:21.148319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:21.207080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:21.207989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:21.208080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:21.208134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:21.334163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:21.334346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:21.334390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:21.334420] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:21.337960] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: UP (p=97.97%) [2026-02-19T20:27:21.338305] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-02-19T20:27:21.338442] [INFO ] [sig ] MSI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:21.482741] [INFO ] [LOCAL ] Saved forecast: MSI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MSI.txt [2026-02-19T20:27:21.482907] [INFO ] [sig ] [2038/3393] Completed MSI in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-19T20:27:21.482949] [INFO ] [sig ] [2039/3393] Forecasting MSM... [2026-02-19T20:27:21.482979] [INFO ] [sig ] Generating forecast for: MSM [2026-02-19T20:27:21.483010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-02-19T20:27:21.495680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-02-19T20:27:21.496080] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-02-19T20:27:21.496899] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-02-19T20:27:21.496952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:21.496985] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:21.497011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:21.497073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:21.561044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:21.562043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:21.562128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:21.562161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:21.683035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:21.683240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:21.683283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:21.683313] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:21.686733] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-02-19T20:27:21.687011] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-02-19T20:27:21.687142] [INFO ] [sig ] MSM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:21.833452] [INFO ] [LOCAL ] Saved forecast: MSM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MSM.txt [2026-02-19T20:27:21.833635] [INFO ] [sig ] [2039/3393] Completed MSM in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-19T20:27:21.833681] [INFO ] [sig ] [2040/3393] Forecasting MTB... [2026-02-19T20:27:21.833711] [INFO ] [sig ] Generating forecast for: MTB [2026-02-19T20:27:21.833743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-02-19T20:27:21.845759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-02-19T20:27:21.846173] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-02-19T20:27:21.846999] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-02-19T20:27:21.847052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:21.847084] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:21.847110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:21.847166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:21.906639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:21.907774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:21.907868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:21.907902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:22.040501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:22.040689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:22.040734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:22.040763] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:22.044347] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: UP (p=79.62%) [2026-02-19T20:27:22.044651] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-02-19T20:27:22.044783] [INFO ] [sig ] MTB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:22.204563] [INFO ] [LOCAL ] Saved forecast: MTB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MTB.txt [2026-02-19T20:27:22.204754] [INFO ] [sig ] [2040/3393] Completed MTB in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-19T20:27:22.204801] [INFO ] [sig ] [2041/3393] Forecasting MTCH... [2026-02-19T20:27:22.204841] [INFO ] [sig ] Generating forecast for: MTCH [2026-02-19T20:27:22.204878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-02-19T20:27:22.216614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-02-19T20:27:22.217051] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-02-19T20:27:22.217952] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-02-19T20:27:22.218010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:22.218045] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:22.218074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:22.218162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:22.280868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:22.281839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:22.281934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:22.281969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:22.409178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:22.409387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:22.409432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:22.409462] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:22.413235] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: UP (p=92.51%) [2026-02-19T20:27:22.413636] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-02-19T20:27:22.413799] [INFO ] [sig ] MTCH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:22.560441] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MTCH.txt [2026-02-19T20:27:22.560617] [INFO ] [sig ] [2041/3393] Completed MTCH in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-19T20:27:22.560671] [INFO ] [sig ] [2042/3393] Forecasting MTG... [2026-02-19T20:27:22.560704] [INFO ] [sig ] Generating forecast for: MTG [2026-02-19T20:27:22.560736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-02-19T20:27:22.572011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-02-19T20:27:22.572405] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-02-19T20:27:22.573240] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-02-19T20:27:22.573319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:22.573353] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:22.573382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:22.573440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:22.631928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:22.632857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:22.632978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:22.633015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:22.751055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:22.751223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:22.751266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:22.751298] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:22.754899] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: UP (p=93.63%) [2026-02-19T20:27:22.755197] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-02-19T20:27:22.755331] [INFO ] [sig ] MTG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:22.900908] [INFO ] [LOCAL ] Saved forecast: MTG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MTG.txt [2026-02-19T20:27:22.901053] [INFO ] [sig ] [2042/3393] Completed MTG in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-19T20:27:22.901094] [INFO ] [sig ] [2043/3393] Forecasting MTH... [2026-02-19T20:27:22.901126] [INFO ] [sig ] Generating forecast for: MTH [2026-02-19T20:27:22.901159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-02-19T20:27:22.912308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-02-19T20:27:22.912669] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-02-19T20:27:22.913455] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-02-19T20:27:22.913510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:22.913545] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:22.913595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:22.913659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:22.971904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:22.972704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:22.972788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:22.972823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:23.102641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:23.102864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:23.102909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:23.102941] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:23.107237] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: DOWN (p=17.75%) [2026-02-19T20:27:23.107626] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-02-19T20:27:23.107787] [INFO ] [sig ] MTH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:23.269284] [INFO ] [LOCAL ] Saved forecast: MTH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MTH.txt [2026-02-19T20:27:23.269449] [INFO ] [sig ] [2043/3393] Completed MTH in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-19T20:27:23.269490] [INFO ] [sig ] [2044/3393] Forecasting MTLS... [2026-02-19T20:27:23.269519] [INFO ] [sig ] Generating forecast for: MTLS [2026-02-19T20:27:23.269549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTLS' from 'https://tdm.silogroup.org/data/derivative_storage/MTLS.csv'. [2026-02-19T20:27:23.281405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTLS'. [2026-02-19T20:27:23.281841] [INFO ] [FORECASTER] Starting predict_future for MTLS [2026-02-19T20:27:23.282812] [DEBUG] [LOCAL ] No optimal features file found for MTLS: ./output/feature-sets/MTLS.txt [2026-02-19T20:27:23.282869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:23.282903] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:23.282931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:23.282991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:23.348013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:23.349022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:23.349128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:23.349182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:23.481566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:23.481751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:23.481792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:23.481820] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:23.485736] [DEBUG] [FORECASTER] MTLS: Forecast T+1@11:T+2@11: DOWN (p=5.65%) [2026-02-19T20:27:23.486048] [INFO ] [FORECASTER] Completed predict_future for MTLS [2026-02-19T20:27:23.486186] [INFO ] [sig ] MTLS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:23.661080] [INFO ] [LOCAL ] Saved forecast: MTLS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MTLS.txt [2026-02-19T20:27:23.661254] [INFO ] [sig ] [2044/3393] Completed MTLS in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-19T20:27:23.661298] [INFO ] [sig ] [2045/3393] Forecasting MTN... [2026-02-19T20:27:23.661327] [INFO ] [sig ] Generating forecast for: MTN [2026-02-19T20:27:23.661358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-02-19T20:27:23.673540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-02-19T20:27:23.673971] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-02-19T20:27:23.674805] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-02-19T20:27:23.674860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:23.674893] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:23.674920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:23.674977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:23.733952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:23.734923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:23.735013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:23.735048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:23.861333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:23.861496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:23.861536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:23.861566] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:23.865019] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: DOWN (p=3.55%) [2026-02-19T20:27:23.865306] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-02-19T20:27:23.865440] [INFO ] [sig ] MTN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:24.008808] [INFO ] [LOCAL ] Saved forecast: MTN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MTN.txt [2026-02-19T20:27:24.009012] [INFO ] [sig ] [2045/3393] Completed MTN in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-19T20:27:24.009097] [INFO ] [sig ] [2046/3393] Forecasting MTRN... [2026-02-19T20:27:24.009138] [INFO ] [sig ] Generating forecast for: MTRN [2026-02-19T20:27:24.009178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-02-19T20:27:24.020491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-02-19T20:27:24.020891] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-02-19T20:27:24.021692] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-02-19T20:27:24.021746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:24.021779] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:24.021806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:24.021867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:24.079502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:24.080485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:24.080596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:24.080632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:24.208756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:24.208921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:24.208964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:24.208993] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:24.212917] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: UP (p=82.71%) [2026-02-19T20:27:24.213240] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-02-19T20:27:24.213395] [INFO ] [sig ] MTRN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:24.363125] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MTRN.txt [2026-02-19T20:27:24.363310] [INFO ] [sig ] [2046/3393] Completed MTRN in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-19T20:27:24.363352] [INFO ] [sig ] [2047/3393] Forecasting MTRX... [2026-02-19T20:27:24.363384] [INFO ] [sig ] Generating forecast for: MTRX [2026-02-19T20:27:24.363418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-02-19T20:27:24.375521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-02-19T20:27:24.375863] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-02-19T20:27:24.376876] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-02-19T20:27:24.376931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:24.376963] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:24.376991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:24.377048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:24.436257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:24.437192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:24.437279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:24.437314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:24.565797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:24.565974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:24.566017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:24.566047] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:24.569725] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: UP (p=95.92%) [2026-02-19T20:27:24.570027] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-02-19T20:27:24.570206] [INFO ] [sig ] MTRX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:24.719640] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MTRX.txt [2026-02-19T20:27:24.719793] [INFO ] [sig ] [2047/3393] Completed MTRX in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-19T20:27:24.719841] [INFO ] [sig ] [2048/3393] Forecasting MTSI... [2026-02-19T20:27:24.719874] [INFO ] [sig ] Generating forecast for: MTSI [2026-02-19T20:27:24.719904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-02-19T20:27:24.733802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-02-19T20:27:24.734276] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-02-19T20:27:24.735323] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-02-19T20:27:24.735386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:24.735429] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:24.735466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:24.735551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:24.808857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:24.809969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:24.810052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:24.810085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:24.932336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:24.932501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:24.932542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:24.932593] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:24.936034] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: DOWN (p=18.40%) [2026-02-19T20:27:24.936323] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-02-19T20:27:24.936457] [INFO ] [sig ] MTSI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:25.080913] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MTSI.txt [2026-02-19T20:27:25.081084] [INFO ] [sig ] [2048/3393] Completed MTSI in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-19T20:27:25.081124] [INFO ] [sig ] [2049/3393] Forecasting MTX... [2026-02-19T20:27:25.081154] [INFO ] [sig ] Generating forecast for: MTX [2026-02-19T20:27:25.081186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-02-19T20:27:25.092770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-02-19T20:27:25.093170] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-02-19T20:27:25.093989] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-02-19T20:27:25.094042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:25.094102] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:25.094132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:25.094189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:25.151368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:25.152251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:25.152335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:25.152369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:25.271963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:25.272161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:25.272230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:25.272267] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:25.276243] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: DOWN (p=0.61%) [2026-02-19T20:27:25.276764] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-02-19T20:27:25.276902] [INFO ] [sig ] MTX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:25.434860] [INFO ] [LOCAL ] Saved forecast: MTX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MTX.txt [2026-02-19T20:27:25.435025] [INFO ] [sig ] [2049/3393] Completed MTX in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-19T20:27:25.435067] [INFO ] [sig ] [2050/3393] Forecasting MTZ... [2026-02-19T20:27:25.435098] [INFO ] [sig ] Generating forecast for: MTZ [2026-02-19T20:27:25.435128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-02-19T20:27:25.446469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-02-19T20:27:25.446850] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-02-19T20:27:25.447698] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-02-19T20:27:25.447752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:25.447786] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:25.447814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:25.447872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:25.507448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:25.508187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:25.508283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:25.508318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:25.652293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:25.652459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:25.652503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:25.652535] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:25.656230] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: DOWN (p=2.79%) [2026-02-19T20:27:25.656621] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-02-19T20:27:25.656777] [INFO ] [sig ] MTZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:25.802776] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MTZ.txt [2026-02-19T20:27:25.802936] [INFO ] [sig ] [2050/3393] Completed MTZ in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-19T20:27:25.802976] [INFO ] [sig ] [2051/3393] Forecasting MUA... [2026-02-19T20:27:25.803007] [INFO ] [sig ] Generating forecast for: MUA [2026-02-19T20:27:25.803039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-02-19T20:27:25.814663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-02-19T20:27:25.815036] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-02-19T20:27:25.815841] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-02-19T20:27:25.815894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:25.815927] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:25.815954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:25.816012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:25.874437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:25.875203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:25.875301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:25.875335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:25.998938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:25.999099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:25.999140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:25.999170] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:26.002758] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: UP (p=91.70%) [2026-02-19T20:27:26.003048] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-02-19T20:27:26.003182] [INFO ] [sig ] MUA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:26.148439] [INFO ] [LOCAL ] Saved forecast: MUA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MUA.txt [2026-02-19T20:27:26.148605] [INFO ] [sig ] [2051/3393] Completed MUA in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-19T20:27:26.148652] [INFO ] [sig ] [2052/3393] Forecasting MUC... [2026-02-19T20:27:26.148683] [INFO ] [sig ] Generating forecast for: MUC [2026-02-19T20:27:26.148716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-02-19T20:27:26.160389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-02-19T20:27:26.160770] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-02-19T20:27:26.161605] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-02-19T20:27:26.161661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:26.161695] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:26.161723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:26.161780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:26.220056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:26.220932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:26.221021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:26.221056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:26.352366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:26.352559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:26.352625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:26.352660] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:26.356475] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: DOWN (p=36.08%) [2026-02-19T20:27:26.356854] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-02-19T20:27:26.357029] [INFO ] [sig ] MUC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:26.514227] [INFO ] [LOCAL ] Saved forecast: MUC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MUC.txt [2026-02-19T20:27:26.514389] [INFO ] [sig ] [2052/3393] Completed MUC in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-19T20:27:26.514431] [INFO ] [sig ] [2053/3393] Forecasting MUFG... [2026-02-19T20:27:26.514462] [INFO ] [sig ] Generating forecast for: MUFG [2026-02-19T20:27:26.514494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-02-19T20:27:26.526343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-02-19T20:27:26.526706] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-02-19T20:27:26.527487] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-02-19T20:27:26.527542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:26.527626] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:26.527659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:26.527722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:26.585071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:26.585731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:26.585813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:26.585846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:26.711131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:26.711293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:26.711335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:26.711364] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:26.714777] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: DOWN (p=35.63%) [2026-02-19T20:27:26.715055] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-02-19T20:27:26.715183] [INFO ] [sig ] MUFG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:26.862203] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MUFG.txt [2026-02-19T20:27:26.862357] [INFO ] [sig ] [2053/3393] Completed MUFG in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-19T20:27:26.862398] [INFO ] [sig ] [2054/3393] Forecasting MUJ... [2026-02-19T20:27:26.862429] [INFO ] [sig ] Generating forecast for: MUJ [2026-02-19T20:27:26.862460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-02-19T20:27:26.874596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-02-19T20:27:26.874957] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-02-19T20:27:26.875801] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-02-19T20:27:26.875856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:26.875890] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:26.875918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:26.875977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:26.935706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:26.936551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:26.936656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:26.936693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:27.058798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:27.058955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:27.058997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:27.059028] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:27.062631] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: UP (p=90.19%) [2026-02-19T20:27:27.062921] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-02-19T20:27:27.063054] [INFO ] [sig ] MUJ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:27.206632] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MUJ.txt [2026-02-19T20:27:27.206764] [INFO ] [sig ] [2054/3393] Completed MUJ in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-19T20:27:27.206803] [INFO ] [sig ] [2055/3393] Forecasting MUSA... [2026-02-19T20:27:27.206834] [INFO ] [sig ] Generating forecast for: MUSA [2026-02-19T20:27:27.206865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-02-19T20:27:27.218149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-02-19T20:27:27.218519] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-02-19T20:27:27.219301] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-02-19T20:27:27.219353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:27.219385] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:27.219412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:27.219468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:27.278918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:27.279735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:27.279821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:27.279856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:27.402370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:27.402529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:27.402587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:27.402620] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:27.406494] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: DOWN (p=1.03%) [2026-02-19T20:27:27.406807] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-02-19T20:27:27.406941] [INFO ] [sig ] MUSA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:27.556920] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MUSA.txt [2026-02-19T20:27:27.557083] [INFO ] [sig ] [2055/3393] Completed MUSA in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-19T20:27:27.557126] [INFO ] [sig ] [2056/3393] Forecasting MUX... [2026-02-19T20:27:27.557156] [INFO ] [sig ] Generating forecast for: MUX [2026-02-19T20:27:27.557186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-02-19T20:27:27.568258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-02-19T20:27:27.568659] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-02-19T20:27:27.569454] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-02-19T20:27:27.569507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:27.569540] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:27.569568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:27.569648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:27.627022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:27.627900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:27.627983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:27.628016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:27.747689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:27.747851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:27.747890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:27.747932] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:27.751500] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: DOWN (p=10.29%) [2026-02-19T20:27:27.751799] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-02-19T20:27:27.751927] [INFO ] [sig ] MUX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:27.898903] [INFO ] [LOCAL ] Saved forecast: MUX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MUX.txt [2026-02-19T20:27:27.899046] [INFO ] [sig ] [2056/3393] Completed MUX in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-19T20:27:27.899086] [INFO ] [sig ] [2057/3393] Forecasting MVBF... [2026-02-19T20:27:27.899116] [INFO ] [sig ] Generating forecast for: MVBF [2026-02-19T20:27:27.899156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-02-19T20:27:27.910343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-02-19T20:27:27.910909] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-02-19T20:27:27.911906] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-02-19T20:27:27.911958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:27.911989] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:27.912016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:27.912072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:27.971262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:27.972039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:27.972123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:27.972156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:28.090498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:28.090686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:28.090727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:28.090755] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:28.094367] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: UP (p=94.73%) [2026-02-19T20:27:28.094865] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-02-19T20:27:28.094999] [INFO ] [sig ] MVBF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:28.241722] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MVBF.txt [2026-02-19T20:27:28.241884] [INFO ] [sig ] [2057/3393] Completed MVBF in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-19T20:27:28.241926] [INFO ] [sig ] [2058/3393] Forecasting MVF... [2026-02-19T20:27:28.241957] [INFO ] [sig ] Generating forecast for: MVF [2026-02-19T20:27:28.241987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVF' from 'https://tdm.silogroup.org/data/derivative_storage/MVF.csv'. [2026-02-19T20:27:28.253120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVF'. [2026-02-19T20:27:28.253478] [INFO ] [FORECASTER] Starting predict_future for MVF [2026-02-19T20:27:28.254318] [DEBUG] [LOCAL ] No optimal features file found for MVF: ./output/feature-sets/MVF.txt [2026-02-19T20:27:28.254371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:28.254404] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:28.254431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:28.254488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:28.315271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:28.316293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:28.316381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:28.316416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:28.437282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:28.437441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:28.437483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:28.437515] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:28.441078] [DEBUG] [FORECASTER] MVF: Forecast T+1@11:T+2@11: DOWN (p=34.74%) [2026-02-19T20:27:28.441405] [INFO ] [FORECASTER] Completed predict_future for MVF [2026-02-19T20:27:28.441537] [INFO ] [sig ] MVF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:28.589760] [INFO ] [LOCAL ] Saved forecast: MVF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MVF.txt [2026-02-19T20:27:28.589900] [INFO ] [sig ] [2058/3393] Completed MVF in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-19T20:27:28.589940] [INFO ] [sig ] [2059/3393] Forecasting MWA... [2026-02-19T20:27:28.589970] [INFO ] [sig ] Generating forecast for: MWA [2026-02-19T20:27:28.590002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-02-19T20:27:28.602687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-02-19T20:27:28.603102] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-02-19T20:27:28.604101] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-02-19T20:27:28.604155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:28.604186] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:28.604215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:28.604272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:28.663828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:28.664686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:28.664815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:28.664865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:28.786942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:28.787101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:28.787141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:28.787172] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:28.790680] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: UP (p=94.65%) [2026-02-19T20:27:28.790964] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-02-19T20:27:28.791097] [INFO ] [sig ] MWA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:28.937240] [INFO ] [LOCAL ] Saved forecast: MWA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MWA.txt [2026-02-19T20:27:28.937405] [INFO ] [sig ] [2059/3393] Completed MWA in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-19T20:27:28.937447] [INFO ] [sig ] [2060/3393] Forecasting MX... [2026-02-19T20:27:28.937479] [INFO ] [sig ] Generating forecast for: MX [2026-02-19T20:27:28.937516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-02-19T20:27:28.949395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-02-19T20:27:28.949789] [INFO ] [FORECASTER] Starting predict_future for MX [2026-02-19T20:27:28.950700] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-02-19T20:27:28.950754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:28.950794] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:28.950823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:28.950887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:29.010024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:29.011045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:29.011155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:29.011191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:29.128945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:29.129100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:29.129141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:29.129179] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:29.132618] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: DOWN (p=40.91%) [2026-02-19T20:27:29.132897] [INFO ] [FORECASTER] Completed predict_future for MX [2026-02-19T20:27:29.133026] [INFO ] [sig ] MX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:29.274131] [INFO ] [LOCAL ] Saved forecast: MX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MX.txt [2026-02-19T20:27:29.274270] [INFO ] [sig ] [2060/3393] Completed MX in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-19T20:27:29.274310] [INFO ] [sig ] [2061/3393] Forecasting MXF... [2026-02-19T20:27:29.274343] [INFO ] [sig ] Generating forecast for: MXF [2026-02-19T20:27:29.274373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-02-19T20:27:29.285062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-02-19T20:27:29.285397] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-02-19T20:27:29.286186] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-02-19T20:27:29.286243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:29.286275] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:29.286303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:29.286359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:29.344055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:29.344862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:29.344950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:29.344984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:29.460975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:29.461129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:29.461173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:29.461210] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:29.464781] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: UP (p=98.75%) [2026-02-19T20:27:29.465060] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-02-19T20:27:29.465190] [INFO ] [sig ] MXF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:29.607909] [INFO ] [LOCAL ] Saved forecast: MXF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MXF.txt [2026-02-19T20:27:29.608049] [INFO ] [sig ] [2061/3393] Completed MXF in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-19T20:27:29.608118] [INFO ] [sig ] [2062/3393] Forecasting MXL... [2026-02-19T20:27:29.608159] [INFO ] [sig ] Generating forecast for: MXL [2026-02-19T20:27:29.608198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-02-19T20:27:29.619815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-02-19T20:27:29.620183] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-02-19T20:27:29.621047] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-02-19T20:27:29.621130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:29.621165] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:29.621194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:29.621254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:29.680202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:29.681007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:29.681094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:29.681128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:29.801620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:29.801774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:29.801814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:29.801843] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:29.805256] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: UP (p=73.15%) [2026-02-19T20:27:29.805543] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-02-19T20:27:29.805690] [INFO ] [sig ] MXL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:29.947999] [INFO ] [LOCAL ] Saved forecast: MXL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MXL.txt [2026-02-19T20:27:29.948208] [INFO ] [sig ] [2062/3393] Completed MXL in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-19T20:27:29.948264] [INFO ] [sig ] [2063/3393] Forecasting MYE... [2026-02-19T20:27:29.948305] [INFO ] [sig ] Generating forecast for: MYE [2026-02-19T20:27:29.948345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-02-19T20:27:29.959958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-02-19T20:27:29.960315] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-02-19T20:27:29.961111] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-02-19T20:27:29.961165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:29.961197] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:29.961224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:29.961281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:30.018858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:30.019735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:30.019818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:30.019851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:30.143920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:30.144086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:30.144128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:30.144159] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:30.147925] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: UP (p=58.90%) [2026-02-19T20:27:30.148370] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-02-19T20:27:30.148551] [INFO ] [sig ] MYE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:30.302981] [INFO ] [LOCAL ] Saved forecast: MYE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MYE.txt [2026-02-19T20:27:30.303141] [INFO ] [sig ] [2063/3393] Completed MYE in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-19T20:27:30.303184] [INFO ] [sig ] [2064/3393] Forecasting MYGN... [2026-02-19T20:27:30.303220] [INFO ] [sig ] Generating forecast for: MYGN [2026-02-19T20:27:30.303257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-02-19T20:27:30.317730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-02-19T20:27:30.318149] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-02-19T20:27:30.318992] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-02-19T20:27:30.319046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:30.319078] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:30.319104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:30.319160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:30.380175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:30.381016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:30.381107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:30.381143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:30.522013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:30.522187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:30.522260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:30.522318] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:30.526125] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=1.71%) [2026-02-19T20:27:30.526423] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-02-19T20:27:30.526560] [INFO ] [sig ] MYGN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:30.678513] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MYGN.txt [2026-02-19T20:27:30.678693] [INFO ] [sig ] [2064/3393] Completed MYGN in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-19T20:27:30.678740] [INFO ] [sig ] [2065/3393] Forecasting MYI... [2026-02-19T20:27:30.678785] [INFO ] [sig ] Generating forecast for: MYI [2026-02-19T20:27:30.678835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-02-19T20:27:30.691946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-02-19T20:27:30.692360] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-02-19T20:27:30.693322] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-02-19T20:27:30.693378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:30.693411] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:30.693641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:30.693703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:30.757039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:30.757923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:30.758012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:30.758045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:30.886056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:30.886229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:30.886281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:30.886317] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:30.890193] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: UP (p=62.88%) [2026-02-19T20:27:30.890481] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-02-19T20:27:30.890655] [INFO ] [sig ] MYI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:31.045914] [INFO ] [LOCAL ] Saved forecast: MYI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MYI.txt [2026-02-19T20:27:31.046077] [INFO ] [sig ] [2065/3393] Completed MYI in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-19T20:27:31.046119] [INFO ] [sig ] [2066/3393] Forecasting MYN... [2026-02-19T20:27:31.046151] [INFO ] [sig ] Generating forecast for: MYN [2026-02-19T20:27:31.046182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-02-19T20:27:31.058122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-02-19T20:27:31.058526] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-02-19T20:27:31.059421] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-02-19T20:27:31.059491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:31.059610] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:31.059660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:31.059722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:31.121496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:31.122351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:31.122436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:31.122469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:31.248877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:31.249051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:31.249093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:31.249123] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:31.253164] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: DOWN (p=40.42%) [2026-02-19T20:27:31.253508] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-02-19T20:27:31.253676] [INFO ] [sig ] MYN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:31.402038] [INFO ] [LOCAL ] Saved forecast: MYN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/MYN.txt [2026-02-19T20:27:31.402202] [INFO ] [sig ] [2066/3393] Completed MYN in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-19T20:27:31.402247] [INFO ] [sig ] [2067/3393] Forecasting MYRG... [2026-02-19T20:27:31.402282] [INFO ] [sig ] Generating forecast for: MYRG [2026-02-19T20:27:31.402315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-02-19T20:27:31.414344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-02-19T20:27:31.414774] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-02-19T20:27:31.415682] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-02-19T20:27:31.415739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:31.415773] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:31.415802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:31.415860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:31.476862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:31.478063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:31.478200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:31.478263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:31.608980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:31.609142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:31.609184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:31.609213] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:31.612868] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: UP (p=90.45%) [2026-02-19T20:27:31.613164] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-02-19T20:27:31.613302] [INFO ] [sig ] MYRG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:31.761251] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/MYRG.txt [2026-02-19T20:27:31.761413] [INFO ] [sig ] [2067/3393] Completed MYRG in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-19T20:27:31.761453] [INFO ] [sig ] [2068/3393] Forecasting NA... [2026-02-19T20:27:31.761483] [INFO ] [sig ] Generating forecast for: NA [2026-02-19T20:27:31.761514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-02-19T20:27:31.772869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-02-19T20:27:31.773244] [INFO ] [FORECASTER] Starting predict_future for NA [2026-02-19T20:27:31.774162] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-02-19T20:27:31.774218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:31.774257] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:31.774289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:31.774359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:31.842193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:31.843109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:31.843197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:31.843232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:31.963694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:31.963858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:31.963899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:31.963927] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:31.967321] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: UP (p=60.28%) [2026-02-19T20:27:31.967614] [INFO ] [FORECASTER] Completed predict_future for NA [2026-02-19T20:27:31.967744] [INFO ] [sig ] NA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:32.115784] [INFO ] [LOCAL ] Saved forecast: NA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NA.txt [2026-02-19T20:27:32.115921] [INFO ] [sig ] [2068/3393] Completed NA in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-19T20:27:32.115960] [INFO ] [sig ] [2069/3393] Forecasting NAAS... [2026-02-19T20:27:32.115990] [INFO ] [sig ] Generating forecast for: NAAS [2026-02-19T20:27:32.116022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAAS' from 'https://tdm.silogroup.org/data/derivative_storage/NAAS.csv'. [2026-02-19T20:27:32.126932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAAS'. [2026-02-19T20:27:32.127336] [INFO ] [FORECASTER] Starting predict_future for NAAS [2026-02-19T20:27:32.128231] [DEBUG] [LOCAL ] No optimal features file found for NAAS: ./output/feature-sets/NAAS.txt [2026-02-19T20:27:32.128287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:32.128319] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:32.128346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:32.128403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:32.188714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:32.189604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:32.189691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:32.189723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:32.311848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:32.312020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:32.312064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:32.312132] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:32.316921] [DEBUG] [FORECASTER] NAAS: Forecast T+1@11:T+2@11: UP (p=85.42%) [2026-02-19T20:27:32.317249] [INFO ] [FORECASTER] Completed predict_future for NAAS [2026-02-19T20:27:32.317399] [INFO ] [sig ] NAAS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:32.469295] [INFO ] [LOCAL ] Saved forecast: NAAS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NAAS.txt [2026-02-19T20:27:32.469462] [INFO ] [sig ] [2069/3393] Completed NAAS in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-19T20:27:32.469517] [INFO ] [sig ] [2070/3393] Forecasting NABL... [2026-02-19T20:27:32.469551] [INFO ] [sig ] Generating forecast for: NABL [2026-02-19T20:27:32.469602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-02-19T20:27:32.480928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-02-19T20:27:32.481253] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-02-19T20:27:32.482057] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-02-19T20:27:32.482111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:32.482144] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:32.482172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:32.482229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:32.543522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:32.544312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:32.544396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:32.544449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:32.667051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:32.667213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:32.667260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:32.667290] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:32.670883] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: DOWN (p=28.49%) [2026-02-19T20:27:32.671169] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-02-19T20:27:32.671315] [INFO ] [sig ] NABL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:32.815475] [INFO ] [LOCAL ] Saved forecast: NABL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NABL.txt [2026-02-19T20:27:32.815623] [INFO ] [sig ] [2070/3393] Completed NABL in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-19T20:27:32.815665] [INFO ] [sig ] [2071/3393] Forecasting NAC... [2026-02-19T20:27:32.815696] [INFO ] [sig ] Generating forecast for: NAC [2026-02-19T20:27:32.815725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-02-19T20:27:32.826942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-02-19T20:27:32.827293] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-02-19T20:27:32.828114] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-02-19T20:27:32.828170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:32.828203] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:32.828230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:32.828288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:32.890238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:32.891481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:32.891607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:32.891645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:33.017507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:33.017683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:33.017726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:33.017758] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:33.021362] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: DOWN (p=33.94%) [2026-02-19T20:27:33.021667] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-02-19T20:27:33.021832] [INFO ] [sig ] NAC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:33.166009] [INFO ] [LOCAL ] Saved forecast: NAC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NAC.txt [2026-02-19T20:27:33.166143] [INFO ] [sig ] [2071/3393] Completed NAC in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-19T20:27:33.166185] [INFO ] [sig ] [2072/3393] Forecasting NAD... [2026-02-19T20:27:33.166215] [INFO ] [sig ] Generating forecast for: NAD [2026-02-19T20:27:33.166256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-02-19T20:27:33.179651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-02-19T20:27:33.180059] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-02-19T20:27:33.180905] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-02-19T20:27:33.180959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:33.180990] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:33.181017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:33.181074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:33.239285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:33.240171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:33.240262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:33.240304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:33.371856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:33.372013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:33.372056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:33.372086] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:33.375649] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: UP (p=81.99%) [2026-02-19T20:27:33.376017] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-02-19T20:27:33.376203] [INFO ] [sig ] NAD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:33.530768] [INFO ] [LOCAL ] Saved forecast: NAD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NAD.txt [2026-02-19T20:27:33.530942] [INFO ] [sig ] [2072/3393] Completed NAD in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-19T20:27:33.530986] [INFO ] [sig ] [2073/3393] Forecasting NATH... [2026-02-19T20:27:33.531020] [INFO ] [sig ] Generating forecast for: NATH [2026-02-19T20:27:33.531052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-02-19T20:27:33.542686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-02-19T20:27:33.543106] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-02-19T20:27:33.544151] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-02-19T20:27:33.544205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:33.544237] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:33.544264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:33.544320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:33.605276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:33.606237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:33.606328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:33.606363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:33.732971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:33.733132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:33.733189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:33.733220] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:33.736666] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: DOWN (p=24.18%) [2026-02-19T20:27:33.736945] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-02-19T20:27:33.737077] [INFO ] [sig ] NATH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:33.881495] [INFO ] [LOCAL ] Saved forecast: NATH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NATH.txt [2026-02-19T20:27:33.881673] [INFO ] [sig ] [2073/3393] Completed NATH in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-19T20:27:33.881717] [INFO ] [sig ] [2074/3393] Forecasting NATL... [2026-02-19T20:27:33.881748] [INFO ] [sig ] Generating forecast for: NATL [2026-02-19T20:27:33.881778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-02-19T20:27:33.894086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-02-19T20:27:33.894497] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-02-19T20:27:33.895771] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-02-19T20:27:33.895828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:33.895862] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:33.895891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:33.895950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:33.956660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:33.957569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:33.957676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:33.957712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:34.084083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:34.084248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:34.084290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:34.084325] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:34.087799] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: DOWN (p=42.21%) [2026-02-19T20:27:34.088112] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-02-19T20:27:34.088249] [INFO ] [sig ] NATL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:34.241086] [INFO ] [LOCAL ] Saved forecast: NATL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NATL.txt [2026-02-19T20:27:34.241275] [INFO ] [sig ] [2074/3393] Completed NATL in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-19T20:27:34.241318] [INFO ] [sig ] [2075/3393] Forecasting NAVI... [2026-02-19T20:27:34.241348] [INFO ] [sig ] Generating forecast for: NAVI [2026-02-19T20:27:34.241391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-02-19T20:27:34.254641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-02-19T20:27:34.255054] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-02-19T20:27:34.256077] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-02-19T20:27:34.256138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:34.256177] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:34.256211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:34.256284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:34.316763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:34.317733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:34.317869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:34.317908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:34.446528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:34.446709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:34.446753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:34.446792] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:34.450589] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: DOWN (p=36.02%) [2026-02-19T20:27:34.450905] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-02-19T20:27:34.451043] [INFO ] [sig ] NAVI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:34.626264] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NAVI.txt [2026-02-19T20:27:34.626428] [INFO ] [sig ] [2075/3393] Completed NAVI in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-19T20:27:34.626469] [INFO ] [sig ] [2076/3393] Forecasting NAZ... [2026-02-19T20:27:34.626501] [INFO ] [sig ] Generating forecast for: NAZ [2026-02-19T20:27:34.626532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-02-19T20:27:34.638433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-02-19T20:27:34.638895] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-02-19T20:27:34.639727] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-02-19T20:27:34.639781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:34.639813] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:34.639842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:34.639899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:34.699989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:34.700968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:34.701091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:34.701126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:34.810338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:34.810500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:34.810541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:34.810589] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:34.814223] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: DOWN (p=5.18%) [2026-02-19T20:27:34.814706] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-02-19T20:27:34.814845] [INFO ] [sig ] NAZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:34.960979] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NAZ.txt [2026-02-19T20:27:34.961139] [INFO ] [sig ] [2076/3393] Completed NAZ in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-19T20:27:34.961179] [INFO ] [sig ] [2077/3393] Forecasting NB... [2026-02-19T20:27:34.961210] [INFO ] [sig ] Generating forecast for: NB [2026-02-19T20:27:34.961242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-02-19T20:27:34.972351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-02-19T20:27:34.972940] [INFO ] [FORECASTER] Starting predict_future for NB [2026-02-19T20:27:34.973919] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-02-19T20:27:34.973972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:34.974019] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:34.974047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:34.974103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:35.030922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:35.031803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:35.031888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:35.031921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:35.160961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:35.161129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:35.161171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:35.161201] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:35.164900] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: DOWN (p=7.84%) [2026-02-19T20:27:35.165248] [INFO ] [FORECASTER] Completed predict_future for NB [2026-02-19T20:27:35.165387] [INFO ] [sig ] NB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:35.314013] [INFO ] [LOCAL ] Saved forecast: NB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NB.txt [2026-02-19T20:27:35.314180] [INFO ] [sig ] [2077/3393] Completed NB in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-19T20:27:35.314221] [INFO ] [sig ] [2078/3393] Forecasting NBB... [2026-02-19T20:27:35.314252] [INFO ] [sig ] Generating forecast for: NBB [2026-02-19T20:27:35.314284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-02-19T20:27:35.326309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-02-19T20:27:35.326758] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-02-19T20:27:35.327644] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-02-19T20:27:35.327701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:35.327735] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:35.327763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:35.327824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:35.389788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:35.390768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:35.390854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:35.390887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:35.519590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:35.519776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:35.519827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:35.519865] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:35.523784] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: DOWN (p=3.85%) [2026-02-19T20:27:35.524110] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-02-19T20:27:35.524253] [INFO ] [sig ] NBB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:35.672631] [INFO ] [LOCAL ] Saved forecast: NBB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NBB.txt [2026-02-19T20:27:35.672803] [INFO ] [sig ] [2078/3393] Completed NBB in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-19T20:27:35.672845] [INFO ] [sig ] [2079/3393] Forecasting NBBK... [2026-02-19T20:27:35.672877] [INFO ] [sig ] Generating forecast for: NBBK [2026-02-19T20:27:35.672910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-02-19T20:27:35.685867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-02-19T20:27:35.686280] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-02-19T20:27:35.687267] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-02-19T20:27:35.687326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:35.687366] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:35.687400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:35.687471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:35.747615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:35.748569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:35.748680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:35.748715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:35.873633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:35.873795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:35.873838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:35.873869] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:35.877329] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: DOWN (p=40.80%) [2026-02-19T20:27:35.877630] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-02-19T20:27:35.877767] [INFO ] [sig ] NBBK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:36.022440] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NBBK.txt [2026-02-19T20:27:36.022639] [INFO ] [sig ] [2079/3393] Completed NBBK in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-19T20:27:36.022683] [INFO ] [sig ] [2080/3393] Forecasting NBHC... [2026-02-19T20:27:36.022715] [INFO ] [sig ] Generating forecast for: NBHC [2026-02-19T20:27:36.022746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-02-19T20:27:36.034499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-02-19T20:27:36.034932] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-02-19T20:27:36.035796] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-02-19T20:27:36.035849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:36.035882] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:36.035933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:36.035992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:36.095836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:36.096772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:36.096861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:36.096895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:36.214018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:36.214179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:36.214223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:36.214253] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:36.217793] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: DOWN (p=28.56%) [2026-02-19T20:27:36.218077] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-02-19T20:27:36.218231] [INFO ] [sig ] NBHC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:36.362737] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NBHC.txt [2026-02-19T20:27:36.362885] [INFO ] [sig ] [2080/3393] Completed NBHC in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-19T20:27:36.362924] [INFO ] [sig ] [2081/3393] Forecasting NBIX... [2026-02-19T20:27:36.362961] [INFO ] [sig ] Generating forecast for: NBIX [2026-02-19T20:27:36.362994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-02-19T20:27:36.373874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-02-19T20:27:36.374195] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-02-19T20:27:36.374987] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-02-19T20:27:36.375041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:36.375074] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:36.375101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:36.375158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:36.433916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:36.434589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:36.434671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:36.434703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:36.563508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:36.563688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:36.563731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:36.563761] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:36.567418] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: UP (p=61.69%) [2026-02-19T20:27:36.567759] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-02-19T20:27:36.567905] [INFO ] [sig ] NBIX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:36.714556] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NBIX.txt [2026-02-19T20:27:36.714729] [INFO ] [sig ] [2081/3393] Completed NBIX in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-19T20:27:36.714772] [INFO ] [sig ] [2082/3393] Forecasting NBN... [2026-02-19T20:27:36.714802] [INFO ] [sig ] Generating forecast for: NBN [2026-02-19T20:27:36.714834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-02-19T20:27:36.726092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-02-19T20:27:36.726456] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-02-19T20:27:36.727285] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-02-19T20:27:36.727340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:36.727373] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:36.727402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:36.727462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:36.784659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:36.785377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:36.785462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:36.785495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:36.909383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:36.909545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:36.909610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:36.909642] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:36.913042] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: UP (p=90.85%) [2026-02-19T20:27:36.913323] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-02-19T20:27:36.913458] [INFO ] [sig ] NBN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:37.060551] [INFO ] [LOCAL ] Saved forecast: NBN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NBN.txt [2026-02-19T20:27:37.060736] [INFO ] [sig ] [2082/3393] Completed NBN in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-19T20:27:37.060792] [INFO ] [sig ] [2083/3393] Forecasting NBTB... [2026-02-19T20:27:37.060829] [INFO ] [sig ] Generating forecast for: NBTB [2026-02-19T20:27:37.060861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-02-19T20:27:37.073159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-02-19T20:27:37.073606] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-02-19T20:27:37.074437] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-02-19T20:27:37.074492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:37.074557] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:37.074611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:37.074673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:37.136990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:37.137977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:37.138123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:37.138161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:37.288674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:37.288892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:37.288964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:37.289016] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:37.294962] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: DOWN (p=23.14%) [2026-02-19T20:27:37.295593] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-02-19T20:27:37.295828] [INFO ] [sig ] NBTB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:37.539756] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NBTB.txt [2026-02-19T20:27:37.539985] [INFO ] [sig ] [2083/3393] Completed NBTB in 0.5s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-19T20:27:37.540037] [INFO ] [sig ] [2084/3393] Forecasting NBXG... [2026-02-19T20:27:37.540068] [INFO ] [sig ] Generating forecast for: NBXG [2026-02-19T20:27:37.540101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-02-19T20:27:37.555071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-02-19T20:27:37.555663] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-02-19T20:27:37.559111] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-02-19T20:27:37.559248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:37.559289] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:37.559322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:37.559406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:37.652299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:37.653559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:37.653706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:37.653761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:37.833707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:37.833923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:37.833987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:37.834048] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:37.839619] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: UP (p=87.98%) [2026-02-19T20:27:37.840175] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-02-19T20:27:37.840400] [INFO ] [sig ] NBXG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:38.075537] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NBXG.txt [2026-02-19T20:27:38.075812] [INFO ] [sig ] [2084/3393] Completed NBXG in 0.5s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-19T20:27:38.075882] [INFO ] [sig ] [2085/3393] Forecasting NC... [2026-02-19T20:27:38.075937] [INFO ] [sig ] Generating forecast for: NC [2026-02-19T20:27:38.075994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-02-19T20:27:38.094980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-02-19T20:27:38.095556] [INFO ] [FORECASTER] Starting predict_future for NC [2026-02-19T20:27:38.096836] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-02-19T20:27:38.096913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:38.096964] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:38.097011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:38.097104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:38.179739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:38.181328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:38.181464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:38.181520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:38.336563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:38.336775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:38.336837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:38.336887] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:38.342061] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: UP (p=67.30%) [2026-02-19T20:27:38.342518] [INFO ] [FORECASTER] Completed predict_future for NC [2026-02-19T20:27:38.342738] [INFO ] [sig ] NC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:38.519289] [INFO ] [LOCAL ] Saved forecast: NC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NC.txt [2026-02-19T20:27:38.519492] [INFO ] [sig ] [2085/3393] Completed NC in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-19T20:27:38.519543] [INFO ] [sig ] [2086/3393] Forecasting NCA... [2026-02-19T20:27:38.519606] [INFO ] [sig ] Generating forecast for: NCA [2026-02-19T20:27:38.519657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-02-19T20:27:38.531330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-02-19T20:27:38.531740] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-02-19T20:27:38.532567] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-02-19T20:27:38.532644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:38.532678] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:38.532705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:38.532762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:38.592278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:38.593066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:38.593156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:38.593189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:38.716823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:38.716987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:38.717029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:38.717089] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:38.720647] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-02-19T20:27:38.720935] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-02-19T20:27:38.721069] [INFO ] [sig ] NCA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:38.862312] [INFO ] [LOCAL ] Saved forecast: NCA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NCA.txt [2026-02-19T20:27:38.862449] [INFO ] [sig ] [2086/3393] Completed NCA in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-19T20:27:38.862489] [INFO ] [sig ] [2087/3393] Forecasting NCLH... [2026-02-19T20:27:38.862520] [INFO ] [sig ] Generating forecast for: NCLH [2026-02-19T20:27:38.862550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-02-19T20:27:38.873604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-02-19T20:27:38.873945] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-02-19T20:27:38.874746] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-02-19T20:27:38.874799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:38.874831] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:38.874858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:38.874915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:38.931332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:38.932083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:38.932167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:38.932201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:39.051687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:39.051845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:39.051885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:39.051913] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:39.055285] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: DOWN (p=4.33%) [2026-02-19T20:27:39.055613] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-02-19T20:27:39.055745] [INFO ] [sig ] NCLH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:39.196186] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NCLH.txt [2026-02-19T20:27:39.196322] [INFO ] [sig ] [2087/3393] Completed NCLH in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-19T20:27:39.196363] [INFO ] [sig ] [2088/3393] Forecasting NCMI... [2026-02-19T20:27:39.196394] [INFO ] [sig ] Generating forecast for: NCMI [2026-02-19T20:27:39.196426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-02-19T20:27:39.207289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-02-19T20:27:39.207659] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-02-19T20:27:39.208449] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-02-19T20:27:39.208501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:39.208533] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:39.208559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:39.208674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:39.265793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:39.266719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:39.266802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:39.267025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:39.391404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:39.391588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:39.391633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:39.391664] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:39.395467] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: DOWN (p=20.83%) [2026-02-19T20:27:39.395764] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-02-19T20:27:39.395894] [INFO ] [sig ] NCMI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:39.540201] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NCMI.txt [2026-02-19T20:27:39.540350] [INFO ] [sig ] [2088/3393] Completed NCMI in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-19T20:27:39.540391] [INFO ] [sig ] [2089/3393] Forecasting NCNA... [2026-02-19T20:27:39.540426] [INFO ] [sig ] Generating forecast for: NCNA [2026-02-19T20:27:39.540465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-02-19T20:27:39.552156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-02-19T20:27:39.552540] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-02-19T20:27:39.553558] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-02-19T20:27:39.553628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:39.553662] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:39.553689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:39.553747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:39.612795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:39.613639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:39.613738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:39.613783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:39.737117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:39.737279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:39.737322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:39.737352] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:39.741146] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: DOWN (p=4.47%) [2026-02-19T20:27:39.741469] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-02-19T20:27:39.741644] [INFO ] [sig ] NCNA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:39.885011] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NCNA.txt [2026-02-19T20:27:39.885149] [INFO ] [sig ] [2089/3393] Completed NCNA in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-19T20:27:39.885190] [INFO ] [sig ] [2090/3393] Forecasting NCNO... [2026-02-19T20:27:39.885221] [INFO ] [sig ] Generating forecast for: NCNO [2026-02-19T20:27:39.885252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-02-19T20:27:39.896391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-02-19T20:27:39.896786] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-02-19T20:27:39.897564] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-02-19T20:27:39.897671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:39.897707] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:39.897735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:39.897792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:39.955011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:39.956058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:39.956143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:39.956176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:40.082807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:40.082977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:40.083020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:40.083051] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:40.086565] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: DOWN (p=45.48%) [2026-02-19T20:27:40.086871] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-02-19T20:27:40.087004] [INFO ] [sig ] NCNO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:40.235267] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NCNO.txt [2026-02-19T20:27:40.235428] [INFO ] [sig ] [2090/3393] Completed NCNO in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-19T20:27:40.235480] [INFO ] [sig ] [2091/3393] Forecasting NCTY... [2026-02-19T20:27:40.235518] [INFO ] [sig ] Generating forecast for: NCTY [2026-02-19T20:27:40.235555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-02-19T20:27:40.247107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-02-19T20:27:40.247501] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-02-19T20:27:40.248350] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-02-19T20:27:40.248406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:40.248441] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:40.248476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:40.248547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:40.306785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:40.307604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:40.307691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:40.307724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:40.431547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:40.431723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:40.431770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:40.431800] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:40.435269] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: UP (p=78.42%) [2026-02-19T20:27:40.435553] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-02-19T20:27:40.435708] [INFO ] [sig ] NCTY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:40.581400] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NCTY.txt [2026-02-19T20:27:40.581609] [INFO ] [sig ] [2091/3393] Completed NCTY in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-19T20:27:40.581656] [INFO ] [sig ] [2092/3393] Forecasting NCZ... [2026-02-19T20:27:40.581685] [INFO ] [sig ] Generating forecast for: NCZ [2026-02-19T20:27:40.581717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-02-19T20:27:40.593547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-02-19T20:27:40.593986] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-02-19T20:27:40.594811] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-02-19T20:27:40.594863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:40.594895] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:40.594922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:40.594979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:40.652788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:40.653721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:40.653810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:40.653844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:40.778768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:40.778927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:40.778968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:40.778998] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:40.782524] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: UP (p=97.91%) [2026-02-19T20:27:40.782846] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-02-19T20:27:40.782980] [INFO ] [sig ] NCZ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:40.926306] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NCZ.txt [2026-02-19T20:27:40.926460] [INFO ] [sig ] [2092/3393] Completed NCZ in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-19T20:27:40.926500] [INFO ] [sig ] [2093/3393] Forecasting NDAQ... [2026-02-19T20:27:40.926530] [INFO ] [sig ] Generating forecast for: NDAQ [2026-02-19T20:27:40.926560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-02-19T20:27:40.937767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-02-19T20:27:40.938169] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-02-19T20:27:40.939032] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-02-19T20:27:40.939085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:40.939117] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:40.939145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:40.939202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:40.997689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:40.998701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:40.998822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:40.998858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:41.126816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:41.126984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:41.127028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:41.127061] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:41.130542] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: DOWN (p=33.49%) [2026-02-19T20:27:41.130838] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-02-19T20:27:41.130966] [INFO ] [sig ] NDAQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:41.275397] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NDAQ.txt [2026-02-19T20:27:41.275634] [INFO ] [sig ] [2093/3393] Completed NDAQ in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-19T20:27:41.275685] [INFO ] [sig ] [2094/3393] Forecasting NDMO... [2026-02-19T20:27:41.275719] [INFO ] [sig ] Generating forecast for: NDMO [2026-02-19T20:27:41.275751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-02-19T20:27:41.286757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-02-19T20:27:41.287112] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-02-19T20:27:41.287968] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-02-19T20:27:41.288024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:41.288057] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:41.288084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:41.288179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:41.347738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:41.348869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:41.348957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:41.348991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:41.473499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:41.473887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:41.473935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:41.473966] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:41.477680] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: DOWN (p=2.83%) [2026-02-19T20:27:41.477970] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-02-19T20:27:41.478135] [INFO ] [sig ] NDMO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:41.620822] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NDMO.txt [2026-02-19T20:27:41.620976] [INFO ] [sig ] [2094/3393] Completed NDMO in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-19T20:27:41.621017] [INFO ] [sig ] [2095/3393] Forecasting NDRA... [2026-02-19T20:27:41.621048] [INFO ] [sig ] Generating forecast for: NDRA [2026-02-19T20:27:41.621080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-02-19T20:27:41.632877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-02-19T20:27:41.633222] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-02-19T20:27:41.634035] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-02-19T20:27:41.634089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:41.634121] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:41.634148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:41.634204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:41.691228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:41.692003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:41.692089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:41.692122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:41.808277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:41.808442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:41.808485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:41.808514] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:41.812119] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: DOWN (p=1.89%) [2026-02-19T20:27:41.812445] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-02-19T20:27:41.812601] [INFO ] [sig ] NDRA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:42.030100] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NDRA.txt [2026-02-19T20:27:42.030255] [INFO ] [sig ] [2095/3393] Completed NDRA in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-19T20:27:42.030295] [INFO ] [sig ] [2096/3393] Forecasting NDSN... [2026-02-19T20:27:42.030327] [INFO ] [sig ] Generating forecast for: NDSN [2026-02-19T20:27:42.030361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-02-19T20:27:42.041492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-02-19T20:27:42.041877] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-02-19T20:27:42.042709] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-02-19T20:27:42.042763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:42.042796] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:42.042823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:42.042893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:42.103837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:42.104719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:42.104808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:42.104843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:42.230027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:42.230211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:42.230264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:42.230307] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:42.234467] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: DOWN (p=11.77%) [2026-02-19T20:27:42.234805] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-02-19T20:27:42.234945] [INFO ] [sig ] NDSN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:42.389450] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NDSN.txt [2026-02-19T20:27:42.389692] [INFO ] [sig ] [2096/3393] Completed NDSN in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-19T20:27:42.389738] [INFO ] [sig ] [2097/3393] Forecasting NE... [2026-02-19T20:27:42.389770] [INFO ] [sig ] Generating forecast for: NE [2026-02-19T20:27:42.389800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-02-19T20:27:42.401699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-02-19T20:27:42.402104] [INFO ] [FORECASTER] Starting predict_future for NE [2026-02-19T20:27:42.402952] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-02-19T20:27:42.403007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:42.403040] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:42.403067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:42.403124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:42.463729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:42.464635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:42.464719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:42.464753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:42.587401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:42.587631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:42.587683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:42.587714] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:42.591176] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: UP (p=84.89%) [2026-02-19T20:27:42.591455] [INFO ] [FORECASTER] Completed predict_future for NE [2026-02-19T20:27:42.591603] [INFO ] [sig ] NE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:42.738668] [INFO ] [LOCAL ] Saved forecast: NE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NE.txt [2026-02-19T20:27:42.738829] [INFO ] [sig ] [2097/3393] Completed NE in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-19T20:27:42.738869] [INFO ] [sig ] [2098/3393] Forecasting NEA... [2026-02-19T20:27:42.738900] [INFO ] [sig ] Generating forecast for: NEA [2026-02-19T20:27:42.738932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-02-19T20:27:42.752095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-02-19T20:27:42.752478] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-02-19T20:27:42.753296] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-02-19T20:27:42.753351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:42.753383] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:42.753411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:42.753467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:42.816330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:42.817378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:42.817465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:42.817502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:42.962663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:42.962839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:42.962886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:42.962917] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:42.966898] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: UP (p=85.75%) [2026-02-19T20:27:42.967344] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-02-19T20:27:42.967479] [INFO ] [sig ] NEA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:43.126949] [INFO ] [LOCAL ] Saved forecast: NEA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NEA.txt [2026-02-19T20:27:43.127111] [INFO ] [sig ] [2098/3393] Completed NEA in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-19T20:27:43.127160] [INFO ] [sig ] [2099/3393] Forecasting NECB... [2026-02-19T20:27:43.127211] [INFO ] [sig ] Generating forecast for: NECB [2026-02-19T20:27:43.127256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-02-19T20:27:43.139906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-02-19T20:27:43.140324] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-02-19T20:27:43.141152] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-02-19T20:27:43.141206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:43.141241] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:43.141269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:43.141328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:43.203652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:43.204696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:43.204786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:43.204820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:43.332477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:43.332666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:43.332710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:43.332920] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:43.336738] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: DOWN (p=25.06%) [2026-02-19T20:27:43.337030] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-02-19T20:27:43.337166] [INFO ] [sig ] NECB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:43.504671] [INFO ] [LOCAL ] Saved forecast: NECB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NECB.txt [2026-02-19T20:27:43.505039] [INFO ] [sig ] [2099/3393] Completed NECB in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-19T20:27:43.505081] [INFO ] [sig ] [2100/3393] Forecasting NEE... [2026-02-19T20:27:43.505112] [INFO ] [sig ] Generating forecast for: NEE [2026-02-19T20:27:43.505143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-02-19T20:27:43.517701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-02-19T20:27:43.518142] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-02-19T20:27:43.519042] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-02-19T20:27:43.519098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:43.519159] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:43.519189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:43.519245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:43.580596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:43.581491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:43.581606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:43.581643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:43.703697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:43.703864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:43.703904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:43.703934] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:43.707487] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: UP (p=90.72%) [2026-02-19T20:27:43.707858] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-02-19T20:27:43.707998] [INFO ] [sig ] NEE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:43.859149] [INFO ] [LOCAL ] Saved forecast: NEE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NEE.txt [2026-02-19T20:27:43.859317] [INFO ] [sig ] [2100/3393] Completed NEE in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-19T20:27:43.859359] [INFO ] [sig ] [2101/3393] Forecasting NEGG... [2026-02-19T20:27:43.859390] [INFO ] [sig ] Generating forecast for: NEGG [2026-02-19T20:27:43.859423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-02-19T20:27:43.872436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-02-19T20:27:43.873082] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-02-19T20:27:43.873978] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-02-19T20:27:43.874040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:43.874087] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:43.874115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:43.874173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:43.937547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:43.938539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:43.938657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:43.938690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:44.062549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:44.062736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:44.062779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:44.062808] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:44.066354] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: DOWN (p=16.23%) [2026-02-19T20:27:44.066725] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-02-19T20:27:44.066867] [INFO ] [sig ] NEGG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:44.217521] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NEGG.txt [2026-02-19T20:27:44.217691] [INFO ] [sig ] [2101/3393] Completed NEGG in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-19T20:27:44.217734] [INFO ] [sig ] [2102/3393] Forecasting NEM... [2026-02-19T20:27:44.217764] [INFO ] [sig ] Generating forecast for: NEM [2026-02-19T20:27:44.217974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-02-19T20:27:44.229455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-02-19T20:27:44.229881] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-02-19T20:27:44.230697] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-02-19T20:27:44.230752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:44.230785] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:44.230812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:44.230870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:44.289938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:44.290875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:44.290966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:44.291000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:44.421690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:44.421855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:44.421895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:44.421923] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:44.425497] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: UP (p=72.53%) [2026-02-19T20:27:44.425878] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-02-19T20:27:44.426023] [INFO ] [sig ] NEM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:44.569158] [INFO ] [LOCAL ] Saved forecast: NEM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NEM.txt [2026-02-19T20:27:44.569311] [INFO ] [sig ] [2102/3393] Completed NEM in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-19T20:27:44.569351] [INFO ] [sig ] [2103/3393] Forecasting NEOG... [2026-02-19T20:27:44.569382] [INFO ] [sig ] Generating forecast for: NEOG [2026-02-19T20:27:44.569415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-02-19T20:27:44.584042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-02-19T20:27:44.584524] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-02-19T20:27:44.585670] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-02-19T20:27:44.585736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:44.585770] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:44.585797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:44.586042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:44.647880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:44.648921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:44.649015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:44.649051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:44.777315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:44.777483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:44.777525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:44.777628] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:44.782372] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: UP (p=58.42%) [2026-02-19T20:27:44.782724] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-02-19T20:27:44.783062] [INFO ] [sig ] NEOG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:44.939257] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NEOG.txt [2026-02-19T20:27:44.939426] [INFO ] [sig ] [2103/3393] Completed NEOG in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-19T20:27:44.939468] [INFO ] [sig ] [2104/3393] Forecasting NEON... [2026-02-19T20:27:44.939500] [INFO ] [sig ] Generating forecast for: NEON [2026-02-19T20:27:44.939533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-02-19T20:27:44.951091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-02-19T20:27:44.951478] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-02-19T20:27:44.952361] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-02-19T20:27:44.952417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:44.952450] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:44.952478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:44.952537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:45.016835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:45.017948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:45.018036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:45.018070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:45.154808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:45.155163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:45.155205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:45.155234] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:45.159388] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: UP (p=97.20%) [2026-02-19T20:27:45.159737] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-02-19T20:27:45.159886] [INFO ] [sig ] NEON: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:45.316355] [INFO ] [LOCAL ] Saved forecast: NEON 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NEON.txt [2026-02-19T20:27:45.316519] [INFO ] [sig ] [2104/3393] Completed NEON in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-19T20:27:45.316593] [INFO ] [sig ] [2105/3393] Forecasting NEXA... [2026-02-19T20:27:45.316636] [INFO ] [sig ] Generating forecast for: NEXA [2026-02-19T20:27:45.316675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-02-19T20:27:45.328338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-02-19T20:27:45.328842] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-02-19T20:27:45.329748] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-02-19T20:27:45.329805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:45.329840] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:45.329868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:45.329928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:45.391468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:45.392529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:45.392640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:45.392678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:45.510719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:45.510883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:45.510926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:45.510959] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:45.514536] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=96.65%) [2026-02-19T20:27:45.514856] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-02-19T20:27:45.514994] [INFO ] [sig ] NEXA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:45.664142] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NEXA.txt [2026-02-19T20:27:45.664307] [INFO ] [sig ] [2105/3393] Completed NEXA in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-19T20:27:45.664349] [INFO ] [sig ] [2106/3393] Forecasting NEXN... [2026-02-19T20:27:45.664379] [INFO ] [sig ] Generating forecast for: NEXN [2026-02-19T20:27:45.664421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-02-19T20:27:45.676337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-02-19T20:27:45.676774] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-02-19T20:27:45.677627] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-02-19T20:27:45.677694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:45.677737] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:45.677766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:45.677825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:45.738513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:45.739474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:45.739565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:45.739635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:45.866368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:45.866542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:45.866611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:45.866646] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:45.870337] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: UP (p=94.36%) [2026-02-19T20:27:45.870700] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-02-19T20:27:45.870872] [INFO ] [sig ] NEXN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:46.021415] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NEXN.txt [2026-02-19T20:27:46.021621] [INFO ] [sig ] [2106/3393] Completed NEXN in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-19T20:27:46.021675] [INFO ] [sig ] [2107/3393] Forecasting NFBK... [2026-02-19T20:27:46.021709] [INFO ] [sig ] Generating forecast for: NFBK [2026-02-19T20:27:46.021741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-02-19T20:27:46.033659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-02-19T20:27:46.034059] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-02-19T20:27:46.035028] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-02-19T20:27:46.035092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:46.035143] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:46.035189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:46.035270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:46.099034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:46.100201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:46.100294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:46.100327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:46.231334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:46.231501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:46.231542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:46.231592] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:46.235124] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: UP (p=54.59%) [2026-02-19T20:27:46.235415] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-02-19T20:27:46.235551] [INFO ] [sig ] NFBK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:46.392117] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NFBK.txt [2026-02-19T20:27:46.392300] [INFO ] [sig ] [2107/3393] Completed NFBK in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-19T20:27:46.392344] [INFO ] [sig ] [2108/3393] Forecasting NFE... [2026-02-19T20:27:46.392378] [INFO ] [sig ] Generating forecast for: NFE [2026-02-19T20:27:46.392409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-02-19T20:27:46.405114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-02-19T20:27:46.405556] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-02-19T20:27:46.406449] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-02-19T20:27:46.406512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:46.406544] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:46.406593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:46.406655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:46.465147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:46.466068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:46.466171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:46.466206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:46.590974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:46.591143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:46.591187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:46.591235] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:46.594989] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: UP (p=91.84%) [2026-02-19T20:27:46.595340] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-02-19T20:27:46.595491] [INFO ] [sig ] NFE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:46.748160] [INFO ] [LOCAL ] Saved forecast: NFE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NFE.txt [2026-02-19T20:27:46.748329] [INFO ] [sig ] [2108/3393] Completed NFE in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-19T20:27:46.748371] [INFO ] [sig ] [2109/3393] Forecasting NFG... [2026-02-19T20:27:46.748401] [INFO ] [sig ] Generating forecast for: NFG [2026-02-19T20:27:46.748434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-02-19T20:27:46.759782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-02-19T20:27:46.760173] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-02-19T20:27:46.761029] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-02-19T20:27:46.761086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:46.761119] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:46.761146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:46.761202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:46.820788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:46.821755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:46.821859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:46.821894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:46.945168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:46.945333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:46.945373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:46.945402] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:46.949048] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: DOWN (p=21.89%) [2026-02-19T20:27:46.949370] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-02-19T20:27:46.949511] [INFO ] [sig ] NFG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:47.099566] [INFO ] [LOCAL ] Saved forecast: NFG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NFG.txt [2026-02-19T20:27:47.099760] [INFO ] [sig ] [2109/3393] Completed NFG in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-19T20:27:47.099801] [INFO ] [sig ] [2110/3393] Forecasting NFJ... [2026-02-19T20:27:47.100027] [INFO ] [sig ] Generating forecast for: NFJ [2026-02-19T20:27:47.100059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-02-19T20:27:47.112632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-02-19T20:27:47.112992] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-02-19T20:27:47.113894] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-02-19T20:27:47.113950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:47.113985] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:47.114015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:47.114075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:47.175209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:47.176060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:47.176216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:47.176253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:47.301382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:47.301542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:47.301604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:47.301638] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:47.305140] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: DOWN (p=46.30%) [2026-02-19T20:27:47.305423] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-02-19T20:27:47.305556] [INFO ] [sig ] NFJ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:47.452341] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NFJ.txt [2026-02-19T20:27:47.452494] [INFO ] [sig ] [2110/3393] Completed NFJ in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-19T20:27:47.452535] [INFO ] [sig ] [2111/3393] Forecasting NFLX... [2026-02-19T20:27:47.452566] [INFO ] [sig ] Generating forecast for: NFLX [2026-02-19T20:27:47.452618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-02-19T20:27:47.465122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-02-19T20:27:47.465506] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-02-19T20:27:47.466372] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-02-19T20:27:47.466428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:47.466461] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:47.466488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:47.466547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:47.525801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:47.526705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:47.526792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:47.526824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:47.654679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:47.654844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:47.654885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:47.654916] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:47.658546] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: DOWN (p=11.08%) [2026-02-19T20:27:47.658904] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-02-19T20:27:47.659039] [INFO ] [sig ] NFLX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:47.816595] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NFLX.txt [2026-02-19T20:27:47.816732] [INFO ] [sig ] [2111/3393] Completed NFLX in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-19T20:27:47.816772] [INFO ] [sig ] [2112/3393] Forecasting NFTY... [2026-02-19T20:27:47.816978] [INFO ] [sig ] Generating forecast for: NFTY [2026-02-19T20:27:47.817009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-02-19T20:27:47.829340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-02-19T20:27:47.829675] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-02-19T20:27:47.830474] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-02-19T20:27:47.830527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:47.830560] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:47.830627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:47.830692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:47.889785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:47.890402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:47.890482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:47.890514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:48.003907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:48.004064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:48.004104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:48.004133] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:48.007536] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: DOWN (p=1.66%) [2026-02-19T20:27:48.007840] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-02-19T20:27:48.007971] [INFO ] [sig ] NFTY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:48.149735] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NFTY.txt [2026-02-19T20:27:48.149861] [INFO ] [sig ] [2112/3393] Completed NFTY in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-19T20:27:48.149900] [INFO ] [sig ] [2113/3393] Forecasting NGG... [2026-02-19T20:27:48.149929] [INFO ] [sig ] Generating forecast for: NGG [2026-02-19T20:27:48.149959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-02-19T20:27:48.160901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-02-19T20:27:48.161233] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-02-19T20:27:48.162044] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-02-19T20:27:48.162097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:48.162131] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:48.162158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:48.162216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:48.219393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:48.220016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:48.220095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:48.220127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:48.346643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:48.346786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:48.346825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:48.346854] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:48.350246] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: UP (p=79.67%) [2026-02-19T20:27:48.350518] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-02-19T20:27:48.350679] [INFO ] [sig ] NGG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:48.494355] [INFO ] [LOCAL ] Saved forecast: NGG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NGG.txt [2026-02-19T20:27:48.494495] [INFO ] [sig ] [2113/3393] Completed NGG in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-19T20:27:48.494534] [INFO ] [sig ] [2114/3393] Forecasting NGL... [2026-02-19T20:27:48.494564] [INFO ] [sig ] Generating forecast for: NGL [2026-02-19T20:27:48.494617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-02-19T20:27:48.505834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-02-19T20:27:48.506132] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-02-19T20:27:48.507089] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-02-19T20:27:48.507142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:48.507176] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:48.507203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:48.507260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:48.565504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:48.566129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:48.566207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:48.566239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:48.683397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:48.683521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:48.683559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:48.683607] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:48.687094] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: DOWN (p=17.40%) [2026-02-19T20:27:48.687369] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-02-19T20:27:48.687495] [INFO ] [sig ] NGL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:48.830917] [INFO ] [LOCAL ] Saved forecast: NGL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NGL.txt [2026-02-19T20:27:48.831037] [INFO ] [sig ] [2114/3393] Completed NGL in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-19T20:27:48.831075] [INFO ] [sig ] [2115/3393] Forecasting NGNE... [2026-02-19T20:27:48.831106] [INFO ] [sig ] Generating forecast for: NGNE [2026-02-19T20:27:48.831135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-02-19T20:27:48.843364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-02-19T20:27:48.843722] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-02-19T20:27:48.844497] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-02-19T20:27:48.844550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:48.844605] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:48.844635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:48.844704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:48.901423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:48.902085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:48.902165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:48.902197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:49.024170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:49.024311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:49.024349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:49.024377] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:49.028249] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: DOWN (p=15.55%) [2026-02-19T20:27:49.028554] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-02-19T20:27:49.028724] [INFO ] [sig ] NGNE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:49.171879] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NGNE.txt [2026-02-19T20:27:49.172000] [INFO ] [sig ] [2115/3393] Completed NGNE in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-19T20:27:49.172039] [INFO ] [sig ] [2116/3393] Forecasting NGS... [2026-02-19T20:27:49.172068] [INFO ] [sig ] Generating forecast for: NGS [2026-02-19T20:27:49.172106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-02-19T20:27:49.183306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-02-19T20:27:49.183625] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-02-19T20:27:49.184409] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-02-19T20:27:49.184461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:49.184494] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:49.184522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:49.184597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:49.242248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:49.242919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:49.242997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:49.243029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:49.356406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:49.356549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:49.356607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:49.356639] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:49.360045] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: UP (p=88.75%) [2026-02-19T20:27:49.360321] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-02-19T20:27:49.360449] [INFO ] [sig ] NGS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:49.504514] [INFO ] [LOCAL ] Saved forecast: NGS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NGS.txt [2026-02-19T20:27:49.504663] [INFO ] [sig ] [2116/3393] Completed NGS in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-19T20:27:49.504706] [INFO ] [sig ] [2117/3393] Forecasting NGVC... [2026-02-19T20:27:49.504736] [INFO ] [sig ] Generating forecast for: NGVC [2026-02-19T20:27:49.504766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-02-19T20:27:49.516295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-02-19T20:27:49.516683] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-02-19T20:27:49.517496] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-02-19T20:27:49.517549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:49.517652] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:49.517683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:49.517740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:49.574632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:49.575389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:49.575475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:49.575508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:49.694827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:49.694989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:49.695029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:49.695058] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:49.698621] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: DOWN (p=31.52%) [2026-02-19T20:27:49.698941] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-02-19T20:27:49.699071] [INFO ] [sig ] NGVC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:49.841110] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NGVC.txt [2026-02-19T20:27:49.841257] [INFO ] [sig ] [2117/3393] Completed NGVC in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-19T20:27:49.841300] [INFO ] [sig ] [2118/3393] Forecasting NHI... [2026-02-19T20:27:49.841330] [INFO ] [sig ] Generating forecast for: NHI [2026-02-19T20:27:49.841361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-02-19T20:27:49.852269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-02-19T20:27:49.852637] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-02-19T20:27:49.853423] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-02-19T20:27:49.853476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:49.853508] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:49.853536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:49.853611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:49.918296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:49.919296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:49.919386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:49.919421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:50.046341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:50.046510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:50.046556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:50.046617] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:50.050339] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: UP (p=83.47%) [2026-02-19T20:27:50.050648] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-02-19T20:27:50.050817] [INFO ] [sig ] NHI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:50.196309] [INFO ] [LOCAL ] Saved forecast: NHI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NHI.txt [2026-02-19T20:27:50.196458] [INFO ] [sig ] [2118/3393] Completed NHI in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-19T20:27:50.196500] [INFO ] [sig ] [2119/3393] Forecasting NHTC... [2026-02-19T20:27:50.196529] [INFO ] [sig ] Generating forecast for: NHTC [2026-02-19T20:27:50.196559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-02-19T20:27:50.207512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-02-19T20:27:50.207943] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-02-19T20:27:50.208829] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-02-19T20:27:50.208885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:50.208918] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:50.208946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:50.209004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:50.269422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:50.270251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:50.270338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:50.270371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:50.382769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:50.382936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:50.382977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:50.383006] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:50.386533] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: UP (p=53.55%) [2026-02-19T20:27:50.386852] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-02-19T20:27:50.386985] [INFO ] [sig ] NHTC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:50.537015] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NHTC.txt [2026-02-19T20:27:50.537164] [INFO ] [sig ] [2119/3393] Completed NHTC in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-19T20:27:50.537208] [INFO ] [sig ] [2120/3393] Forecasting NI... [2026-02-19T20:27:50.537239] [INFO ] [sig ] Generating forecast for: NI [2026-02-19T20:27:50.537272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-02-19T20:27:50.548696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-02-19T20:27:50.549067] [INFO ] [FORECASTER] Starting predict_future for NI [2026-02-19T20:27:50.550026] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-02-19T20:27:50.550081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:50.550113] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:50.550140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:50.550197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:50.611662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:50.612553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:50.612662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:50.612706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:50.741537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:50.741740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:50.741787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:50.741850] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:50.745641] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: UP (p=92.61%) [2026-02-19T20:27:50.745987] [INFO ] [FORECASTER] Completed predict_future for NI [2026-02-19T20:27:50.746129] [INFO ] [sig ] NI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:50.896647] [INFO ] [LOCAL ] Saved forecast: NI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NI.txt [2026-02-19T20:27:50.896837] [INFO ] [sig ] [2120/3393] Completed NI in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-19T20:27:50.896890] [INFO ] [sig ] [2121/3393] Forecasting NIC... [2026-02-19T20:27:50.896923] [INFO ] [sig ] Generating forecast for: NIC [2026-02-19T20:27:50.896956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-02-19T20:27:50.908863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-02-19T20:27:50.909223] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-02-19T20:27:50.910147] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-02-19T20:27:50.910203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:50.910237] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:50.910266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:50.910336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:50.975589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:50.976596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:50.976689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:50.976732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:51.105439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:51.105622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:51.105668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:51.105705] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:51.109494] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: UP (p=56.37%) [2026-02-19T20:27:51.109833] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-02-19T20:27:51.109976] [INFO ] [sig ] NIC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:51.261714] [INFO ] [LOCAL ] Saved forecast: NIC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NIC.txt [2026-02-19T20:27:51.261859] [INFO ] [sig ] [2121/3393] Completed NIC in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-19T20:27:51.261903] [INFO ] [sig ] [2122/3393] Forecasting NICE... [2026-02-19T20:27:51.261936] [INFO ] [sig ] Generating forecast for: NICE [2026-02-19T20:27:51.261967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-02-19T20:27:51.273870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-02-19T20:27:51.274231] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-02-19T20:27:51.275084] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-02-19T20:27:51.275140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:51.275175] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:51.275203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:51.275263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:51.336633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:51.337486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:51.337593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:51.337632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:51.465980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:51.466139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:51.466180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:51.466211] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:51.469900] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: DOWN (p=15.22%) [2026-02-19T20:27:51.470209] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-02-19T20:27:51.470378] [INFO ] [sig ] NICE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:51.630181] [INFO ] [LOCAL ] Saved forecast: NICE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NICE.txt [2026-02-19T20:27:51.630331] [INFO ] [sig ] [2122/3393] Completed NICE in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-19T20:27:51.630370] [INFO ] [sig ] [2123/3393] Forecasting NIE... [2026-02-19T20:27:51.630399] [INFO ] [sig ] Generating forecast for: NIE [2026-02-19T20:27:51.630430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-02-19T20:27:51.642125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-02-19T20:27:51.642491] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-02-19T20:27:51.643366] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-02-19T20:27:51.643422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:51.643456] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:51.643483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:51.643543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:51.704820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:51.705729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:51.705834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:51.705876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:51.829231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:51.829395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:51.829436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:51.829467] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:51.833056] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: DOWN (p=48.30%) [2026-02-19T20:27:51.833354] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-02-19T20:27:51.833492] [INFO ] [sig ] NIE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:51.976024] [INFO ] [LOCAL ] Saved forecast: NIE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NIE.txt [2026-02-19T20:27:51.976168] [INFO ] [sig ] [2123/3393] Completed NIE in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-19T20:27:51.976209] [INFO ] [sig ] [2124/3393] Forecasting NIKL... [2026-02-19T20:27:51.976238] [INFO ] [sig ] Generating forecast for: NIKL [2026-02-19T20:27:51.976268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-02-19T20:27:51.988004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-02-19T20:27:51.988406] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-02-19T20:27:51.989240] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-02-19T20:27:51.989295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:51.989328] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:51.989356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:51.989414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:52.047093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:52.047826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:52.047912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:52.047944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:52.164810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:52.164977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:52.165016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:52.165045] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:52.168493] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-19T20:27:52.168802] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-02-19T20:27:52.168937] [INFO ] [sig ] NIKL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:52.317164] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NIKL.txt [2026-02-19T20:27:52.317335] [INFO ] [sig ] [2124/3393] Completed NIKL in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-19T20:27:52.317381] [INFO ] [sig ] [2125/3393] Forecasting NIM... [2026-02-19T20:27:52.317412] [INFO ] [sig ] Generating forecast for: NIM [2026-02-19T20:27:52.317443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-02-19T20:27:52.328866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-02-19T20:27:52.329247] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-02-19T20:27:52.330166] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-02-19T20:27:52.330248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:52.330283] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:52.330310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:52.330367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:52.391410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:52.392221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:52.392307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:52.392341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:52.506648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:52.506823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:52.506872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:52.506909] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:52.510684] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: UP (p=72.94%) [2026-02-19T20:27:52.511025] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-02-19T20:27:52.511169] [INFO ] [sig ] NIM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:52.662364] [INFO ] [LOCAL ] Saved forecast: NIM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NIM.txt [2026-02-19T20:27:52.662520] [INFO ] [sig ] [2125/3393] Completed NIM in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-19T20:27:52.662599] [INFO ] [sig ] [2126/3393] Forecasting NIO... [2026-02-19T20:27:52.662637] [INFO ] [sig ] Generating forecast for: NIO [2026-02-19T20:27:52.662669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-02-19T20:27:52.675513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-02-19T20:27:52.675928] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-02-19T20:27:52.676742] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-02-19T20:27:52.676796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:52.676830] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:52.676858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:52.676916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:52.739408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:52.740340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:52.740429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:52.740463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:52.865004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:52.865167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:52.865209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:52.865238] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:52.869027] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: UP (p=94.27%) [2026-02-19T20:27:52.869323] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-02-19T20:27:52.869455] [INFO ] [sig ] NIO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:53.021225] [INFO ] [LOCAL ] Saved forecast: NIO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NIO.txt [2026-02-19T20:27:53.021387] [INFO ] [sig ] [2126/3393] Completed NIO in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-19T20:27:53.021436] [INFO ] [sig ] [2127/3393] Forecasting NKSH... [2026-02-19T20:27:53.021466] [INFO ] [sig ] Generating forecast for: NKSH [2026-02-19T20:27:53.021497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-02-19T20:27:53.032753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-02-19T20:27:53.033163] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-02-19T20:27:53.034152] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-02-19T20:27:53.034208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:53.034251] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:53.034294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:53.034381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:53.095245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:53.096053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:53.096186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:53.096223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:53.210517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:53.210696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:53.210739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:53.210770] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:53.214370] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: DOWN (p=10.93%) [2026-02-19T20:27:53.214693] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-02-19T20:27:53.214843] [INFO ] [sig ] NKSH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:53.360010] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NKSH.txt [2026-02-19T20:27:53.360169] [INFO ] [sig ] [2127/3393] Completed NKSH in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-19T20:27:53.360212] [INFO ] [sig ] [2128/3393] Forecasting NKTX... [2026-02-19T20:27:53.360243] [INFO ] [sig ] Generating forecast for: NKTX [2026-02-19T20:27:53.360275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-02-19T20:27:53.372258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-02-19T20:27:53.372693] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-02-19T20:27:53.373560] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-02-19T20:27:53.373640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:53.373674] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:53.373702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:53.373760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:53.434406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:53.435304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:53.435409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:53.435448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:53.554343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:53.554512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:53.554554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:53.554606] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:53.558161] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: DOWN (p=29.65%) [2026-02-19T20:27:53.558450] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-02-19T20:27:53.558603] [INFO ] [sig ] NKTX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:53.705599] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NKTX.txt [2026-02-19T20:27:53.705788] [INFO ] [sig ] [2128/3393] Completed NKTX in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-19T20:27:53.705848] [INFO ] [sig ] [2129/3393] Forecasting NKX... [2026-02-19T20:27:53.705885] [INFO ] [sig ] Generating forecast for: NKX [2026-02-19T20:27:53.705923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-02-19T20:27:53.717352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-02-19T20:27:53.717761] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-02-19T20:27:53.718697] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-02-19T20:27:53.718753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:53.718787] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:53.718816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:53.718883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:53.777473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:53.778357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:53.778448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:53.778482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:53.895850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:53.896011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:53.896052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:53.896081] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:53.899667] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: DOWN (p=11.76%) [2026-02-19T20:27:53.899945] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-02-19T20:27:53.900072] [INFO ] [sig ] NKX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:54.043072] [INFO ] [LOCAL ] Saved forecast: NKX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NKX.txt [2026-02-19T20:27:54.043214] [INFO ] [sig ] [2129/3393] Completed NKX in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-19T20:27:54.043255] [INFO ] [sig ] [2130/3393] Forecasting NLOP... [2026-02-19T20:27:54.043285] [INFO ] [sig ] Generating forecast for: NLOP [2026-02-19T20:27:54.043316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-02-19T20:27:54.054168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-02-19T20:27:54.054490] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-02-19T20:27:54.055279] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-02-19T20:27:54.055332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:54.055364] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:54.055391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:54.055447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:54.113382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:54.114111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:54.114192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:54.114224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:54.233233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:54.233397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:54.233439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:54.233469] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:54.237079] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: UP (p=72.18%) [2026-02-19T20:27:54.237369] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-02-19T20:27:54.237525] [INFO ] [sig ] NLOP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:54.385952] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NLOP.txt [2026-02-19T20:27:54.386130] [INFO ] [sig ] [2130/3393] Completed NLOP in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-19T20:27:54.386179] [INFO ] [sig ] [2131/3393] Forecasting NLY... [2026-02-19T20:27:54.386211] [INFO ] [sig ] Generating forecast for: NLY [2026-02-19T20:27:54.386243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-02-19T20:27:54.397763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-02-19T20:27:54.398074] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-02-19T20:27:54.398951] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-02-19T20:27:54.399006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:54.399038] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:54.399065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:54.399137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:54.457235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:54.458266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:54.458379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:54.458415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:54.583212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:54.583379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:54.583420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:54.583450] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:54.587683] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: DOWN (p=5.48%) [2026-02-19T20:27:54.587998] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-02-19T20:27:54.588152] [INFO ] [sig ] NLY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:54.732969] [INFO ] [LOCAL ] Saved forecast: NLY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NLY.txt [2026-02-19T20:27:54.733124] [INFO ] [sig ] [2131/3393] Completed NLY in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-19T20:27:54.733166] [INFO ] [sig ] [2132/3393] Forecasting NMAI... [2026-02-19T20:27:54.733196] [INFO ] [sig ] Generating forecast for: NMAI [2026-02-19T20:27:54.733227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-02-19T20:27:54.745591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-02-19T20:27:54.745976] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-02-19T20:27:54.746774] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-02-19T20:27:54.746827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:54.746859] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:54.746887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:54.746943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:54.803990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:54.804766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:54.804849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:54.804882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:54.934188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:54.934404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:54.934476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:54.934511] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:54.938525] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: UP (p=90.59%) [2026-02-19T20:27:54.938909] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-02-19T20:27:54.939084] [INFO ] [sig ] NMAI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:55.083309] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NMAI.txt [2026-02-19T20:27:55.083476] [INFO ] [sig ] [2132/3393] Completed NMAI in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-19T20:27:55.083519] [INFO ] [sig ] [2133/3393] Forecasting NMCO... [2026-02-19T20:27:55.083553] [INFO ] [sig ] Generating forecast for: NMCO [2026-02-19T20:27:55.083608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-02-19T20:27:55.095878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-02-19T20:27:55.096242] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-02-19T20:27:55.097092] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-02-19T20:27:55.097147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:55.097181] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:55.097210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:55.097268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:55.154000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:55.154766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:55.154848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:55.154881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:55.275186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:55.275346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:55.275386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:55.275416] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:55.278872] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: DOWN (p=13.19%) [2026-02-19T20:27:55.279157] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-02-19T20:27:55.279287] [INFO ] [sig ] NMCO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:55.420143] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NMCO.txt [2026-02-19T20:27:55.420286] [INFO ] [sig ] [2133/3393] Completed NMCO in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-19T20:27:55.420326] [INFO ] [sig ] [2134/3393] Forecasting NMFC... [2026-02-19T20:27:55.420356] [INFO ] [sig ] Generating forecast for: NMFC [2026-02-19T20:27:55.420388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-02-19T20:27:55.432076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-02-19T20:27:55.432448] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-02-19T20:27:55.433242] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-02-19T20:27:55.433295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:55.433375] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:55.433404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:55.433463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:55.491264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:55.492172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:55.492258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:55.492290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:55.623233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:55.623415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:55.623456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:55.623486] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:55.626947] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: DOWN (p=29.91%) [2026-02-19T20:27:55.627231] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-02-19T20:27:55.627361] [INFO ] [sig ] NMFC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:55.771860] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NMFC.txt [2026-02-19T20:27:55.772021] [INFO ] [sig ] [2134/3393] Completed NMFC in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-19T20:27:55.772061] [INFO ] [sig ] [2135/3393] Forecasting NMG... [2026-02-19T20:27:55.772091] [INFO ] [sig ] Generating forecast for: NMG [2026-02-19T20:27:55.772124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-02-19T20:27:55.784007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-02-19T20:27:55.784414] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-02-19T20:27:55.785255] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-02-19T20:27:55.785311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:55.785344] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:55.785371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:55.785429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:55.842394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:55.843165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:55.843251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:55.843285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:55.961646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:55.961828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:55.961894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:55.961935] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:55.965677] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: UP (p=63.55%) [2026-02-19T20:27:55.966006] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-02-19T20:27:55.966142] [INFO ] [sig ] NMG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:56.118653] [INFO ] [LOCAL ] Saved forecast: NMG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NMG.txt [2026-02-19T20:27:56.118816] [INFO ] [sig ] [2135/3393] Completed NMG in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-19T20:27:56.118867] [INFO ] [sig ] [2136/3393] Forecasting NMI... [2026-02-19T20:27:56.118906] [INFO ] [sig ] Generating forecast for: NMI [2026-02-19T20:27:56.118944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-02-19T20:27:56.131620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-02-19T20:27:56.131993] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-02-19T20:27:56.132835] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-02-19T20:27:56.132891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:56.132940] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:56.132969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:56.133027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:56.193300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:56.194177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:56.194287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:56.194335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:56.307408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:56.307596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:56.307643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:56.307675] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:56.311673] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: UP (p=53.51%) [2026-02-19T20:27:56.311978] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-02-19T20:27:56.312115] [INFO ] [sig ] NMI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:56.461165] [INFO ] [LOCAL ] Saved forecast: NMI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NMI.txt [2026-02-19T20:27:56.461321] [INFO ] [sig ] [2136/3393] Completed NMI in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-19T20:27:56.461366] [INFO ] [sig ] [2137/3393] Forecasting NMIH... [2026-02-19T20:27:56.461398] [INFO ] [sig ] Generating forecast for: NMIH [2026-02-19T20:27:56.461430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-02-19T20:27:56.473441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-02-19T20:27:56.473904] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-02-19T20:27:56.474804] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-02-19T20:27:56.474881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:56.474937] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:56.474975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:56.475038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:56.535700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:56.536561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:56.536666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:56.536701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:56.662979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:56.663153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:56.663197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:56.663265] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:56.667267] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: UP (p=87.41%) [2026-02-19T20:27:56.667593] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-02-19T20:27:56.667737] [INFO ] [sig ] NMIH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:56.829348] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NMIH.txt [2026-02-19T20:27:56.829526] [INFO ] [sig ] [2137/3393] Completed NMIH in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-19T20:27:56.829587] [INFO ] [sig ] [2138/3393] Forecasting NMM... [2026-02-19T20:27:56.829623] [INFO ] [sig ] Generating forecast for: NMM [2026-02-19T20:27:56.829656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-02-19T20:27:56.841750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-02-19T20:27:56.842176] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-02-19T20:27:56.843036] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-02-19T20:27:56.843094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:56.843129] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:56.843158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:56.843217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:56.902845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:56.903798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:56.903914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:56.903960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:57.027137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:57.027309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:57.027351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:57.027382] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:57.031079] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: DOWN (p=42.89%) [2026-02-19T20:27:57.031418] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-02-19T20:27:57.031568] [INFO ] [sig ] NMM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:57.189861] [INFO ] [LOCAL ] Saved forecast: NMM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NMM.txt [2026-02-19T20:27:57.190038] [INFO ] [sig ] [2138/3393] Completed NMM in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-19T20:27:57.190094] [INFO ] [sig ] [2139/3393] Forecasting NMRA... [2026-02-19T20:27:57.190133] [INFO ] [sig ] Generating forecast for: NMRA [2026-02-19T20:27:57.190166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-02-19T20:27:57.202357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-02-19T20:27:57.202768] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-02-19T20:27:57.203600] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-02-19T20:27:57.203656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:57.203690] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:57.203719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:57.203778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:57.266798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:57.267781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:57.267880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:57.267916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:57.393697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:57.393960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:57.394019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:57.394051] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:57.397755] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: UP (p=60.96%) [2026-02-19T20:27:57.398049] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-02-19T20:27:57.398207] [INFO ] [sig ] NMRA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:57.547308] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NMRA.txt [2026-02-19T20:27:57.547466] [INFO ] [sig ] [2139/3393] Completed NMRA in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-19T20:27:57.547511] [INFO ] [sig ] [2140/3393] Forecasting NMRK... [2026-02-19T20:27:57.547559] [INFO ] [sig ] Generating forecast for: NMRK [2026-02-19T20:27:57.547615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-02-19T20:27:57.559801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-02-19T20:27:57.560179] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-02-19T20:27:57.561055] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-02-19T20:27:57.561111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:57.561145] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:57.561173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:57.561231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:57.620668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:57.621644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:57.621734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:57.621768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:57.750343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:57.750504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:57.750545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:57.750594] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:57.754175] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: UP (p=83.77%) [2026-02-19T20:27:57.754460] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-02-19T20:27:57.754616] [INFO ] [sig ] NMRK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:57.902775] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NMRK.txt [2026-02-19T20:27:57.902936] [INFO ] [sig ] [2140/3393] Completed NMRK in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-19T20:27:57.902980] [INFO ] [sig ] [2141/3393] Forecasting NN... [2026-02-19T20:27:57.903010] [INFO ] [sig ] Generating forecast for: NN [2026-02-19T20:27:57.903041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-02-19T20:27:57.914780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-02-19T20:27:57.915212] [INFO ] [FORECASTER] Starting predict_future for NN [2026-02-19T20:27:57.916119] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-02-19T20:27:57.916189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:57.916228] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:57.916258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:57.916317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:57.975069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:57.975986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:57.976075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:57.976108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:58.102663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:58.102837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:58.102882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:58.102914] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:58.106597] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: DOWN (p=4.89%) [2026-02-19T20:27:58.106906] [INFO ] [FORECASTER] Completed predict_future for NN [2026-02-19T20:27:58.107048] [INFO ] [sig ] NN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:58.255934] [INFO ] [LOCAL ] Saved forecast: NN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NN.txt [2026-02-19T20:27:58.256125] [INFO ] [sig ] [2141/3393] Completed NN in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-19T20:27:58.256169] [INFO ] [sig ] [2142/3393] Forecasting NNDM... [2026-02-19T20:27:58.256200] [INFO ] [sig ] Generating forecast for: NNDM [2026-02-19T20:27:58.256236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-02-19T20:27:58.268553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-02-19T20:27:58.268974] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-02-19T20:27:58.269827] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-02-19T20:27:58.269881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:58.269914] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:58.269942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:58.270000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:58.332440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:58.333499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:58.333605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:58.333642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:58.457782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:58.457951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:58.457992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:58.458021] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:58.462430] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: DOWN (p=49.45%) [2026-02-19T20:27:58.462963] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-02-19T20:27:58.463166] [INFO ] [sig ] NNDM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:27:58.628568] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NNDM.txt [2026-02-19T20:27:58.628779] [INFO ] [sig ] [2142/3393] Completed NNDM in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-19T20:27:58.628834] [INFO ] [sig ] [2143/3393] Forecasting NNE... [2026-02-19T20:27:58.628877] [INFO ] [sig ] Generating forecast for: NNE [2026-02-19T20:27:58.628934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-02-19T20:27:58.644517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-02-19T20:27:58.645029] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-02-19T20:27:58.646129] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-02-19T20:27:58.646199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:58.646241] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:58.646275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:58.646355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:58.725029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:58.726246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:58.726364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:58.726409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:58.881286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:58.881471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:58.881543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:58.881648] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:58.886836] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: UP (p=72.99%) [2026-02-19T20:27:58.887261] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-02-19T20:27:58.887449] [INFO ] [sig ] NNE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:59.038480] [INFO ] [LOCAL ] Saved forecast: NNE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NNE.txt [2026-02-19T20:27:59.038690] [INFO ] [sig ] [2143/3393] Completed NNE in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-19T20:27:59.038737] [INFO ] [sig ] [2144/3393] Forecasting NNI... [2026-02-19T20:27:59.038769] [INFO ] [sig ] Generating forecast for: NNI [2026-02-19T20:27:59.038802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-02-19T20:27:59.051903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-02-19T20:27:59.052349] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-02-19T20:27:59.053187] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-02-19T20:27:59.053242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:59.053275] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:59.053305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:59.053365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:59.117921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:59.119149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:59.119465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:59.119501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:59.245661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:59.245827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:59.245868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:59.245904] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:59.250171] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: UP (p=85.59%) [2026-02-19T20:27:59.250537] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-02-19T20:27:59.250708] [INFO ] [sig ] NNI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:59.403998] [INFO ] [LOCAL ] Saved forecast: NNI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NNI.txt [2026-02-19T20:27:59.404188] [INFO ] [sig ] [2144/3393] Completed NNI in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-19T20:27:59.404231] [INFO ] [sig ] [2145/3393] Forecasting NNN... [2026-02-19T20:27:59.404263] [INFO ] [sig ] Generating forecast for: NNN [2026-02-19T20:27:59.404295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-02-19T20:27:59.417621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-02-19T20:27:59.418083] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-02-19T20:27:59.419266] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-02-19T20:27:59.419324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:59.419358] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:59.419386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:59.419443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:59.482165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:59.483082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:59.483170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:59.483204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:59.610195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:59.610360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:59.610401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:59.610434] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:59.614042] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-02-19T20:27:59.614343] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-02-19T20:27:59.614475] [INFO ] [sig ] NNN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:27:59.758071] [INFO ] [LOCAL ] Saved forecast: NNN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NNN.txt [2026-02-19T20:27:59.758278] [INFO ] [sig ] [2145/3393] Completed NNN in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-19T20:27:59.758322] [INFO ] [sig ] [2146/3393] Forecasting NNY... [2026-02-19T20:27:59.758351] [INFO ] [sig ] Generating forecast for: NNY [2026-02-19T20:27:59.758380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-02-19T20:27:59.769561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-02-19T20:27:59.770004] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-02-19T20:27:59.770896] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-02-19T20:27:59.770958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:27:59.770991] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:27:59.771020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:27:59.771078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:27:59.830648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:27:59.831796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:27:59.831884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:27:59.831917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:27:59.948081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:27:59.948292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:27:59.948350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:27:59.948381] [INFO ] [FORECASTER] Training complete [2026-02-19T20:27:59.952431] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: UP (p=50.87%) [2026-02-19T20:27:59.952733] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-02-19T20:27:59.952865] [INFO ] [sig ] NNY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:00.103397] [INFO ] [LOCAL ] Saved forecast: NNY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NNY.txt [2026-02-19T20:28:00.103638] [INFO ] [sig ] [2146/3393] Completed NNY in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-19T20:28:00.103690] [INFO ] [sig ] [2147/3393] Forecasting NOA... [2026-02-19T20:28:00.103726] [INFO ] [sig ] Generating forecast for: NOA [2026-02-19T20:28:00.103769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-02-19T20:28:00.115914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-02-19T20:28:00.116234] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-02-19T20:28:00.117081] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-02-19T20:28:00.117134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:00.117167] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:00.117195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:00.117267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:00.174652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:00.175296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:00.175376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:00.175409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:00.300434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:00.300610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:00.300652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:00.300683] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:00.304199] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: DOWN (p=8.43%) [2026-02-19T20:28:00.304488] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-02-19T20:28:00.304641] [INFO ] [sig ] NOA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:00.452361] [INFO ] [LOCAL ] Saved forecast: NOA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NOA.txt [2026-02-19T20:28:00.452611] [INFO ] [sig ] [2147/3393] Completed NOA in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-19T20:28:00.452659] [INFO ] [sig ] [2148/3393] Forecasting NOAH... [2026-02-19T20:28:00.452689] [INFO ] [sig ] Generating forecast for: NOAH [2026-02-19T20:28:00.452720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-02-19T20:28:00.464743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-02-19T20:28:00.465163] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-02-19T20:28:00.465980] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-02-19T20:28:00.466034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:00.466068] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:00.466095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:00.466151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:00.523395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:00.524413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:00.524562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:00.524627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:00.646039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:00.646208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:00.646248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:00.646277] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:00.649911] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: UP (p=96.83%) [2026-02-19T20:28:00.650230] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-02-19T20:28:00.650374] [INFO ] [sig ] NOAH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:00.801148] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NOAH.txt [2026-02-19T20:28:00.801354] [INFO ] [sig ] [2148/3393] Completed NOAH in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-19T20:28:00.801400] [INFO ] [sig ] [2149/3393] Forecasting NODK... [2026-02-19T20:28:00.801431] [INFO ] [sig ] Generating forecast for: NODK [2026-02-19T20:28:00.801463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-02-19T20:28:00.812391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-02-19T20:28:00.812771] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-02-19T20:28:00.813559] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-02-19T20:28:00.813655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:00.813689] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:00.813716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:00.813773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:00.872209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:00.873238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:00.873339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:00.873383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:00.977365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:00.977551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:00.977614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:00.977647] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:00.981336] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: UP (p=59.44%) [2026-02-19T20:28:00.981664] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-02-19T20:28:00.981808] [INFO ] [sig ] NODK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:01.133664] [INFO ] [LOCAL ] Saved forecast: NODK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NODK.txt [2026-02-19T20:28:01.134274] [INFO ] [sig ] [2149/3393] Completed NODK in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-19T20:28:01.134320] [INFO ] [sig ] [2150/3393] Forecasting NOG... [2026-02-19T20:28:01.134351] [INFO ] [sig ] Generating forecast for: NOG [2026-02-19T20:28:01.134383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-02-19T20:28:01.146990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-02-19T20:28:01.147690] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-02-19T20:28:01.148847] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-02-19T20:28:01.148904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:01.148939] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:01.148967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:01.149025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:01.210043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:01.211003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:01.211119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:01.211156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:01.344061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:01.344237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:01.344288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:01.344330] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:01.349060] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: DOWN (p=6.92%) [2026-02-19T20:28:01.349494] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-02-19T20:28:01.349697] [INFO ] [sig ] NOG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:01.509424] [INFO ] [LOCAL ] Saved forecast: NOG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NOG.txt [2026-02-19T20:28:01.509623] [INFO ] [sig ] [2150/3393] Completed NOG in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-19T20:28:01.509665] [INFO ] [sig ] [2151/3393] Forecasting NOMD... [2026-02-19T20:28:01.509694] [INFO ] [sig ] Generating forecast for: NOMD [2026-02-19T20:28:01.509738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-02-19T20:28:01.521593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-02-19T20:28:01.522001] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-02-19T20:28:01.522820] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-02-19T20:28:01.522875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:01.522959] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:01.522988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:01.523051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:01.585156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:01.586332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:01.586426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:01.586461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:01.713324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:01.713489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:01.713529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:01.713558] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:01.717713] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: DOWN (p=2.80%) [2026-02-19T20:28:01.718073] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-02-19T20:28:01.718246] [INFO ] [sig ] NOMD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:01.919255] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NOMD.txt [2026-02-19T20:28:01.919732] [INFO ] [sig ] [2151/3393] Completed NOMD in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-19T20:28:01.919809] [INFO ] [sig ] [2152/3393] Forecasting NPCE... [2026-02-19T20:28:01.919859] [INFO ] [sig ] Generating forecast for: NPCE [2026-02-19T20:28:01.919906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-02-19T20:28:01.933369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-02-19T20:28:01.933789] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-02-19T20:28:01.934698] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-02-19T20:28:01.934755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:01.934788] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:01.934816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:01.934873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:01.992864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:01.993829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:01.993921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:01.993955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:02.115506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:02.115699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:02.115744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:02.115774] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:02.119512] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: DOWN (p=3.13%) [2026-02-19T20:28:02.119977] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-02-19T20:28:02.120171] [INFO ] [sig ] NPCE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:02.274816] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NPCE.txt [2026-02-19T20:28:02.275036] [INFO ] [sig ] [2152/3393] Completed NPCE in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-19T20:28:02.275087] [INFO ] [sig ] [2153/3393] Forecasting NPFD... [2026-02-19T20:28:02.275125] [INFO ] [sig ] Generating forecast for: NPFD [2026-02-19T20:28:02.275161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-02-19T20:28:02.288667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-02-19T20:28:02.289122] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-02-19T20:28:02.290010] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-02-19T20:28:02.290071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:02.290106] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:02.290135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:02.290195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:02.349867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:02.350812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:02.350900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:02.350933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:02.475220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:02.475385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:02.475425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:02.475455] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:02.479016] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: DOWN (p=44.10%) [2026-02-19T20:28:02.479332] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-02-19T20:28:02.479464] [INFO ] [sig ] NPFD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:02.627643] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NPFD.txt [2026-02-19T20:28:02.627819] [INFO ] [sig ] [2153/3393] Completed NPFD in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-19T20:28:02.627862] [INFO ] [sig ] [2154/3393] Forecasting NPK... [2026-02-19T20:28:02.627893] [INFO ] [sig ] Generating forecast for: NPK [2026-02-19T20:28:02.627925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-02-19T20:28:02.639660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-02-19T20:28:02.640067] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-02-19T20:28:02.640990] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-02-19T20:28:02.641046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:02.641083] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:02.641112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:02.641170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:02.707424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:02.708430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:02.708525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:02.708559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:02.854767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:02.854959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:02.855014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:02.855132] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:02.859652] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: UP (p=68.39%) [2026-02-19T20:28:02.860175] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-02-19T20:28:02.860387] [INFO ] [sig ] NPK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:03.033068] [INFO ] [LOCAL ] Saved forecast: NPK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NPK.txt [2026-02-19T20:28:03.033277] [INFO ] [sig ] [2154/3393] Completed NPK in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-19T20:28:03.033330] [INFO ] [sig ] [2155/3393] Forecasting NPO... [2026-02-19T20:28:03.033373] [INFO ] [sig ] Generating forecast for: NPO [2026-02-19T20:28:03.033416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-02-19T20:28:03.047389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-02-19T20:28:03.047910] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-02-19T20:28:03.048936] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-02-19T20:28:03.048994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:03.049029] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:03.049056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:03.049113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:03.109083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:03.110038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:03.110147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:03.110181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:03.243134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:03.243321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:03.243364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:03.243395] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:03.247092] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: UP (p=93.83%) [2026-02-19T20:28:03.247653] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-02-19T20:28:03.247820] [INFO ] [sig ] NPO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:03.397612] [INFO ] [LOCAL ] Saved forecast: NPO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NPO.txt [2026-02-19T20:28:03.397776] [INFO ] [sig ] [2155/3393] Completed NPO in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-19T20:28:03.397816] [INFO ] [sig ] [2156/3393] Forecasting NQP... [2026-02-19T20:28:03.397847] [INFO ] [sig ] Generating forecast for: NQP [2026-02-19T20:28:03.397879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-02-19T20:28:03.411171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-02-19T20:28:03.411805] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-02-19T20:28:03.412715] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-02-19T20:28:03.412774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:03.412809] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:03.412836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:03.412897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:03.476084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:03.477033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:03.477140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:03.477176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:03.599764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:03.599931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:03.600015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:03.600058] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:03.603765] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: UP (p=73.39%) [2026-02-19T20:28:03.604076] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-02-19T20:28:03.604407] [INFO ] [sig ] NQP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:03.751886] [INFO ] [LOCAL ] Saved forecast: NQP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NQP.txt [2026-02-19T20:28:03.752062] [INFO ] [sig ] [2156/3393] Completed NQP in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-19T20:28:03.752105] [INFO ] [sig ] [2157/3393] Forecasting NRC... [2026-02-19T20:28:03.752136] [INFO ] [sig ] Generating forecast for: NRC [2026-02-19T20:28:03.752169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-02-19T20:28:03.765880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-02-19T20:28:03.766300] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-02-19T20:28:03.767209] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-02-19T20:28:03.767265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:03.767300] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:03.767329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:03.767387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:03.832483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:03.833437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:03.833525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:03.833560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:03.973972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:03.974153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:03.974199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:03.974238] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:03.977886] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: DOWN (p=28.78%) [2026-02-19T20:28:03.978219] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-02-19T20:28:03.978552] [INFO ] [sig ] NRC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:04.127213] [INFO ] [LOCAL ] Saved forecast: NRC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NRC.txt [2026-02-19T20:28:04.127379] [INFO ] [sig ] [2157/3393] Completed NRC in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-19T20:28:04.127442] [INFO ] [sig ] [2158/3393] Forecasting NRDS... [2026-02-19T20:28:04.127486] [INFO ] [sig ] Generating forecast for: NRDS [2026-02-19T20:28:04.127519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-02-19T20:28:04.139058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-02-19T20:28:04.139455] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-02-19T20:28:04.140300] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-02-19T20:28:04.140355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:04.140387] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:04.140415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:04.140472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:04.198213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:04.199147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:04.199242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:04.199275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:04.318383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:04.318547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:04.318608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:04.318641] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:04.322618] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: DOWN (p=28.57%) [2026-02-19T20:28:04.322904] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-02-19T20:28:04.323033] [INFO ] [sig ] NRDS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:04.471002] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NRDS.txt [2026-02-19T20:28:04.471187] [INFO ] [sig ] [2158/3393] Completed NRDS in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-19T20:28:04.471227] [INFO ] [sig ] [2159/3393] Forecasting NREF... [2026-02-19T20:28:04.471259] [INFO ] [sig ] Generating forecast for: NREF [2026-02-19T20:28:04.471291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-02-19T20:28:04.482668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-02-19T20:28:04.483085] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-02-19T20:28:04.483979] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-02-19T20:28:04.484034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:04.484068] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:04.484095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:04.484153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:04.544727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:04.545661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:04.545748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:04.545783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:04.665342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:04.665503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:04.665544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:04.665592] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:04.669103] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: DOWN (p=14.32%) [2026-02-19T20:28:04.669401] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-02-19T20:28:04.669536] [INFO ] [sig ] NREF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:04.815018] [INFO ] [LOCAL ] Saved forecast: NREF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NREF.txt [2026-02-19T20:28:04.815176] [INFO ] [sig ] [2159/3393] Completed NREF in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-19T20:28:04.815218] [INFO ] [sig ] [2160/3393] Forecasting NRG... [2026-02-19T20:28:04.815247] [INFO ] [sig ] Generating forecast for: NRG [2026-02-19T20:28:04.815278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-02-19T20:28:04.826545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-02-19T20:28:04.826944] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-02-19T20:28:04.827778] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-02-19T20:28:04.827834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:04.827883] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:04.827915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:04.827974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:04.893565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:04.894546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:04.894652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:04.894687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:05.022065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:05.022221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:05.022265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:05.022297] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:05.026090] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: DOWN (p=13.07%) [2026-02-19T20:28:05.026415] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-02-19T20:28:05.026561] [INFO ] [sig ] NRG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:05.174536] [INFO ] [LOCAL ] Saved forecast: NRG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NRG.txt [2026-02-19T20:28:05.174732] [INFO ] [sig ] [2160/3393] Completed NRG in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-19T20:28:05.174779] [INFO ] [sig ] [2161/3393] Forecasting NRIM... [2026-02-19T20:28:05.174812] [INFO ] [sig ] Generating forecast for: NRIM [2026-02-19T20:28:05.174846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-02-19T20:28:05.185756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-02-19T20:28:05.186111] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-02-19T20:28:05.186917] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-02-19T20:28:05.186970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:05.187003] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:05.187037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:05.187106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:05.246986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:05.247920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:05.248064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:05.248167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:05.380642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:05.380813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:05.380855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:05.380887] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:05.384551] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: DOWN (p=1.42%) [2026-02-19T20:28:05.384874] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-02-19T20:28:05.385013] [INFO ] [sig ] NRIM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:05.543000] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NRIM.txt [2026-02-19T20:28:05.543168] [INFO ] [sig ] [2161/3393] Completed NRIM in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-19T20:28:05.543402] [INFO ] [sig ] [2162/3393] Forecasting NRIX... [2026-02-19T20:28:05.543433] [INFO ] [sig ] Generating forecast for: NRIX [2026-02-19T20:28:05.543463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-02-19T20:28:05.556084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-02-19T20:28:05.556520] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-02-19T20:28:05.557473] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-02-19T20:28:05.557529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:05.557564] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:05.557618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:05.557705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:05.618469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:05.619398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:05.619491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:05.619526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:05.746059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:05.746225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:05.746452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:05.746482] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:05.750384] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: UP (p=94.50%) [2026-02-19T20:28:05.750953] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-02-19T20:28:05.751103] [INFO ] [sig ] NRIX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:05.904556] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NRIX.txt [2026-02-19T20:28:05.904765] [INFO ] [sig ] [2162/3393] Completed NRIX in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-19T20:28:05.904809] [INFO ] [sig ] [2163/3393] Forecasting NRK... [2026-02-19T20:28:05.904841] [INFO ] [sig ] Generating forecast for: NRK [2026-02-19T20:28:05.904872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-02-19T20:28:05.917135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-02-19T20:28:05.917703] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-02-19T20:28:05.918602] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-02-19T20:28:05.918661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:05.918696] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:05.918723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:05.918781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:05.979795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:05.980518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:05.980616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:05.980652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:06.104476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:06.104652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:06.104693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:06.104723] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:06.108483] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: DOWN (p=26.18%) [2026-02-19T20:28:06.108774] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-02-19T20:28:06.108905] [INFO ] [sig ] NRK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:06.258222] [INFO ] [LOCAL ] Saved forecast: NRK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NRK.txt [2026-02-19T20:28:06.258375] [INFO ] [sig ] [2163/3393] Completed NRK in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-19T20:28:06.258421] [INFO ] [sig ] [2164/3393] Forecasting NRP... [2026-02-19T20:28:06.258454] [INFO ] [sig ] Generating forecast for: NRP [2026-02-19T20:28:06.258485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-02-19T20:28:06.269868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-02-19T20:28:06.270187] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-02-19T20:28:06.270975] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-02-19T20:28:06.271027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:06.271060] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:06.271088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:06.271144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:06.328157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:06.328916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:06.328998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:06.329031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:06.445327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:06.445691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:06.445733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:06.445763] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:06.449909] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: UP (p=59.42%) [2026-02-19T20:28:06.450216] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-02-19T20:28:06.450531] [INFO ] [sig ] NRP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:06.595113] [INFO ] [LOCAL ] Saved forecast: NRP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NRP.txt [2026-02-19T20:28:06.595282] [INFO ] [sig ] [2164/3393] Completed NRP in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-19T20:28:06.595322] [INFO ] [sig ] [2165/3393] Forecasting NRXP... [2026-02-19T20:28:06.595352] [INFO ] [sig ] Generating forecast for: NRXP [2026-02-19T20:28:06.595382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-02-19T20:28:06.606286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-02-19T20:28:06.606660] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-02-19T20:28:06.607458] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-02-19T20:28:06.607510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:06.607542] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:06.607594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:06.607657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:06.664565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:06.665412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:06.665495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:06.665527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:06.789868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:06.790032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:06.790074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:06.790109] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:06.794110] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: DOWN (p=7.35%) [2026-02-19T20:28:06.794414] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-02-19T20:28:06.794541] [INFO ] [sig ] NRXP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:06.943360] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NRXP.txt [2026-02-19T20:28:06.943534] [INFO ] [sig ] [2165/3393] Completed NRXP in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-19T20:28:06.943594] [INFO ] [sig ] [2166/3393] Forecasting NSC... [2026-02-19T20:28:06.943629] [INFO ] [sig ] Generating forecast for: NSC [2026-02-19T20:28:06.943663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-02-19T20:28:06.955003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-02-19T20:28:06.955371] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-02-19T20:28:06.956177] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-02-19T20:28:06.956234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:06.956268] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:06.956295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:06.956352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:07.014917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:07.015894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:07.015979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:07.016014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:07.142940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:07.143118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:07.143163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:07.143193] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:07.146805] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: DOWN (p=35.58%) [2026-02-19T20:28:07.147110] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-02-19T20:28:07.147270] [INFO ] [sig ] NSC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:07.294398] [INFO ] [LOCAL ] Saved forecast: NSC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NSC.txt [2026-02-19T20:28:07.294589] [INFO ] [sig ] [2166/3393] Completed NSC in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-19T20:28:07.294633] [INFO ] [sig ] [2167/3393] Forecasting NSP... [2026-02-19T20:28:07.294665] [INFO ] [sig ] Generating forecast for: NSP [2026-02-19T20:28:07.294696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-02-19T20:28:07.306539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-02-19T20:28:07.306957] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-02-19T20:28:07.307884] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-02-19T20:28:07.307939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:07.307973] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:07.308002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:07.308060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:07.367569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:07.368594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:07.368685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:07.368721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:07.494606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:07.494809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:07.494851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:07.494907] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:07.498667] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: UP (p=72.39%) [2026-02-19T20:28:07.499001] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-02-19T20:28:07.499144] [INFO ] [sig ] NSP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:07.645624] [INFO ] [LOCAL ] Saved forecast: NSP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NSP.txt [2026-02-19T20:28:07.645788] [INFO ] [sig ] [2167/3393] Completed NSP in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-19T20:28:07.645829] [INFO ] [sig ] [2168/3393] Forecasting NSSC... [2026-02-19T20:28:07.645860] [INFO ] [sig ] Generating forecast for: NSSC [2026-02-19T20:28:07.645890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-02-19T20:28:07.657848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-02-19T20:28:07.658285] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-02-19T20:28:07.659101] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-02-19T20:28:07.659155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:07.659219] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:07.659248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:07.659306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:07.722624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:07.723617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:07.723709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:07.723744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:07.852318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:07.852483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:07.852523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:07.852552] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:07.855957] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: UP (p=64.47%) [2026-02-19T20:28:07.856270] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-02-19T20:28:07.856408] [INFO ] [sig ] NSSC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:07.999642] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NSSC.txt [2026-02-19T20:28:07.999802] [INFO ] [sig ] [2168/3393] Completed NSSC in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-19T20:28:07.999847] [INFO ] [sig ] [2169/3393] Forecasting NTAP... [2026-02-19T20:28:07.999880] [INFO ] [sig ] Generating forecast for: NTAP [2026-02-19T20:28:07.999911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-02-19T20:28:08.011501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-02-19T20:28:08.011907] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-02-19T20:28:08.012725] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-02-19T20:28:08.012779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:08.012811] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:08.012838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:08.012896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:08.070057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:08.070964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:08.071056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:08.071107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:08.202730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:08.202951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:08.202996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:08.203028] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:08.206972] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: UP (p=70.90%) [2026-02-19T20:28:08.207275] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-02-19T20:28:08.207425] [INFO ] [sig ] NTAP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:08.357024] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NTAP.txt [2026-02-19T20:28:08.357194] [INFO ] [sig ] [2169/3393] Completed NTAP in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-19T20:28:08.357237] [INFO ] [sig ] [2170/3393] Forecasting NTB... [2026-02-19T20:28:08.357269] [INFO ] [sig ] Generating forecast for: NTB [2026-02-19T20:28:08.357301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-02-19T20:28:08.369093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-02-19T20:28:08.369568] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-02-19T20:28:08.370483] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-02-19T20:28:08.370539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:08.370593] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:08.370626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:08.370685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:08.433422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:08.434340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:08.434427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:08.434462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:08.553081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:08.553247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:08.553288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:08.553318] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:08.556767] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: DOWN (p=5.06%) [2026-02-19T20:28:08.557061] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-02-19T20:28:08.557194] [INFO ] [sig ] NTB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:08.705012] [INFO ] [LOCAL ] Saved forecast: NTB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NTB.txt [2026-02-19T20:28:08.705175] [INFO ] [sig ] [2170/3393] Completed NTB in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-19T20:28:08.705215] [INFO ] [sig ] [2171/3393] Forecasting NTES... [2026-02-19T20:28:08.705245] [INFO ] [sig ] Generating forecast for: NTES [2026-02-19T20:28:08.705278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-02-19T20:28:08.717716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-02-19T20:28:08.718195] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-02-19T20:28:08.719073] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-02-19T20:28:08.719130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:08.719166] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:08.719210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:08.719269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:08.783319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:08.784293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:08.784387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:08.784422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:08.913602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:08.913771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:08.913813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:08.913904] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:08.917947] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: DOWN (p=26.73%) [2026-02-19T20:28:08.918435] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-02-19T20:28:08.918653] [INFO ] [sig ] NTES: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:09.072565] [INFO ] [LOCAL ] Saved forecast: NTES 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NTES.txt [2026-02-19T20:28:09.072762] [INFO ] [sig ] [2171/3393] Completed NTES in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-19T20:28:09.072806] [INFO ] [sig ] [2172/3393] Forecasting NTIC... [2026-02-19T20:28:09.072838] [INFO ] [sig ] Generating forecast for: NTIC [2026-02-19T20:28:09.072869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-02-19T20:28:09.084891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-02-19T20:28:09.085317] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-02-19T20:28:09.086188] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-02-19T20:28:09.086244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:09.086277] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:09.086304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:09.086361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:09.150849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:09.151790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:09.151877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:09.151912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:09.266826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:09.266989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:09.267031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:09.267063] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:09.270719] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: DOWN (p=23.36%) [2026-02-19T20:28:09.271026] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-02-19T20:28:09.271178] [INFO ] [sig ] NTIC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:09.422764] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NTIC.txt [2026-02-19T20:28:09.422918] [INFO ] [sig ] [2172/3393] Completed NTIC in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-19T20:28:09.422958] [INFO ] [sig ] [2173/3393] Forecasting NTLA... [2026-02-19T20:28:09.422990] [INFO ] [sig ] Generating forecast for: NTLA [2026-02-19T20:28:09.423021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-02-19T20:28:09.435270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-02-19T20:28:09.435664] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-02-19T20:28:09.436706] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-02-19T20:28:09.436760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:09.436793] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:09.436821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:09.436879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:09.497943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:09.498791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:09.498880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:09.498914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:09.622142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:09.622307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:09.622347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:09.622380] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:09.625979] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: DOWN (p=20.29%) [2026-02-19T20:28:09.626357] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-02-19T20:28:09.626503] [INFO ] [sig ] NTLA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:09.773268] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NTLA.txt [2026-02-19T20:28:09.773432] [INFO ] [sig ] [2173/3393] Completed NTLA in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-19T20:28:09.773475] [INFO ] [sig ] [2174/3393] Forecasting NTNX... [2026-02-19T20:28:09.773508] [INFO ] [sig ] Generating forecast for: NTNX [2026-02-19T20:28:09.773542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-02-19T20:28:09.786287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-02-19T20:28:09.786699] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-02-19T20:28:09.787509] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-02-19T20:28:09.787564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:09.787626] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:09.787656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:09.787716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:09.851928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:09.852874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:09.852966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:09.853000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:09.985687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:09.985858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:09.985899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:09.985930] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:09.989957] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: DOWN (p=12.91%) [2026-02-19T20:28:09.990307] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-02-19T20:28:09.990457] [INFO ] [sig ] NTNX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:10.147404] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NTNX.txt [2026-02-19T20:28:10.147593] [INFO ] [sig ] [2174/3393] Completed NTNX in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-19T20:28:10.147638] [INFO ] [sig ] [2175/3393] Forecasting NTRA... [2026-02-19T20:28:10.147672] [INFO ] [sig ] Generating forecast for: NTRA [2026-02-19T20:28:10.147741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-02-19T20:28:10.160081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-02-19T20:28:10.160487] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-02-19T20:28:10.161320] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-02-19T20:28:10.161375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:10.161407] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:10.161433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:10.161490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:10.217938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:10.218792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:10.218879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:10.218914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:10.344151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:10.344321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:10.344361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:10.344390] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:10.347845] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: DOWN (p=4.82%) [2026-02-19T20:28:10.348147] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-02-19T20:28:10.348278] [INFO ] [sig ] NTRA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:10.500421] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NTRA.txt [2026-02-19T20:28:10.500607] [INFO ] [sig ] [2175/3393] Completed NTRA in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-19T20:28:10.500651] [INFO ] [sig ] [2176/3393] Forecasting NTRB... [2026-02-19T20:28:10.500683] [INFO ] [sig ] Generating forecast for: NTRB [2026-02-19T20:28:10.500717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-02-19T20:28:10.512027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-02-19T20:28:10.512382] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-02-19T20:28:10.513191] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-02-19T20:28:10.513245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:10.513277] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:10.513304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:10.513361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:10.573651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:10.574496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:10.574600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:10.574641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:10.690631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:10.690795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:10.690837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:10.690867] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:10.694319] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: UP (p=98.34%) [2026-02-19T20:28:10.694618] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-02-19T20:28:10.694774] [INFO ] [sig ] NTRB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:10.839881] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NTRB.txt [2026-02-19T20:28:10.840067] [INFO ] [sig ] [2176/3393] Completed NTRB in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-19T20:28:10.840110] [INFO ] [sig ] [2177/3393] Forecasting NTRS... [2026-02-19T20:28:10.840143] [INFO ] [sig ] Generating forecast for: NTRS [2026-02-19T20:28:10.840174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-02-19T20:28:10.852426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-02-19T20:28:10.852801] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-02-19T20:28:10.853561] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-02-19T20:28:10.853634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:10.853667] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:10.853694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:10.853752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:10.918082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:10.919051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:10.919141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:10.919174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:11.048844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:11.049006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:11.049047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:11.049077] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:11.053136] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: UP (p=99.25%) [2026-02-19T20:28:11.053436] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-02-19T20:28:11.053613] [INFO ] [sig ] NTRS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:11.201479] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NTRS.txt [2026-02-19T20:28:11.201654] [INFO ] [sig ] [2177/3393] Completed NTRS in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-19T20:28:11.201697] [INFO ] [sig ] [2178/3393] Forecasting NTRSO... [2026-02-19T20:28:11.201729] [INFO ] [sig ] Generating forecast for: NTRSO [2026-02-19T20:28:11.201759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-02-19T20:28:11.214154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-02-19T20:28:11.214525] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-02-19T20:28:11.215398] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-02-19T20:28:11.215454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:11.215492] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:11.215522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:11.215609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:11.276900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:11.277816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:11.277936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:11.277970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:11.406895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:11.407076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:11.407119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:11.407175] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:11.410785] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: DOWN (p=29.92%) [2026-02-19T20:28:11.411070] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-02-19T20:28:11.411207] [INFO ] [sig ] NTRSO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:11.555726] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NTRSO.txt [2026-02-19T20:28:11.555882] [INFO ] [sig ] [2178/3393] Completed NTRSO in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-19T20:28:11.555921] [INFO ] [sig ] [2179/3393] Forecasting NUS... [2026-02-19T20:28:11.555952] [INFO ] [sig ] Generating forecast for: NUS [2026-02-19T20:28:11.555983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-02-19T20:28:11.567404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-02-19T20:28:11.567775] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-02-19T20:28:11.568652] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-02-19T20:28:11.568705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:11.568740] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:11.568768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:11.568826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:11.630184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:11.631214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:11.631302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:11.631343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:11.755322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:11.755482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:11.755524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:11.755553] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:11.759052] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: UP (p=57.43%) [2026-02-19T20:28:11.759365] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-02-19T20:28:11.759492] [INFO ] [sig ] NUS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:11.904373] [INFO ] [LOCAL ] Saved forecast: NUS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NUS.txt [2026-02-19T20:28:11.904518] [INFO ] [sig ] [2179/3393] Completed NUS in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-19T20:28:11.904558] [INFO ] [sig ] [2180/3393] Forecasting NUTX... [2026-02-19T20:28:11.904607] [INFO ] [sig ] Generating forecast for: NUTX [2026-02-19T20:28:11.904641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-02-19T20:28:11.916445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-02-19T20:28:11.916811] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-02-19T20:28:11.917789] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-02-19T20:28:11.917841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:11.917873] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:11.917900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:11.917956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:11.979804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:11.980605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:11.980697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:11.980738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:12.103950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:12.104109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:12.104148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:12.104177] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:12.107544] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: DOWN (p=5.62%) [2026-02-19T20:28:12.107842] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-02-19T20:28:12.107972] [INFO ] [sig ] NUTX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:12.251815] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NUTX.txt [2026-02-19T20:28:12.251991] [INFO ] [sig ] [2180/3393] Completed NUTX in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-19T20:28:12.252036] [INFO ] [sig ] [2181/3393] Forecasting NUVB... [2026-02-19T20:28:12.252066] [INFO ] [sig ] Generating forecast for: NUVB [2026-02-19T20:28:12.252098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-02-19T20:28:12.263671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-02-19T20:28:12.264103] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-02-19T20:28:12.264984] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-02-19T20:28:12.265040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:12.265073] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:12.265100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:12.265157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:12.325230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:12.326181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:12.326275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:12.326309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:12.455077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:12.455244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:12.455284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:12.455313] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:12.458961] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: DOWN (p=22.53%) [2026-02-19T20:28:12.459287] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-02-19T20:28:12.459434] [INFO ] [sig ] NUVB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:12.612552] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NUVB.txt [2026-02-19T20:28:12.612781] [INFO ] [sig ] [2181/3393] Completed NUVB in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-19T20:28:12.612823] [INFO ] [sig ] [2182/3393] Forecasting NUVL... [2026-02-19T20:28:12.612853] [INFO ] [sig ] Generating forecast for: NUVL [2026-02-19T20:28:12.612886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-02-19T20:28:12.625542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-02-19T20:28:12.625983] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-02-19T20:28:12.626809] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-02-19T20:28:12.626863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:12.626896] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:12.626923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:12.626997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:12.684785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:12.685687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:12.685772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:12.685805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:12.806448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:12.806629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:12.806673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:12.806703] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:12.810785] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: DOWN (p=22.74%) [2026-02-19T20:28:12.811157] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-02-19T20:28:12.811317] [INFO ] [sig ] NUVL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:12.958780] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NUVL.txt [2026-02-19T20:28:12.958950] [INFO ] [sig ] [2182/3393] Completed NUVL in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-19T20:28:12.958994] [INFO ] [sig ] [2183/3393] Forecasting NUWE... [2026-02-19T20:28:12.959023] [INFO ] [sig ] Generating forecast for: NUWE [2026-02-19T20:28:12.959054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-02-19T20:28:12.971993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-02-19T20:28:12.972590] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-02-19T20:28:12.973397] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-02-19T20:28:12.973452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:12.973486] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:12.973514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:12.973588] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:13.031322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:13.032083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:13.032167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:13.032204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:13.154873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:13.155239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:13.155282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:13.155313] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:13.159144] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: DOWN (p=14.99%) [2026-02-19T20:28:13.159499] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-02-19T20:28:13.159688] [INFO ] [sig ] NUWE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:13.314555] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NUWE.txt [2026-02-19T20:28:13.314755] [INFO ] [sig ] [2183/3393] Completed NUWE in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-19T20:28:13.314798] [INFO ] [sig ] [2184/3393] Forecasting NVAX... [2026-02-19T20:28:13.314831] [INFO ] [sig ] Generating forecast for: NVAX [2026-02-19T20:28:13.314871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-02-19T20:28:13.327107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-02-19T20:28:13.327552] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-02-19T20:28:13.328562] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-02-19T20:28:13.328640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:13.328685] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:13.328718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:13.328783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:13.389440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:13.390463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:13.390587] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:13.390627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:13.519839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:13.520002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:13.520043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:13.520085] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:13.524020] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=0.88%) [2026-02-19T20:28:13.524312] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-02-19T20:28:13.524674] [INFO ] [sig ] NVAX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:13.675853] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NVAX.txt [2026-02-19T20:28:13.676003] [INFO ] [sig ] [2184/3393] Completed NVAX in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-19T20:28:13.676046] [INFO ] [sig ] [2185/3393] Forecasting NVD... [2026-02-19T20:28:13.676078] [INFO ] [sig ] Generating forecast for: NVD [2026-02-19T20:28:13.676110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-02-19T20:28:13.688197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-02-19T20:28:13.688613] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-02-19T20:28:13.689448] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-02-19T20:28:13.689503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:13.689566] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:13.689617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:13.689677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:13.748827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:13.749699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:13.749784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:13.749818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:13.872860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:13.873038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:13.873093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:13.873127] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:13.876819] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: DOWN (p=40.22%) [2026-02-19T20:28:13.877108] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-02-19T20:28:13.877243] [INFO ] [sig ] NVD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:14.032834] [INFO ] [LOCAL ] Saved forecast: NVD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NVD.txt [2026-02-19T20:28:14.032999] [INFO ] [sig ] [2185/3393] Completed NVD in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-19T20:28:14.033041] [INFO ] [sig ] [2186/3393] Forecasting NVDA... [2026-02-19T20:28:14.033072] [INFO ] [sig ] Generating forecast for: NVDA [2026-02-19T20:28:14.033103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-02-19T20:28:14.046451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-02-19T20:28:14.046851] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-02-19T20:28:14.047672] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-02-19T20:28:14.047726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:14.047760] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:14.047788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:14.047845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:14.108790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:14.109640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:14.109730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:14.109766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:14.239306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:14.239479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:14.239522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:14.239553] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:14.243410] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: UP (p=92.44%) [2026-02-19T20:28:14.243950] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-02-19T20:28:14.244093] [INFO ] [sig ] NVDA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:14.400024] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NVDA.txt [2026-02-19T20:28:14.400195] [INFO ] [sig ] [2186/3393] Completed NVDA in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-19T20:28:14.400239] [INFO ] [sig ] [2187/3393] Forecasting NVDD... [2026-02-19T20:28:14.400276] [INFO ] [sig ] Generating forecast for: NVDD [2026-02-19T20:28:14.400316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-02-19T20:28:14.411822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-02-19T20:28:14.412189] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-02-19T20:28:14.413069] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-02-19T20:28:14.413124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:14.413162] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:14.413192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:14.413252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:14.472145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:14.473062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:14.473153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:14.473187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:14.605623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:14.605812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:14.605855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:14.605885] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:14.610017] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: DOWN (p=6.07%) [2026-02-19T20:28:14.610415] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-02-19T20:28:14.610595] [INFO ] [sig ] NVDD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:14.758436] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NVDD.txt [2026-02-19T20:28:14.758636] [INFO ] [sig ] [2187/3393] Completed NVDD in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-19T20:28:14.758684] [INFO ] [sig ] [2188/3393] Forecasting NVDL... [2026-02-19T20:28:14.758715] [INFO ] [sig ] Generating forecast for: NVDL [2026-02-19T20:28:14.758758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-02-19T20:28:14.774266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-02-19T20:28:14.774659] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-02-19T20:28:14.775471] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-02-19T20:28:14.775525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:14.775560] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:14.775615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:14.775676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:14.833543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:14.834413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:14.834506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:14.834540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:14.957766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:14.957928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:14.957969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:14.958038] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:14.962286] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-02-19T20:28:14.962642] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-02-19T20:28:14.962801] [INFO ] [sig ] NVDL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:15.108727] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NVDL.txt [2026-02-19T20:28:15.108902] [INFO ] [sig ] [2188/3393] Completed NVDL in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-19T20:28:15.108945] [INFO ] [sig ] [2189/3393] Forecasting NVDS... [2026-02-19T20:28:15.108977] [INFO ] [sig ] Generating forecast for: NVDS [2026-02-19T20:28:15.109009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-02-19T20:28:15.119852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-02-19T20:28:15.120227] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-02-19T20:28:15.121111] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-02-19T20:28:15.121174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:15.121212] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:15.121240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:15.121297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:15.179304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:15.180197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:15.180280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:15.180314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:15.306837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:15.307004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:15.307051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:15.307083] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:15.310838] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: UP (p=68.48%) [2026-02-19T20:28:15.311147] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-02-19T20:28:15.311306] [INFO ] [sig ] NVDS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:15.455724] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NVDS.txt [2026-02-19T20:28:15.455877] [INFO ] [sig ] [2189/3393] Completed NVDS in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-19T20:28:15.455918] [INFO ] [sig ] [2190/3393] Forecasting NVEC... [2026-02-19T20:28:15.455950] [INFO ] [sig ] Generating forecast for: NVEC [2026-02-19T20:28:15.455981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-02-19T20:28:15.468047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-02-19T20:28:15.468388] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-02-19T20:28:15.469223] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-02-19T20:28:15.469276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:15.469314] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:15.469351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:15.469421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:15.526983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:15.527739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:15.527837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:15.527872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:15.646949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:15.647127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:15.647172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:15.647207] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:15.650855] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: UP (p=81.08%) [2026-02-19T20:28:15.651144] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-02-19T20:28:15.651287] [INFO ] [sig ] NVEC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:15.799996] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NVEC.txt [2026-02-19T20:28:15.800148] [INFO ] [sig ] [2190/3393] Completed NVEC in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-19T20:28:15.800188] [INFO ] [sig ] [2191/3393] Forecasting NVG... [2026-02-19T20:28:15.800218] [INFO ] [sig ] Generating forecast for: NVG [2026-02-19T20:28:15.800252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-02-19T20:28:15.812815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-02-19T20:28:15.813132] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-02-19T20:28:15.813930] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-02-19T20:28:15.813982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:15.814014] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:15.814042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:15.814099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:15.875503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:15.876383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:15.876474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:15.876509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:16.002048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:16.002226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:16.002268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:16.002298] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:16.005822] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: DOWN (p=25.84%) [2026-02-19T20:28:16.006105] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-02-19T20:28:16.006237] [INFO ] [sig ] NVG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:16.149823] [INFO ] [LOCAL ] Saved forecast: NVG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NVG.txt [2026-02-19T20:28:16.149969] [INFO ] [sig ] [2191/3393] Completed NVG in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-19T20:28:16.150008] [INFO ] [sig ] [2192/3393] Forecasting NVGS... [2026-02-19T20:28:16.150038] [INFO ] [sig ] Generating forecast for: NVGS [2026-02-19T20:28:16.150080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-02-19T20:28:16.161230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-02-19T20:28:16.161616] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-02-19T20:28:16.162393] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-02-19T20:28:16.162445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:16.162478] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:16.162505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:16.162561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:16.221636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:16.222493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:16.222599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:16.222637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:16.350866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:16.351026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:16.351066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:16.351096] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:16.354538] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: DOWN (p=20.09%) [2026-02-19T20:28:16.354829] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-02-19T20:28:16.354955] [INFO ] [sig ] NVGS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:16.504129] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NVGS.txt [2026-02-19T20:28:16.504314] [INFO ] [sig ] [2192/3393] Completed NVGS in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-19T20:28:16.504358] [INFO ] [sig ] [2193/3393] Forecasting NVMI... [2026-02-19T20:28:16.504391] [INFO ] [sig ] Generating forecast for: NVMI [2026-02-19T20:28:16.504425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-02-19T20:28:16.515674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-02-19T20:28:16.516008] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-02-19T20:28:16.516848] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-02-19T20:28:16.516902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:16.516936] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:16.516965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:16.517026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:16.576537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:16.577370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:16.577454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:16.577487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:16.698668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:16.698834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:16.698876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:16.698907] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:16.702438] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: DOWN (p=14.20%) [2026-02-19T20:28:16.702748] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-02-19T20:28:16.702880] [INFO ] [sig ] NVMI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:16.846007] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NVMI.txt [2026-02-19T20:28:16.846153] [INFO ] [sig ] [2193/3393] Completed NVMI in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-19T20:28:16.846193] [INFO ] [sig ] [2194/3393] Forecasting NVO... [2026-02-19T20:28:16.846224] [INFO ] [sig ] Generating forecast for: NVO [2026-02-19T20:28:16.846254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-02-19T20:28:16.857174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-02-19T20:28:16.857517] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-02-19T20:28:16.858343] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-02-19T20:28:16.858407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:16.858447] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:16.858479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:16.858539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:16.915791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:16.916626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:16.916713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:16.916746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:17.034724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:17.034900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:17.034943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:17.034972] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:17.038523] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: DOWN (p=46.13%) [2026-02-19T20:28:17.038835] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-02-19T20:28:17.038969] [INFO ] [sig ] NVO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:17.184751] [INFO ] [LOCAL ] Saved forecast: NVO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NVO.txt [2026-02-19T20:28:17.184900] [INFO ] [sig ] [2194/3393] Completed NVO in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-19T20:28:17.184939] [INFO ] [sig ] [2195/3393] Forecasting NVRI... [2026-02-19T20:28:17.184969] [INFO ] [sig ] Generating forecast for: NVRI [2026-02-19T20:28:17.185000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-02-19T20:28:17.196479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-02-19T20:28:17.196803] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-02-19T20:28:17.197709] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-02-19T20:28:17.197777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:17.197809] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:17.197838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:17.197895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:17.255672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:17.256512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:17.256644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:17.256679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:17.378425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:17.378611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:17.378654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:17.378683] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:17.382114] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: DOWN (p=33.63%) [2026-02-19T20:28:17.382392] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-02-19T20:28:17.382520] [INFO ] [sig ] NVRI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:17.531104] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NVRI.txt [2026-02-19T20:28:17.531272] [INFO ] [sig ] [2195/3393] Completed NVRI in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-19T20:28:17.531315] [INFO ] [sig ] [2196/3393] Forecasting NVS... [2026-02-19T20:28:17.531350] [INFO ] [sig ] Generating forecast for: NVS [2026-02-19T20:28:17.531384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-02-19T20:28:17.543204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-02-19T20:28:17.543623] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-02-19T20:28:17.544437] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-02-19T20:28:17.544501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:17.544535] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:17.544564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:17.544644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:17.604141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:17.605062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:17.605152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:17.605186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:17.726393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:17.726557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:17.726620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:17.726652] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:17.730205] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: DOWN (p=48.58%) [2026-02-19T20:28:17.730521] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-02-19T20:28:17.730677] [INFO ] [sig ] NVS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:17.878720] [INFO ] [LOCAL ] Saved forecast: NVS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NVS.txt [2026-02-19T20:28:17.878864] [INFO ] [sig ] [2196/3393] Completed NVS in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-19T20:28:17.878903] [INFO ] [sig ] [2197/3393] Forecasting NVTS... [2026-02-19T20:28:17.878933] [INFO ] [sig ] Generating forecast for: NVTS [2026-02-19T20:28:17.878964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-02-19T20:28:17.890436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-02-19T20:28:17.890832] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-02-19T20:28:17.891650] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-02-19T20:28:17.891705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:17.891738] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:17.891767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:17.891827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:17.949488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:17.950303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:17.950405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:17.950447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:18.072238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:18.072397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:18.072446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:18.072476] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:18.076005] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: DOWN (p=45.84%) [2026-02-19T20:28:18.076287] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-02-19T20:28:18.076422] [INFO ] [sig ] NVTS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:18.219791] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NVTS.txt [2026-02-19T20:28:18.219916] [INFO ] [sig ] [2197/3393] Completed NVTS in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-19T20:28:18.219958] [INFO ] [sig ] [2198/3393] Forecasting NWBI... [2026-02-19T20:28:18.219988] [INFO ] [sig ] Generating forecast for: NWBI [2026-02-19T20:28:18.220021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-02-19T20:28:18.232813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-02-19T20:28:18.233239] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-02-19T20:28:18.234112] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-02-19T20:28:18.234167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:18.234203] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:18.234232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:18.234290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:18.293002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:18.294016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:18.294110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:18.294144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:18.415635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:18.415809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:18.415852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:18.415883] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:18.419605] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=6.43%) [2026-02-19T20:28:18.419895] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-02-19T20:28:18.420030] [INFO ] [sig ] NWBI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:18.569974] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NWBI.txt [2026-02-19T20:28:18.570183] [INFO ] [sig ] [2198/3393] Completed NWBI in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-19T20:28:18.570232] [INFO ] [sig ] [2199/3393] Forecasting NWE... [2026-02-19T20:28:18.570263] [INFO ] [sig ] Generating forecast for: NWE [2026-02-19T20:28:18.570295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-02-19T20:28:18.582846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-02-19T20:28:18.583151] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-02-19T20:28:18.583957] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-02-19T20:28:18.584010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:18.584043] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:18.584070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:18.584127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:18.645226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:18.645899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:18.645979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:18.646015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:18.765028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:18.765163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:18.765202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:18.765230] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:18.768669] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: UP (p=80.79%) [2026-02-19T20:28:18.768955] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-02-19T20:28:18.769088] [INFO ] [sig ] NWE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:18.914431] [INFO ] [LOCAL ] Saved forecast: NWE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NWE.txt [2026-02-19T20:28:18.914667] [INFO ] [sig ] [2199/3393] Completed NWE in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-19T20:28:18.914732] [INFO ] [sig ] [2200/3393] Forecasting NWFL... [2026-02-19T20:28:18.914775] [INFO ] [sig ] Generating forecast for: NWFL [2026-02-19T20:28:18.914816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-02-19T20:28:18.930086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-02-19T20:28:18.930619] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-02-19T20:28:18.931892] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-02-19T20:28:18.931953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:18.931987] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:18.932015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:18.932074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:19.002886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:19.003814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:19.003903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:19.003941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:19.114561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:19.114749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:19.114797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:19.114828] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:19.118407] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: DOWN (p=37.83%) [2026-02-19T20:28:19.118721] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-02-19T20:28:19.118852] [INFO ] [sig ] NWFL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:19.260276] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NWFL.txt [2026-02-19T20:28:19.260423] [INFO ] [sig ] [2200/3393] Completed NWFL in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-19T20:28:19.260473] [INFO ] [sig ] [2201/3393] Forecasting NWG... [2026-02-19T20:28:19.260510] [INFO ] [sig ] Generating forecast for: NWG [2026-02-19T20:28:19.260548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-02-19T20:28:19.272005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-02-19T20:28:19.272308] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-02-19T20:28:19.273107] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-02-19T20:28:19.273160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:19.273193] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:19.273220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:19.273276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:19.332432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:19.333062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:19.333142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:19.333175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:19.454455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:19.454641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:19.454690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:19.454721] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:19.458802] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: UP (p=98.46%) [2026-02-19T20:28:19.459103] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-02-19T20:28:19.459235] [INFO ] [sig ] NWG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:19.604256] [INFO ] [LOCAL ] Saved forecast: NWG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NWG.txt [2026-02-19T20:28:19.604452] [INFO ] [sig ] [2201/3393] Completed NWG in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-19T20:28:19.604498] [INFO ] [sig ] [2202/3393] Forecasting NWL... [2026-02-19T20:28:19.604528] [INFO ] [sig ] Generating forecast for: NWL [2026-02-19T20:28:19.604559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-02-19T20:28:19.615539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-02-19T20:28:19.615925] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-02-19T20:28:19.616735] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-02-19T20:28:19.616789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:19.616851] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:19.616880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:19.616936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:19.674634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:19.675539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:19.675653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:19.675694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:19.803280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:19.803477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:19.803551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:19.803603] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:19.807336] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: UP (p=66.63%) [2026-02-19T20:28:19.807663] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-02-19T20:28:19.807794] [INFO ] [sig ] NWL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:19.950153] [INFO ] [LOCAL ] Saved forecast: NWL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NWL.txt [2026-02-19T20:28:19.950319] [INFO ] [sig ] [2202/3393] Completed NWL in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-19T20:28:19.950360] [INFO ] [sig ] [2203/3393] Forecasting NWPX... [2026-02-19T20:28:19.950390] [INFO ] [sig ] Generating forecast for: NWPX [2026-02-19T20:28:19.950425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-02-19T20:28:19.962503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-02-19T20:28:19.962934] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-02-19T20:28:19.963805] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-02-19T20:28:19.963860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:19.963892] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:19.963919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:19.963977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:20.021281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:20.022192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:20.022282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:20.022315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:20.150523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:20.150713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:20.150757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:20.150787] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:20.154384] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: DOWN (p=49.88%) [2026-02-19T20:28:20.154705] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-02-19T20:28:20.154844] [INFO ] [sig ] NWPX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:20.298028] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NWPX.txt [2026-02-19T20:28:20.298207] [INFO ] [sig ] [2203/3393] Completed NWPX in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-19T20:28:20.298247] [INFO ] [sig ] [2204/3393] Forecasting NWS... [2026-02-19T20:28:20.298278] [INFO ] [sig ] Generating forecast for: NWS [2026-02-19T20:28:20.298308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-02-19T20:28:20.309550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-02-19T20:28:20.309889] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-02-19T20:28:20.310695] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-02-19T20:28:20.310749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:20.310781] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:20.310809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:20.310866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:20.369199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:20.369911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:20.370006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:20.370040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:20.499413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:20.499635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:20.499685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:20.499716] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:20.503547] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: DOWN (p=7.49%) [2026-02-19T20:28:20.503886] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-02-19T20:28:20.504062] [INFO ] [sig ] NWS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:20.647633] [INFO ] [LOCAL ] Saved forecast: NWS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NWS.txt [2026-02-19T20:28:20.647760] [INFO ] [sig ] [2204/3393] Completed NWS in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-19T20:28:20.647800] [INFO ] [sig ] [2205/3393] Forecasting NWSA... [2026-02-19T20:28:20.647830] [INFO ] [sig ] Generating forecast for: NWSA [2026-02-19T20:28:20.647862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-02-19T20:28:20.659592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-02-19T20:28:20.659935] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-02-19T20:28:20.660757] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-02-19T20:28:20.660810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:20.660842] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:20.660869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:20.660935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:20.718073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:20.718768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:20.718848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:20.718881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:20.854815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:20.854983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:20.855026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:20.855092] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:20.858767] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: UP (p=73.37%) [2026-02-19T20:28:20.859087] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-02-19T20:28:20.859227] [INFO ] [sig ] NWSA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:21.011481] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NWSA.txt [2026-02-19T20:28:21.011677] [INFO ] [sig ] [2205/3393] Completed NWSA in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-19T20:28:21.011721] [INFO ] [sig ] [2206/3393] Forecasting NX... [2026-02-19T20:28:21.011754] [INFO ] [sig ] Generating forecast for: NX [2026-02-19T20:28:21.011785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-02-19T20:28:21.023637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-02-19T20:28:21.024059] [INFO ] [FORECASTER] Starting predict_future for NX [2026-02-19T20:28:21.024941] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-02-19T20:28:21.024995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:21.025043] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:21.025072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:21.025129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:21.087033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:21.088165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:21.088280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:21.088317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:21.216777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:21.216943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:21.216985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:21.217015] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:21.220828] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: DOWN (p=22.32%) [2026-02-19T20:28:21.221116] [INFO ] [FORECASTER] Completed predict_future for NX [2026-02-19T20:28:21.221247] [INFO ] [sig ] NX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:21.370353] [INFO ] [LOCAL ] Saved forecast: NX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NX.txt [2026-02-19T20:28:21.370556] [INFO ] [sig ] [2206/3393] Completed NX in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-19T20:28:21.370630] [INFO ] [sig ] [2207/3393] Forecasting NXE... [2026-02-19T20:28:21.370663] [INFO ] [sig ] Generating forecast for: NXE [2026-02-19T20:28:21.370694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-02-19T20:28:21.382422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-02-19T20:28:21.382999] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-02-19T20:28:21.383837] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-02-19T20:28:21.383890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:21.383923] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:21.383950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:21.384025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:21.448801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:21.449899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:21.449990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:21.450023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:21.575191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:21.575352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:21.575394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:21.575431] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:21.579465] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: DOWN (p=6.87%) [2026-02-19T20:28:21.579806] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-02-19T20:28:21.579946] [INFO ] [sig ] NXE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:21.733951] [INFO ] [LOCAL ] Saved forecast: NXE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NXE.txt [2026-02-19T20:28:21.734146] [INFO ] [sig ] [2207/3393] Completed NXE in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-19T20:28:21.734190] [INFO ] [sig ] [2208/3393] Forecasting NXG... [2026-02-19T20:28:21.734223] [INFO ] [sig ] Generating forecast for: NXG [2026-02-19T20:28:21.734255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-02-19T20:28:21.747150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-02-19T20:28:21.747557] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-02-19T20:28:21.748505] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-02-19T20:28:21.748589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:21.748637] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:21.748668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:21.748725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:21.807480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:21.808460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:21.808547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:21.808600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:21.930279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:21.930438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:21.930485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:21.930521] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:21.934006] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: UP (p=95.77%) [2026-02-19T20:28:21.934279] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-02-19T20:28:21.934405] [INFO ] [sig ] NXG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:22.090706] [INFO ] [LOCAL ] Saved forecast: NXG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NXG.txt [2026-02-19T20:28:22.090869] [INFO ] [sig ] [2208/3393] Completed NXG in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-19T20:28:22.090918] [INFO ] [sig ] [2209/3393] Forecasting NXGL... [2026-02-19T20:28:22.090965] [INFO ] [sig ] Generating forecast for: NXGL [2026-02-19T20:28:22.091016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXGL' from 'https://tdm.silogroup.org/data/derivative_storage/NXGL.csv'. [2026-02-19T20:28:22.102822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXGL'. [2026-02-19T20:28:22.103310] [INFO ] [FORECASTER] Starting predict_future for NXGL [2026-02-19T20:28:22.104466] [DEBUG] [LOCAL ] No optimal features file found for NXGL: ./output/feature-sets/NXGL.txt [2026-02-19T20:28:22.104537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:22.104615] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:22.104661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:22.104743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:22.170290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:22.171497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:22.171627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:22.171676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:22.300393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:22.300570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:22.300637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:22.300668] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:22.304283] [DEBUG] [FORECASTER] NXGL: Forecast T+1@11:T+2@11: UP (p=94.98%) [2026-02-19T20:28:22.304594] [INFO ] [FORECASTER] Completed predict_future for NXGL [2026-02-19T20:28:22.304731] [INFO ] [sig ] NXGL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:22.464727] [INFO ] [LOCAL ] Saved forecast: NXGL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NXGL.txt [2026-02-19T20:28:22.464937] [INFO ] [sig ] [2209/3393] Completed NXGL in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-19T20:28:22.464997] [INFO ] [sig ] [2210/3393] Forecasting NXP... [2026-02-19T20:28:22.465065] [INFO ] [sig ] Generating forecast for: NXP [2026-02-19T20:28:22.465102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-02-19T20:28:22.478136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-02-19T20:28:22.478498] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-02-19T20:28:22.479310] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-02-19T20:28:22.479364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:22.479396] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:22.479423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:22.479480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:22.540682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:22.541615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:22.541708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:22.541743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:22.681435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:22.681799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:22.681843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:22.681872] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:22.685939] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: DOWN (p=41.86%) [2026-02-19T20:28:22.686227] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-02-19T20:28:22.686360] [INFO ] [sig ] NXP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:22.832045] [INFO ] [LOCAL ] Saved forecast: NXP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NXP.txt [2026-02-19T20:28:22.832208] [INFO ] [sig ] [2210/3393] Completed NXP in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-19T20:28:22.832253] [INFO ] [sig ] [2211/3393] Forecasting NXPI... [2026-02-19T20:28:22.832282] [INFO ] [sig ] Generating forecast for: NXPI [2026-02-19T20:28:22.832313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-02-19T20:28:22.844347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-02-19T20:28:22.844787] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-02-19T20:28:22.845685] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-02-19T20:28:22.845743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:22.845776] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:22.845804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:22.845862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:22.909624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:22.910985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:22.911088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:22.911122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:23.045857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:23.046051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:23.046100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:23.046131] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:23.050214] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: UP (p=55.69%) [2026-02-19T20:28:23.050646] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-02-19T20:28:23.050807] [INFO ] [sig ] NXPI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:23.206163] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NXPI.txt [2026-02-19T20:28:23.206381] [INFO ] [sig ] [2211/3393] Completed NXPI in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-19T20:28:23.206458] [INFO ] [sig ] [2212/3393] Forecasting NYXH... [2026-02-19T20:28:23.206510] [INFO ] [sig ] Generating forecast for: NYXH [2026-02-19T20:28:23.206550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-02-19T20:28:23.219000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-02-19T20:28:23.219463] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-02-19T20:28:23.220358] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-02-19T20:28:23.220413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:23.220445] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:23.220474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:23.220556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:23.280991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:23.281960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:23.282094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:23.282129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:23.421720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:23.421886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:23.421939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:23.421972] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:23.425541] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: DOWN (p=11.57%) [2026-02-19T20:28:23.425856] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-02-19T20:28:23.425992] [INFO ] [sig ] NYXH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:23.589829] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/NYXH.txt [2026-02-19T20:28:23.590035] [INFO ] [sig ] [2212/3393] Completed NYXH in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-19T20:28:23.590091] [INFO ] [sig ] [2213/3393] Forecasting NZF... [2026-02-19T20:28:23.590124] [INFO ] [sig ] Generating forecast for: NZF [2026-02-19T20:28:23.590158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-02-19T20:28:23.601877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-02-19T20:28:23.602299] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-02-19T20:28:23.603204] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-02-19T20:28:23.603261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:23.603295] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:23.603324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:23.603383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:23.666003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:23.667131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:23.667229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:23.667264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:23.792926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:23.793093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:23.793135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:23.793180] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:23.796642] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: UP (p=76.39%) [2026-02-19T20:28:23.796930] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-02-19T20:28:23.797063] [INFO ] [sig ] NZF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:23.940742] [INFO ] [LOCAL ] Saved forecast: NZF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/NZF.txt [2026-02-19T20:28:23.940899] [INFO ] [sig ] [2213/3393] Completed NZF in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-19T20:28:23.940938] [INFO ] [sig ] [2214/3393] Forecasting OABI... [2026-02-19T20:28:23.940969] [INFO ] [sig ] Generating forecast for: OABI [2026-02-19T20:28:23.940999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-02-19T20:28:23.952381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-02-19T20:28:23.952775] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-02-19T20:28:23.953627] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-02-19T20:28:23.953683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:23.953716] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:23.953743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:23.953800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:24.012183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:24.013146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:24.013238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:24.013273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:24.135217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:24.135382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:24.135425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:24.135455] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:24.139037] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: UP (p=90.75%) [2026-02-19T20:28:24.139336] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-02-19T20:28:24.139475] [INFO ] [sig ] OABI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:24.280507] [INFO ] [LOCAL ] Saved forecast: OABI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OABI.txt [2026-02-19T20:28:24.280690] [INFO ] [sig ] [2214/3393] Completed OABI in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-19T20:28:24.280750] [INFO ] [sig ] [2215/3393] Forecasting OBDC... [2026-02-19T20:28:24.280782] [INFO ] [sig ] Generating forecast for: OBDC [2026-02-19T20:28:24.280814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-02-19T20:28:24.295592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-02-19T20:28:24.296008] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-02-19T20:28:24.296847] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-02-19T20:28:24.296908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:24.296941] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:24.296968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:24.297025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:24.354481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:24.355208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:24.355289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:24.355337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:24.476995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:24.477158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:24.477200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:24.477229] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:24.480803] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: DOWN (p=34.71%) [2026-02-19T20:28:24.481104] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-02-19T20:28:24.481235] [INFO ] [sig ] OBDC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:24.624267] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OBDC.txt [2026-02-19T20:28:24.624464] [INFO ] [sig ] [2215/3393] Completed OBDC in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-19T20:28:24.624509] [INFO ] [sig ] [2216/3393] Forecasting OBIL... [2026-02-19T20:28:24.624543] [INFO ] [sig ] Generating forecast for: OBIL [2026-02-19T20:28:24.624597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-02-19T20:28:24.636190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-02-19T20:28:24.636641] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-02-19T20:28:24.637471] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-02-19T20:28:24.637536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:24.637601] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:24.637639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:24.637704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:24.698900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:24.699813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:24.699900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:24.699935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:24.816502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:24.816706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:24.816749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:24.816779] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:24.820365] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: UP (p=88.59%) [2026-02-19T20:28:24.820705] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-02-19T20:28:24.820849] [INFO ] [sig ] OBIL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:24.972439] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OBIL.txt [2026-02-19T20:28:24.972696] [INFO ] [sig ] [2216/3393] Completed OBIL in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-19T20:28:24.972757] [INFO ] [sig ] [2217/3393] Forecasting OBIO... [2026-02-19T20:28:24.972791] [INFO ] [sig ] Generating forecast for: OBIO [2026-02-19T20:28:24.972831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-02-19T20:28:24.984266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-02-19T20:28:24.984655] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-02-19T20:28:24.985459] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-02-19T20:28:24.985514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:24.985546] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:24.985600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:24.985681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:25.046387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:25.047513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:25.047626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:25.047661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:25.172718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:25.172883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:25.172925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:25.172956] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:25.176593] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: UP (p=90.83%) [2026-02-19T20:28:25.176952] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-02-19T20:28:25.177103] [INFO ] [sig ] OBIO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:25.327987] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OBIO.txt [2026-02-19T20:28:25.328171] [INFO ] [sig ] [2217/3393] Completed OBIO in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-19T20:28:25.328218] [INFO ] [sig ] [2218/3393] Forecasting OBK... [2026-02-19T20:28:25.328248] [INFO ] [sig ] Generating forecast for: OBK [2026-02-19T20:28:25.328278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-02-19T20:28:25.339283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-02-19T20:28:25.339608] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-02-19T20:28:25.340403] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-02-19T20:28:25.340458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:25.340492] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:25.340520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:25.340598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:25.399043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:25.399755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:25.399839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:25.399871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:25.524979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:25.525139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:25.525180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:25.525212] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:25.529099] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: DOWN (p=5.88%) [2026-02-19T20:28:25.529380] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-02-19T20:28:25.529514] [INFO ] [sig ] OBK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:25.677180] [INFO ] [LOCAL ] Saved forecast: OBK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OBK.txt [2026-02-19T20:28:25.677348] [INFO ] [sig ] [2218/3393] Completed OBK in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-19T20:28:25.677389] [INFO ] [sig ] [2219/3393] Forecasting OC... [2026-02-19T20:28:25.677421] [INFO ] [sig ] Generating forecast for: OC [2026-02-19T20:28:25.677460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-02-19T20:28:25.689169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-02-19T20:28:25.689531] [INFO ] [FORECASTER] Starting predict_future for OC [2026-02-19T20:28:25.690406] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-02-19T20:28:25.690474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:25.690546] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:25.690592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:25.690654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:25.751375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:25.752543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:25.752660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:25.752709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:25.881311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:25.881474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:25.881516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:25.881546] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:25.885117] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: UP (p=63.64%) [2026-02-19T20:28:25.885427] [INFO ] [FORECASTER] Completed predict_future for OC [2026-02-19T20:28:25.885594] [INFO ] [sig ] OC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:26.031681] [INFO ] [LOCAL ] Saved forecast: OC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OC.txt [2026-02-19T20:28:26.031842] [INFO ] [sig ] [2219/3393] Completed OC in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-19T20:28:26.031883] [INFO ] [sig ] [2220/3393] Forecasting OCCI... [2026-02-19T20:28:26.031914] [INFO ] [sig ] Generating forecast for: OCCI [2026-02-19T20:28:26.031945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-02-19T20:28:26.043150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-02-19T20:28:26.043489] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-02-19T20:28:26.044313] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-02-19T20:28:26.044366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:26.044398] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:26.044424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:26.044480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:26.103856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:26.104787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:26.104878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:26.104913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:26.224245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:26.224427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:26.224469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:26.224498] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:26.227986] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: UP (p=81.73%) [2026-02-19T20:28:26.228378] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-02-19T20:28:26.228538] [INFO ] [sig ] OCCI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:26.376430] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OCCI.txt [2026-02-19T20:28:26.376653] [INFO ] [sig ] [2220/3393] Completed OCCI in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-19T20:28:26.376705] [INFO ] [sig ] [2221/3393] Forecasting OCFC... [2026-02-19T20:28:26.376736] [INFO ] [sig ] Generating forecast for: OCFC [2026-02-19T20:28:26.376767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-02-19T20:28:26.389183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-02-19T20:28:26.389607] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-02-19T20:28:26.390415] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-02-19T20:28:26.390468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:26.390501] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:26.390528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:26.390612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:26.449947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:26.450842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:26.450943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:26.450978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:26.574598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:26.574760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:26.574799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:26.574827] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:26.578271] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: DOWN (p=32.02%) [2026-02-19T20:28:26.578558] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-02-19T20:28:26.578713] [INFO ] [sig ] OCFC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:26.723429] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OCFC.txt [2026-02-19T20:28:26.723603] [INFO ] [sig ] [2221/3393] Completed OCFC in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-19T20:28:26.723645] [INFO ] [sig ] [2222/3393] Forecasting OCGN... [2026-02-19T20:28:26.723674] [INFO ] [sig ] Generating forecast for: OCGN [2026-02-19T20:28:26.723706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-02-19T20:28:26.735439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-02-19T20:28:26.735833] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-02-19T20:28:26.736633] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-02-19T20:28:26.736686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:26.736719] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:26.736746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:26.736803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:26.796918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:26.797777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:26.797865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:26.797899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:26.928768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:26.928967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:26.929009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:26.929085] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:26.932689] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: DOWN (p=1.59%) [2026-02-19T20:28:26.933035] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-02-19T20:28:26.933200] [INFO ] [sig ] OCGN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:27.078620] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OCGN.txt [2026-02-19T20:28:27.078979] [INFO ] [sig ] [2222/3393] Completed OCGN in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-19T20:28:27.079039] [INFO ] [sig ] [2223/3393] Forecasting OCSL... [2026-02-19T20:28:27.079072] [INFO ] [sig ] Generating forecast for: OCSL [2026-02-19T20:28:27.079105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-02-19T20:28:27.091975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-02-19T20:28:27.092336] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-02-19T20:28:27.093202] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-02-19T20:28:27.093259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:27.093292] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:27.093320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:27.093378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:27.154648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:27.155355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:27.155442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:27.155475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:27.282975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:27.283134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:27.283180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:27.283211] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:27.287081] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: UP (p=81.52%) [2026-02-19T20:28:27.287358] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-02-19T20:28:27.287487] [INFO ] [sig ] OCSL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:27.434492] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OCSL.txt [2026-02-19T20:28:27.434645] [INFO ] [sig ] [2223/3393] Completed OCSL in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-19T20:28:27.434687] [INFO ] [sig ] [2224/3393] Forecasting OCUL... [2026-02-19T20:28:27.434718] [INFO ] [sig ] Generating forecast for: OCUL [2026-02-19T20:28:27.434748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-02-19T20:28:27.450362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-02-19T20:28:27.450845] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-02-19T20:28:27.451917] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-02-19T20:28:27.451984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:27.452028] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:27.452066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:27.452154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:27.517782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:27.518950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:27.519055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:27.519090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:27.641062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:27.641383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:27.641429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:27.641460] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:27.645160] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: UP (p=99.16%) [2026-02-19T20:28:27.645486] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-02-19T20:28:27.645646] [INFO ] [sig ] OCUL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:27.796548] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OCUL.txt [2026-02-19T20:28:27.796710] [INFO ] [sig ] [2224/3393] Completed OCUL in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-19T20:28:27.796751] [INFO ] [sig ] [2225/3393] Forecasting ODC... [2026-02-19T20:28:27.796783] [INFO ] [sig ] Generating forecast for: ODC [2026-02-19T20:28:27.796826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-02-19T20:28:27.807961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-02-19T20:28:27.808346] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-02-19T20:28:27.809405] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-02-19T20:28:27.809462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:27.809497] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:27.809526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:27.809606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:27.869848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:27.870481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:27.870566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:27.870622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:27.997919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:27.998070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:27.998138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:27.998174] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:28.001787] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: UP (p=50.07%) [2026-02-19T20:28:28.002077] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-02-19T20:28:28.002209] [INFO ] [sig ] ODC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:28.145499] [INFO ] [LOCAL ] Saved forecast: ODC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ODC.txt [2026-02-19T20:28:28.145689] [INFO ] [sig ] [2225/3393] Completed ODC in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-19T20:28:28.145731] [INFO ] [sig ] [2226/3393] Forecasting ODD... [2026-02-19T20:28:28.145762] [INFO ] [sig ] Generating forecast for: ODD [2026-02-19T20:28:28.145796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-02-19T20:28:28.156751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-02-19T20:28:28.157071] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-02-19T20:28:28.157942] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-02-19T20:28:28.157999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:28.158034] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:28.158064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:28.158156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:28.220438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:28.221288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:28.221388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:28.221436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:28.346074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:28.346251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:28.346291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:28.346321] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:28.349841] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: DOWN (p=34.80%) [2026-02-19T20:28:28.350119] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-02-19T20:28:28.350247] [INFO ] [sig ] ODD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:28.574806] [INFO ] [LOCAL ] Saved forecast: ODD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ODD.txt [2026-02-19T20:28:28.575121] [INFO ] [sig ] [2226/3393] Completed ODD in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-19T20:28:28.575161] [INFO ] [sig ] [2227/3393] Forecasting ODFL... [2026-02-19T20:28:28.575205] [INFO ] [sig ] Generating forecast for: ODFL [2026-02-19T20:28:28.575237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-02-19T20:28:28.587399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-02-19T20:28:28.587756] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-02-19T20:28:28.588626] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-02-19T20:28:28.588687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:28.588722] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:28.588750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:28.588811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:28.650770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:28.651440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:28.651522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:28.651555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:28.775034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:28.775205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:28.775248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:28.775278] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:28.778979] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: DOWN (p=34.69%) [2026-02-19T20:28:28.779307] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-02-19T20:28:28.779454] [INFO ] [sig ] ODFL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:28.932988] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ODFL.txt [2026-02-19T20:28:28.933130] [INFO ] [sig ] [2227/3393] Completed ODFL in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-19T20:28:28.933170] [INFO ] [sig ] [2228/3393] Forecasting OEC... [2026-02-19T20:28:28.933205] [INFO ] [sig ] Generating forecast for: OEC [2026-02-19T20:28:28.933236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-02-19T20:28:28.946323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-02-19T20:28:28.946692] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-02-19T20:28:28.947724] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-02-19T20:28:28.947780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:28.947814] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:28.947844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:28.947903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:29.008944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:29.009781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:29.009864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:29.009901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:29.130078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:29.130242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:29.130287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:29.130317] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:29.134338] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: UP (p=96.57%) [2026-02-19T20:28:29.134678] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-02-19T20:28:29.134826] [INFO ] [sig ] OEC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:29.282338] [INFO ] [LOCAL ] Saved forecast: OEC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OEC.txt [2026-02-19T20:28:29.282488] [INFO ] [sig ] [2228/3393] Completed OEC in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-19T20:28:29.282527] [INFO ] [sig ] [2229/3393] Forecasting OESX... [2026-02-19T20:28:29.282560] [INFO ] [sig ] Generating forecast for: OESX [2026-02-19T20:28:29.282611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-02-19T20:28:29.293198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-02-19T20:28:29.293525] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-02-19T20:28:29.294341] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-02-19T20:28:29.294395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:29.294428] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:29.294456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:29.294514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:29.355465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:29.356237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:29.356373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:29.356409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:29.476465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:29.476651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:29.476703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:29.476740] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:29.481065] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: UP (p=67.51%) [2026-02-19T20:28:29.481351] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-02-19T20:28:29.481485] [INFO ] [sig ] OESX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:29.639221] [INFO ] [LOCAL ] Saved forecast: OESX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OESX.txt [2026-02-19T20:28:29.639392] [INFO ] [sig ] [2229/3393] Completed OESX in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-19T20:28:29.639434] [INFO ] [sig ] [2230/3393] Forecasting OFG... [2026-02-19T20:28:29.639464] [INFO ] [sig ] Generating forecast for: OFG [2026-02-19T20:28:29.639496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-02-19T20:28:29.651140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-02-19T20:28:29.651487] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-02-19T20:28:29.652333] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-02-19T20:28:29.652388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:29.652451] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:29.652483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:29.652542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:29.713377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:29.714352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:29.714443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:29.714478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:29.835472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:29.835646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:29.835690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:29.835720] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:29.839435] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: UP (p=84.06%) [2026-02-19T20:28:29.839772] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-02-19T20:28:29.839904] [INFO ] [sig ] OFG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:29.990248] [INFO ] [LOCAL ] Saved forecast: OFG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OFG.txt [2026-02-19T20:28:29.990395] [INFO ] [sig ] [2230/3393] Completed OFG in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-19T20:28:29.990436] [INFO ] [sig ] [2231/3393] Forecasting OFIX... [2026-02-19T20:28:29.990468] [INFO ] [sig ] Generating forecast for: OFIX [2026-02-19T20:28:29.990499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-02-19T20:28:30.002371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-02-19T20:28:30.002744] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-02-19T20:28:30.003738] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-02-19T20:28:30.003980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:30.004012] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:30.004038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:30.004094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:30.066992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:30.067979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:30.068070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:30.068119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:30.191087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:30.191245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:30.191286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:30.191329] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:30.195180] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: DOWN (p=3.87%) [2026-02-19T20:28:30.195459] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-02-19T20:28:30.195608] [INFO ] [sig ] OFIX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:30.346258] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OFIX.txt [2026-02-19T20:28:30.346414] [INFO ] [sig ] [2231/3393] Completed OFIX in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-19T20:28:30.346457] [INFO ] [sig ] [2232/3393] Forecasting OFLX... [2026-02-19T20:28:30.346488] [INFO ] [sig ] Generating forecast for: OFLX [2026-02-19T20:28:30.346519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-02-19T20:28:30.358985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-02-19T20:28:30.359382] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-02-19T20:28:30.360254] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-02-19T20:28:30.360312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:30.360345] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:30.360372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:30.360431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:30.422685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:30.423603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:30.423696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:30.423729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:30.558552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:30.558735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:30.558781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:30.558812] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:30.562374] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-02-19T20:28:30.562686] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-02-19T20:28:30.562841] [INFO ] [sig ] OFLX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:30.710307] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OFLX.txt [2026-02-19T20:28:30.710490] [INFO ] [sig ] [2232/3393] Completed OFLX in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-19T20:28:30.710533] [INFO ] [sig ] [2233/3393] Forecasting OFS... [2026-02-19T20:28:30.710563] [INFO ] [sig ] Generating forecast for: OFS [2026-02-19T20:28:30.710614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-02-19T20:28:30.721711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-02-19T20:28:30.722058] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-02-19T20:28:30.722901] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-02-19T20:28:30.722955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:30.722987] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:30.723015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:30.723073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:30.782268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:30.783252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:30.783337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:30.783371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:30.911168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:30.911335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:30.911378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:30.911409] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:30.915039] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: DOWN (p=21.84%) [2026-02-19T20:28:30.915338] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-02-19T20:28:30.915475] [INFO ] [sig ] OFS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:31.059785] [INFO ] [LOCAL ] Saved forecast: OFS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OFS.txt [2026-02-19T20:28:31.059954] [INFO ] [sig ] [2233/3393] Completed OFS in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-19T20:28:31.060007] [INFO ] [sig ] [2234/3393] Forecasting OGE... [2026-02-19T20:28:31.060041] [INFO ] [sig ] Generating forecast for: OGE [2026-02-19T20:28:31.060083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-02-19T20:28:31.071876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-02-19T20:28:31.072493] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-02-19T20:28:31.073555] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-02-19T20:28:31.073634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:31.073669] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:31.073698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:31.073758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:31.137158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:31.138076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:31.138193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:31.138246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:31.263281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:31.263440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:31.263484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:31.263529] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:31.267234] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: DOWN (p=18.52%) [2026-02-19T20:28:31.267525] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-02-19T20:28:31.267678] [INFO ] [sig ] OGE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:31.421484] [INFO ] [LOCAL ] Saved forecast: OGE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OGE.txt [2026-02-19T20:28:31.421678] [INFO ] [sig ] [2234/3393] Completed OGE in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-19T20:28:31.421725] [INFO ] [sig ] [2235/3393] Forecasting OGI... [2026-02-19T20:28:31.421760] [INFO ] [sig ] Generating forecast for: OGI [2026-02-19T20:28:31.421791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-02-19T20:28:31.433899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-02-19T20:28:31.434350] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-02-19T20:28:31.435507] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-02-19T20:28:31.435564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:31.435628] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:31.435661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:31.435720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:31.500325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:31.501253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:31.501342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:31.501379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:31.634203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:31.634369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:31.634414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:31.634445] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:31.638176] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: DOWN (p=12.67%) [2026-02-19T20:28:31.638522] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-02-19T20:28:31.638722] [INFO ] [sig ] OGI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:31.793958] [INFO ] [LOCAL ] Saved forecast: OGI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OGI.txt [2026-02-19T20:28:31.794134] [INFO ] [sig ] [2235/3393] Completed OGI in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-19T20:28:31.794177] [INFO ] [sig ] [2236/3393] Forecasting OGN... [2026-02-19T20:28:31.794210] [INFO ] [sig ] Generating forecast for: OGN [2026-02-19T20:28:31.794242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-02-19T20:28:31.806135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-02-19T20:28:31.806477] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-02-19T20:28:31.807322] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-02-19T20:28:31.807377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:31.807440] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:31.807471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:31.807531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:31.867180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:31.867812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:31.867891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:31.867926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:32.004964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:32.005166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:32.005235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:32.005281] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:32.010555] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: UP (p=61.91%) [2026-02-19T20:28:32.011017] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-02-19T20:28:32.011210] [INFO ] [sig ] OGN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:32.172183] [INFO ] [LOCAL ] Saved forecast: OGN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OGN.txt [2026-02-19T20:28:32.172363] [INFO ] [sig ] [2236/3393] Completed OGN in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-19T20:28:32.172407] [INFO ] [sig ] [2237/3393] Forecasting OHI... [2026-02-19T20:28:32.172440] [INFO ] [sig ] Generating forecast for: OHI [2026-02-19T20:28:32.172474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-02-19T20:28:32.184526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-02-19T20:28:32.184960] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-02-19T20:28:32.185820] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-02-19T20:28:32.185878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:32.185912] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:32.185940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:32.185999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:32.246649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:32.247569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:32.247684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:32.247719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:32.367030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:32.367203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:32.367246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:32.367293] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:32.371135] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: DOWN (p=4.93%) [2026-02-19T20:28:32.371501] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-02-19T20:28:32.371678] [INFO ] [sig ] OHI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:32.519320] [INFO ] [LOCAL ] Saved forecast: OHI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OHI.txt [2026-02-19T20:28:32.519485] [INFO ] [sig ] [2237/3393] Completed OHI in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-19T20:28:32.519527] [INFO ] [sig ] [2238/3393] Forecasting OI... [2026-02-19T20:28:32.519556] [INFO ] [sig ] Generating forecast for: OI [2026-02-19T20:28:32.519607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-02-19T20:28:32.532184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-02-19T20:28:32.532563] [INFO ] [FORECASTER] Starting predict_future for OI [2026-02-19T20:28:32.533364] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-02-19T20:28:32.533418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:32.533451] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:32.533478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:32.533535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:32.590390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:32.591112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:32.591194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:32.591228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:32.717746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:32.717929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:32.717969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:32.717998] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:32.721615] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: UP (p=80.34%) [2026-02-19T20:28:32.721898] [INFO ] [FORECASTER] Completed predict_future for OI [2026-02-19T20:28:32.722026] [INFO ] [sig ] OI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:32.865423] [INFO ] [LOCAL ] Saved forecast: OI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OI.txt [2026-02-19T20:28:32.865602] [INFO ] [sig ] [2238/3393] Completed OI in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-19T20:28:32.865649] [INFO ] [sig ] [2239/3393] Forecasting OIA... [2026-02-19T20:28:32.865679] [INFO ] [sig ] Generating forecast for: OIA [2026-02-19T20:28:32.865711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-02-19T20:28:32.876973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-02-19T20:28:32.877278] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-02-19T20:28:32.878066] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-02-19T20:28:32.878150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:32.878186] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:32.878213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:32.878270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:32.934708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:32.935356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:32.935435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:32.935492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:33.057307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:33.057449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:33.057488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:33.057517] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:33.060992] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: DOWN (p=22.27%) [2026-02-19T20:28:33.061266] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-02-19T20:28:33.061396] [INFO ] [sig ] OIA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:33.204713] [INFO ] [LOCAL ] Saved forecast: OIA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OIA.txt [2026-02-19T20:28:33.204828] [INFO ] [sig ] [2239/3393] Completed OIA in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-19T20:28:33.204868] [INFO ] [sig ] [2240/3393] Forecasting OII... [2026-02-19T20:28:33.204897] [INFO ] [sig ] Generating forecast for: OII [2026-02-19T20:28:33.204927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OII' from 'https://tdm.silogroup.org/data/derivative_storage/OII.csv'. [2026-02-19T20:28:33.216364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OII'. [2026-02-19T20:28:33.216685] [INFO ] [FORECASTER] Starting predict_future for OII [2026-02-19T20:28:33.217448] [DEBUG] [LOCAL ] No optimal features file found for OII: ./output/feature-sets/OII.txt [2026-02-19T20:28:33.217501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:33.217534] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:33.217561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:33.217644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:33.282227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:33.283143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:33.283229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:33.283262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:33.408358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:33.408475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:33.408512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:33.408540] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:33.412402] [DEBUG] [FORECASTER] OII: Forecast T+1@11:T+2@11: UP (p=78.30%) [2026-02-19T20:28:33.412694] [INFO ] [FORECASTER] Completed predict_future for OII [2026-02-19T20:28:33.412820] [INFO ] [sig ] OII: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:33.554826] [INFO ] [LOCAL ] Saved forecast: OII 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OII.txt [2026-02-19T20:28:33.554943] [INFO ] [sig ] [2240/3393] Completed OII in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-19T20:28:33.554981] [INFO ] [sig ] [2241/3393] Forecasting OIS... [2026-02-19T20:28:33.555011] [INFO ] [sig ] Generating forecast for: OIS [2026-02-19T20:28:33.555040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-02-19T20:28:33.566723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-02-19T20:28:33.567022] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-02-19T20:28:33.567809] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-02-19T20:28:33.567867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:33.567900] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:33.567927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:33.568001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:33.625728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:33.626338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:33.626416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:33.626448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:33.749167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:33.749303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:33.749341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:33.749370] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:33.752708] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: DOWN (p=27.68%) [2026-02-19T20:28:33.753013] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-02-19T20:28:33.753140] [INFO ] [sig ] OIS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:33.896139] [INFO ] [LOCAL ] Saved forecast: OIS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OIS.txt [2026-02-19T20:28:33.896250] [INFO ] [sig ] [2241/3393] Completed OIS in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-19T20:28:33.896289] [INFO ] [sig ] [2242/3393] Forecasting OKE... [2026-02-19T20:28:33.896318] [INFO ] [sig ] Generating forecast for: OKE [2026-02-19T20:28:33.896347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-02-19T20:28:33.907193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-02-19T20:28:33.907498] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-02-19T20:28:33.908311] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-02-19T20:28:33.908364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:33.908396] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:33.908424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:33.908481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:33.970094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:33.970877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:33.970958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:33.970991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:34.090195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:34.090350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:34.090390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:34.090418] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:34.093835] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: UP (p=97.94%) [2026-02-19T20:28:34.094109] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-02-19T20:28:34.094236] [INFO ] [sig ] OKE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:34.235302] [INFO ] [LOCAL ] Saved forecast: OKE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OKE.txt [2026-02-19T20:28:34.235426] [INFO ] [sig ] [2242/3393] Completed OKE in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-19T20:28:34.235466] [INFO ] [sig ] [2243/3393] Forecasting OKTA... [2026-02-19T20:28:34.235495] [INFO ] [sig ] Generating forecast for: OKTA [2026-02-19T20:28:34.235526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-02-19T20:28:34.247401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-02-19T20:28:34.247742] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-02-19T20:28:34.248638] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-02-19T20:28:34.248717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:34.248765] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:34.248804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:34.248881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:34.308629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:34.309331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:34.309414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:34.309449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:34.432089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:34.432247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:34.432288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:34.432317] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:34.435779] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: UP (p=66.26%) [2026-02-19T20:28:34.436054] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-02-19T20:28:34.436179] [INFO ] [sig ] OKTA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:34.577150] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OKTA.txt [2026-02-19T20:28:34.577285] [INFO ] [sig ] [2243/3393] Completed OKTA in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-19T20:28:34.577326] [INFO ] [sig ] [2244/3393] Forecasting OKYO... [2026-02-19T20:28:34.577355] [INFO ] [sig ] Generating forecast for: OKYO [2026-02-19T20:28:34.577386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-02-19T20:28:34.589221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-02-19T20:28:34.589556] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-02-19T20:28:34.590346] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-02-19T20:28:34.590400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:34.590433] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:34.590461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:34.590518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:34.647984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:34.648759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:34.648854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:34.648895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:34.767668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:34.767828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:34.767867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:34.767896] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:34.771421] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: UP (p=72.37%) [2026-02-19T20:28:34.771723] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-02-19T20:28:34.771861] [INFO ] [sig ] OKYO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:34.912866] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OKYO.txt [2026-02-19T20:28:34.913020] [INFO ] [sig ] [2244/3393] Completed OKYO in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-19T20:28:34.913060] [INFO ] [sig ] [2245/3393] Forecasting OLED... [2026-02-19T20:28:34.913091] [INFO ] [sig ] Generating forecast for: OLED [2026-02-19T20:28:34.913121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-02-19T20:28:34.924368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-02-19T20:28:34.924702] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-02-19T20:28:34.925476] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-02-19T20:28:34.925530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:34.925562] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:34.925612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:34.925669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:34.983290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:34.983995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:34.984077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:34.984110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:35.101181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:35.101338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:35.101376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:35.101405] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:35.104820] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: UP (p=73.85%) [2026-02-19T20:28:35.105098] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-02-19T20:28:35.105225] [INFO ] [sig ] OLED: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:35.246513] [INFO ] [LOCAL ] Saved forecast: OLED 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OLED.txt [2026-02-19T20:28:35.246661] [INFO ] [sig ] [2245/3393] Completed OLED in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-19T20:28:35.246701] [INFO ] [sig ] [2246/3393] Forecasting OLLI... [2026-02-19T20:28:35.246731] [INFO ] [sig ] Generating forecast for: OLLI [2026-02-19T20:28:35.246761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-02-19T20:28:35.258019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-02-19T20:28:35.258370] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-02-19T20:28:35.259202] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-02-19T20:28:35.259256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:35.259289] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:35.259317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:35.259375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:35.317234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:35.318137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:35.318250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:35.318285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:35.441603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:35.441766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:35.441807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:35.441836] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:35.445281] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: DOWN (p=39.23%) [2026-02-19T20:28:35.445556] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-02-19T20:28:35.445704] [INFO ] [sig ] OLLI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:35.587041] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OLLI.txt [2026-02-19T20:28:35.587167] [INFO ] [sig ] [2246/3393] Completed OLLI in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-19T20:28:35.587207] [INFO ] [sig ] [2247/3393] Forecasting OLMA... [2026-02-19T20:28:35.587237] [INFO ] [sig ] Generating forecast for: OLMA [2026-02-19T20:28:35.587268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-02-19T20:28:35.597900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-02-19T20:28:35.598271] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-02-19T20:28:35.599119] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-02-19T20:28:35.599172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:35.599205] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:35.599233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:35.599290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:35.656852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:35.657512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:35.657610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:35.657646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:35.780467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:35.780644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:35.780687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:35.780716] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:35.784231] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: UP (p=59.06%) [2026-02-19T20:28:35.784512] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-02-19T20:28:35.784662] [INFO ] [sig ] OLMA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:35.931958] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OLMA.txt [2026-02-19T20:28:35.932096] [INFO ] [sig ] [2247/3393] Completed OLMA in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-19T20:28:35.932135] [INFO ] [sig ] [2248/3393] Forecasting OLN... [2026-02-19T20:28:35.932166] [INFO ] [sig ] Generating forecast for: OLN [2026-02-19T20:28:35.932198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-02-19T20:28:35.943658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-02-19T20:28:35.944039] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-02-19T20:28:35.944839] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-02-19T20:28:35.944893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:35.944926] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:35.944954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:35.945011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:36.001727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:36.002393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:36.002476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:36.002510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:36.122908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:36.123068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:36.123109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:36.123138] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:36.126641] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: UP (p=67.85%) [2026-02-19T20:28:36.126921] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-02-19T20:28:36.127049] [INFO ] [sig ] OLN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:36.272336] [INFO ] [LOCAL ] Saved forecast: OLN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OLN.txt [2026-02-19T20:28:36.272471] [INFO ] [sig ] [2248/3393] Completed OLN in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-19T20:28:36.272514] [INFO ] [sig ] [2249/3393] Forecasting OLP... [2026-02-19T20:28:36.272545] [INFO ] [sig ] Generating forecast for: OLP [2026-02-19T20:28:36.272596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-02-19T20:28:36.283994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-02-19T20:28:36.284315] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-02-19T20:28:36.285136] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-02-19T20:28:36.285191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:36.285225] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:36.285253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:36.285312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:36.344294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:36.344985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:36.345067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:36.345101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:36.465441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:36.465603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:36.465647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:36.465678] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:36.469167] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: UP (p=93.03%) [2026-02-19T20:28:36.469448] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-02-19T20:28:36.469602] [INFO ] [sig ] OLP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:36.612174] [INFO ] [LOCAL ] Saved forecast: OLP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OLP.txt [2026-02-19T20:28:36.612312] [INFO ] [sig ] [2249/3393] Completed OLP in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-19T20:28:36.612352] [INFO ] [sig ] [2250/3393] Forecasting OLPX... [2026-02-19T20:28:36.612381] [INFO ] [sig ] Generating forecast for: OLPX [2026-02-19T20:28:36.612411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-02-19T20:28:36.623919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-02-19T20:28:36.624237] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-02-19T20:28:36.625043] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-02-19T20:28:36.625096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:36.625129] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:36.625157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:36.625218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:36.682460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:36.683127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:36.683208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:36.683242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:36.802180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:36.802370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:36.802412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:36.802441] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:36.805866] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: DOWN (p=11.24%) [2026-02-19T20:28:36.806161] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-02-19T20:28:36.806291] [INFO ] [sig ] OLPX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:36.948607] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OLPX.txt [2026-02-19T20:28:36.948731] [INFO ] [sig ] [2250/3393] Completed OLPX in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-19T20:28:36.948776] [INFO ] [sig ] [2251/3393] Forecasting OM... [2026-02-19T20:28:36.948810] [INFO ] [sig ] Generating forecast for: OM [2026-02-19T20:28:36.948846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-02-19T20:28:36.960144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-02-19T20:28:36.960451] [INFO ] [FORECASTER] Starting predict_future for OM [2026-02-19T20:28:36.961255] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-02-19T20:28:36.961307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:36.961339] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:36.961367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:36.961424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:37.018664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:37.019303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:37.019382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:37.019414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:37.143486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:37.143668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:37.143739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:37.143779] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:37.147617] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: UP (p=71.50%) [2026-02-19T20:28:37.147939] [INFO ] [FORECASTER] Completed predict_future for OM [2026-02-19T20:28:37.148103] [INFO ] [sig ] OM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:37.289914] [INFO ] [LOCAL ] Saved forecast: OM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OM.txt [2026-02-19T20:28:37.290047] [INFO ] [sig ] [2251/3393] Completed OM in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-19T20:28:37.290088] [INFO ] [sig ] [2252/3393] Forecasting OMAB... [2026-02-19T20:28:37.290118] [INFO ] [sig ] Generating forecast for: OMAB [2026-02-19T20:28:37.290155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-02-19T20:28:37.302889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-02-19T20:28:37.303219] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-02-19T20:28:37.304051] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-02-19T20:28:37.304105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:37.304139] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:37.304166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:37.304230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:37.364352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:37.365022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:37.365116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:37.365150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:37.486326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:37.486485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:37.486524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:37.486554] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:37.490111] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: UP (p=53.24%) [2026-02-19T20:28:37.490392] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-02-19T20:28:37.490519] [INFO ] [sig ] OMAB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:37.635056] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OMAB.txt [2026-02-19T20:28:37.635222] [INFO ] [sig ] [2252/3393] Completed OMAB in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-19T20:28:37.635263] [INFO ] [sig ] [2253/3393] Forecasting OMC... [2026-02-19T20:28:37.635294] [INFO ] [sig ] Generating forecast for: OMC [2026-02-19T20:28:37.635326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-02-19T20:28:37.646977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-02-19T20:28:37.647619] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-02-19T20:28:37.648534] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-02-19T20:28:37.648621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:37.648687] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:37.648718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:37.648778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:37.708471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:37.709392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:37.709482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:37.709514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:37.831197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:37.831362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:37.831402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:37.831430] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:37.834930] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: DOWN (p=0.82%) [2026-02-19T20:28:37.835220] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-02-19T20:28:37.835350] [INFO ] [sig ] OMC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:37.976517] [INFO ] [LOCAL ] Saved forecast: OMC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OMC.txt [2026-02-19T20:28:37.976674] [INFO ] [sig ] [2253/3393] Completed OMC in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-19T20:28:37.976716] [INFO ] [sig ] [2254/3393] Forecasting OMCL... [2026-02-19T20:28:37.976746] [INFO ] [sig ] Generating forecast for: OMCL [2026-02-19T20:28:37.976777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-02-19T20:28:37.987988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-02-19T20:28:37.988373] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-02-19T20:28:37.989246] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-02-19T20:28:37.989301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:37.989350] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:37.989380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:37.989439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:38.048996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:38.049743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:38.049836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:38.049880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:38.173187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:38.173347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:38.173389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:38.173419] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:38.176996] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: UP (p=62.75%) [2026-02-19T20:28:38.177280] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-02-19T20:28:38.177414] [INFO ] [sig ] OMCL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:38.320993] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OMCL.txt [2026-02-19T20:28:38.321130] [INFO ] [sig ] [2254/3393] Completed OMCL in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-19T20:28:38.321170] [INFO ] [sig ] [2255/3393] Forecasting OMEX... [2026-02-19T20:28:38.321199] [INFO ] [sig ] Generating forecast for: OMEX [2026-02-19T20:28:38.321229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-02-19T20:28:38.332149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-02-19T20:28:38.332490] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-02-19T20:28:38.333282] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-02-19T20:28:38.333341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:38.333384] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:38.333425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:38.333492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:38.390729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:38.391382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:38.391464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:38.391498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:38.519679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:38.519847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:38.519888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:38.519917] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:38.523914] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: DOWN (p=45.12%) [2026-02-19T20:28:38.524221] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-02-19T20:28:38.524381] [INFO ] [sig ] OMEX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:38.670211] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OMEX.txt [2026-02-19T20:28:38.670355] [INFO ] [sig ] [2255/3393] Completed OMEX in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-19T20:28:38.670397] [INFO ] [sig ] [2256/3393] Forecasting OMF... [2026-02-19T20:28:38.670426] [INFO ] [sig ] Generating forecast for: OMF [2026-02-19T20:28:38.670456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-02-19T20:28:38.684938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-02-19T20:28:38.685311] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-02-19T20:28:38.686447] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-02-19T20:28:38.686505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:38.686538] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:38.686565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:38.686645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:38.749458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:38.750295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:38.750382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:38.750416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:38.877399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:38.877555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:38.877615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:38.877704] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:38.881315] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: UP (p=90.19%) [2026-02-19T20:28:38.881616] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-02-19T20:28:38.881754] [INFO ] [sig ] OMF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:39.027683] [INFO ] [LOCAL ] Saved forecast: OMF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OMF.txt [2026-02-19T20:28:39.027814] [INFO ] [sig ] [2256/3393] Completed OMF in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-19T20:28:39.027869] [INFO ] [sig ] [2257/3393] Forecasting ON... [2026-02-19T20:28:39.027926] [INFO ] [sig ] Generating forecast for: ON [2026-02-19T20:28:39.027975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-02-19T20:28:39.040072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-02-19T20:28:39.040434] [INFO ] [FORECASTER] Starting predict_future for ON [2026-02-19T20:28:39.041293] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-02-19T20:28:39.041348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:39.041381] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:39.041408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:39.041466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:39.106367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:39.107326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:39.107415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:39.107454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:39.240468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:39.240646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:39.240688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:39.240717] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:39.244230] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: DOWN (p=15.42%) [2026-02-19T20:28:39.244524] [INFO ] [FORECASTER] Completed predict_future for ON [2026-02-19T20:28:39.244681] [INFO ] [sig ] ON: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:39.392207] [INFO ] [LOCAL ] Saved forecast: ON 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ON.txt [2026-02-19T20:28:39.392342] [INFO ] [sig ] [2257/3393] Completed ON in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-19T20:28:39.392398] [INFO ] [sig ] [2258/3393] Forecasting ONB... [2026-02-19T20:28:39.392431] [INFO ] [sig ] Generating forecast for: ONB [2026-02-19T20:28:39.392463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-02-19T20:28:39.404997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-02-19T20:28:39.405535] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-02-19T20:28:39.406411] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-02-19T20:28:39.406466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:39.406500] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:39.406527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:39.406611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:39.471130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:39.471883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:39.471998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:39.472037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:39.604290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:39.604456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:39.604496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:39.604527] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:39.608238] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: UP (p=96.10%) [2026-02-19T20:28:39.608559] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-02-19T20:28:39.608729] [INFO ] [sig ] ONB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:39.754475] [INFO ] [LOCAL ] Saved forecast: ONB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ONB.txt [2026-02-19T20:28:39.754658] [INFO ] [sig ] [2258/3393] Completed ONB in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-19T20:28:39.754701] [INFO ] [sig ] [2259/3393] Forecasting ONDS... [2026-02-19T20:28:39.754732] [INFO ] [sig ] Generating forecast for: ONDS [2026-02-19T20:28:39.754763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-02-19T20:28:39.766403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-02-19T20:28:39.766811] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-02-19T20:28:39.767854] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-02-19T20:28:39.767919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:39.767958] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:39.767992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:39.768050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:39.827446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:39.828402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:39.828493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:39.828526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:39.952810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:39.952985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:39.953030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:39.953059] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:39.956600] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: UP (p=56.73%) [2026-02-19T20:28:39.956899] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-02-19T20:28:39.957069] [INFO ] [sig ] ONDS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:40.106439] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ONDS.txt [2026-02-19T20:28:40.106642] [INFO ] [sig ] [2259/3393] Completed ONDS in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-19T20:28:40.106690] [INFO ] [sig ] [2260/3393] Forecasting ONEQ... [2026-02-19T20:28:40.106721] [INFO ] [sig ] Generating forecast for: ONEQ [2026-02-19T20:28:40.106752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-02-19T20:28:40.118466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-02-19T20:28:40.118903] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-02-19T20:28:40.119730] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-02-19T20:28:40.119785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:40.119820] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:40.119854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:40.119923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:40.180154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:40.181109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:40.181201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:40.181234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:40.311091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:40.311252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:40.311293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:40.311322] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:40.315539] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: DOWN (p=29.34%) [2026-02-19T20:28:40.315835] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-02-19T20:28:40.315968] [INFO ] [sig ] ONEQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:40.460521] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ONEQ.txt [2026-02-19T20:28:40.460709] [INFO ] [sig ] [2260/3393] Completed ONEQ in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-19T20:28:40.460754] [INFO ] [sig ] [2261/3393] Forecasting ONL... [2026-02-19T20:28:40.460785] [INFO ] [sig ] Generating forecast for: ONL [2026-02-19T20:28:40.460818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-02-19T20:28:40.475661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-02-19T20:28:40.476146] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-02-19T20:28:40.477240] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-02-19T20:28:40.477311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:40.477354] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:40.477390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:40.477470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:40.544675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:40.545589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:40.545678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:40.545712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:40.679308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:40.679474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:40.679516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:40.679608] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:40.683129] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: UP (p=51.39%) [2026-02-19T20:28:40.683407] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-02-19T20:28:40.683546] [INFO ] [sig ] ONL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:40.832032] [INFO ] [LOCAL ] Saved forecast: ONL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ONL.txt [2026-02-19T20:28:40.832207] [INFO ] [sig ] [2261/3393] Completed ONL in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-19T20:28:40.832249] [INFO ] [sig ] [2262/3393] Forecasting ONON... [2026-02-19T20:28:40.832279] [INFO ] [sig ] Generating forecast for: ONON [2026-02-19T20:28:40.832310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-02-19T20:28:40.847406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-02-19T20:28:40.847955] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-02-19T20:28:40.849158] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-02-19T20:28:40.849228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:40.849269] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:40.849305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:40.849384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:40.920956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:40.921915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:40.922004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:40.922038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:41.058766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:41.058943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:41.058995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:41.059028] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:41.063765] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: UP (p=91.93%) [2026-02-19T20:28:41.064247] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-02-19T20:28:41.064411] [INFO ] [sig ] ONON: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:41.217484] [INFO ] [LOCAL ] Saved forecast: ONON 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ONON.txt [2026-02-19T20:28:41.217676] [INFO ] [sig ] [2262/3393] Completed ONON in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-19T20:28:41.217720] [INFO ] [sig ] [2263/3393] Forecasting ONTF... [2026-02-19T20:28:41.217754] [INFO ] [sig ] Generating forecast for: ONTF [2026-02-19T20:28:41.217796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-02-19T20:28:41.233361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-02-19T20:28:41.233810] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-02-19T20:28:41.234680] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-02-19T20:28:41.234733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:41.234765] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:41.234795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:41.234853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:41.296645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:41.297902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:41.298067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:41.298330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:41.429922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:41.430295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:41.430339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:41.430371] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:41.434239] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: UP (p=91.21%) [2026-02-19T20:28:41.434636] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-02-19T20:28:41.434792] [INFO ] [sig ] ONTF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:41.596352] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ONTF.txt [2026-02-19T20:28:41.596526] [INFO ] [sig ] [2263/3393] Completed ONTF in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-19T20:28:41.596590] [INFO ] [sig ] [2264/3393] Forecasting ONTO... [2026-02-19T20:28:41.596630] [INFO ] [sig ] Generating forecast for: ONTO [2026-02-19T20:28:41.596663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-02-19T20:28:41.608870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-02-19T20:28:41.609284] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-02-19T20:28:41.610153] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-02-19T20:28:41.610208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:41.610242] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:41.610272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:41.610331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:41.669151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:41.670071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:41.670161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:41.670195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:41.797724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:41.797888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:41.797933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:41.797968] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:41.801536] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: DOWN (p=27.74%) [2026-02-19T20:28:41.801843] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-02-19T20:28:41.801979] [INFO ] [sig ] ONTO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:41.949661] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ONTO.txt [2026-02-19T20:28:41.949842] [INFO ] [sig ] [2264/3393] Completed ONTO in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-19T20:28:41.949887] [INFO ] [sig ] [2265/3393] Forecasting OOMA... [2026-02-19T20:28:41.949933] [INFO ] [sig ] Generating forecast for: OOMA [2026-02-19T20:28:41.949990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-02-19T20:28:41.963823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-02-19T20:28:41.964452] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-02-19T20:28:41.965476] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-02-19T20:28:41.965532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:41.965566] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:41.965647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:41.965712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:42.029762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:42.030887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:42.030976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:42.031008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:42.159459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:42.159638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:42.159681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:42.159711] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:42.163167] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: DOWN (p=18.41%) [2026-02-19T20:28:42.163448] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-02-19T20:28:42.163597] [INFO ] [sig ] OOMA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:42.307132] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OOMA.txt [2026-02-19T20:28:42.307289] [INFO ] [sig ] [2265/3393] Completed OOMA in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-19T20:28:42.307331] [INFO ] [sig ] [2266/3393] Forecasting OPAL... [2026-02-19T20:28:42.307361] [INFO ] [sig ] Generating forecast for: OPAL [2026-02-19T20:28:42.307391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-02-19T20:28:42.322357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-02-19T20:28:42.322744] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-02-19T20:28:42.323531] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-02-19T20:28:42.323606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:42.323642] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:42.323670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:42.323726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:42.381851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:42.382883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:42.383002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:42.383040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:42.508627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:42.508800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:42.508842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:42.508872] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:42.512676] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: UP (p=95.41%) [2026-02-19T20:28:42.512979] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-02-19T20:28:42.513129] [INFO ] [sig ] OPAL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:42.661357] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OPAL.txt [2026-02-19T20:28:42.661597] [INFO ] [sig ] [2266/3393] Completed OPAL in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-19T20:28:42.661647] [INFO ] [sig ] [2267/3393] Forecasting OPBK... [2026-02-19T20:28:42.661681] [INFO ] [sig ] Generating forecast for: OPBK [2026-02-19T20:28:42.661713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-02-19T20:28:42.673070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-02-19T20:28:42.673526] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-02-19T20:28:42.674368] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-02-19T20:28:42.674423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:42.674458] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:42.674486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:42.674545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:42.732223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:42.733160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:42.733253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:42.733287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:42.856017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:42.856182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:42.856225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:42.856255] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:42.860064] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: UP (p=90.12%) [2026-02-19T20:28:42.860351] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-02-19T20:28:42.860483] [INFO ] [sig ] OPBK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:43.002617] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OPBK.txt [2026-02-19T20:28:43.002781] [INFO ] [sig ] [2267/3393] Completed OPBK in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-19T20:28:43.002822] [INFO ] [sig ] [2268/3393] Forecasting OPCH... [2026-02-19T20:28:43.002854] [INFO ] [sig ] Generating forecast for: OPCH [2026-02-19T20:28:43.002887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-02-19T20:28:43.014333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-02-19T20:28:43.014709] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-02-19T20:28:43.015541] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-02-19T20:28:43.015622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:43.015659] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:43.015687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:43.015745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:43.075265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:43.076068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:43.076165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:43.076200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:43.197361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:43.197529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:43.197591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:43.197625] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:43.201433] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: DOWN (p=18.74%) [2026-02-19T20:28:43.201730] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-02-19T20:28:43.201863] [INFO ] [sig ] OPCH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:43.348613] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OPCH.txt [2026-02-19T20:28:43.348758] [INFO ] [sig ] [2268/3393] Completed OPCH in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-19T20:28:43.348799] [INFO ] [sig ] [2269/3393] Forecasting OPEN... [2026-02-19T20:28:43.348844] [INFO ] [sig ] Generating forecast for: OPEN [2026-02-19T20:28:43.348877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-02-19T20:28:43.360379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-02-19T20:28:43.360726] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-02-19T20:28:43.361726] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-02-19T20:28:43.361779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:43.361812] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:43.361839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:43.361896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:43.421817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:43.422747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:43.422835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:43.422869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:43.549875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:43.550046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:43.550094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:43.550124] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:43.554029] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: UP (p=90.35%) [2026-02-19T20:28:43.554330] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-02-19T20:28:43.554464] [INFO ] [sig ] OPEN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:43.702209] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OPEN.txt [2026-02-19T20:28:43.702371] [INFO ] [sig ] [2269/3393] Completed OPEN in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-19T20:28:43.702414] [INFO ] [sig ] [2270/3393] Forecasting OPFI... [2026-02-19T20:28:43.702444] [INFO ] [sig ] Generating forecast for: OPFI [2026-02-19T20:28:43.702475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-02-19T20:28:43.713725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-02-19T20:28:43.714126] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-02-19T20:28:43.714955] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-02-19T20:28:43.715020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:43.715103] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:43.715136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:43.715193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:43.773151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:43.774070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:43.774167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:43.774203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:43.899985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:43.900349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:43.900389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:43.900419] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:43.903908] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: DOWN (p=12.62%) [2026-02-19T20:28:43.904200] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-02-19T20:28:43.904334] [INFO ] [sig ] OPFI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:44.058742] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OPFI.txt [2026-02-19T20:28:44.058923] [INFO ] [sig ] [2270/3393] Completed OPFI in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-19T20:28:44.058968] [INFO ] [sig ] [2271/3393] Forecasting OPK... [2026-02-19T20:28:44.058999] [INFO ] [sig ] Generating forecast for: OPK [2026-02-19T20:28:44.059032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-02-19T20:28:44.071541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-02-19T20:28:44.071888] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-02-19T20:28:44.072682] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-02-19T20:28:44.072734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:44.072767] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:44.072794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:44.072851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:44.136018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:44.136992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:44.137097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:44.137140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:44.262962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:44.263128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:44.263170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:44.263199] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:44.267256] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: UP (p=53.97%) [2026-02-19T20:28:44.267535] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-02-19T20:28:44.267687] [INFO ] [sig ] OPK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:44.418315] [INFO ] [LOCAL ] Saved forecast: OPK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OPK.txt [2026-02-19T20:28:44.418487] [INFO ] [sig ] [2271/3393] Completed OPK in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-19T20:28:44.418526] [INFO ] [sig ] [2272/3393] Forecasting OPP... [2026-02-19T20:28:44.418557] [INFO ] [sig ] Generating forecast for: OPP [2026-02-19T20:28:44.418610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-02-19T20:28:44.431685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-02-19T20:28:44.432174] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-02-19T20:28:44.433315] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-02-19T20:28:44.433387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:44.433436] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:44.433479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:44.433570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:44.498378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:44.499325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:44.499410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:44.499444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:44.633073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:44.633241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:44.633283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:44.633344] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:44.637170] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: DOWN (p=17.70%) [2026-02-19T20:28:44.637507] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-02-19T20:28:44.637686] [INFO ] [sig ] OPP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:44.789195] [INFO ] [LOCAL ] Saved forecast: OPP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OPP.txt [2026-02-19T20:28:44.789346] [INFO ] [sig ] [2272/3393] Completed OPP in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-19T20:28:44.789387] [INFO ] [sig ] [2273/3393] Forecasting OPRA... [2026-02-19T20:28:44.789417] [INFO ] [sig ] Generating forecast for: OPRA [2026-02-19T20:28:44.789448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-02-19T20:28:44.801709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-02-19T20:28:44.802121] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-02-19T20:28:44.803006] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-02-19T20:28:44.803062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:44.803096] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:44.803125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:44.803183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:44.863523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:44.864420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:44.864506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:44.864541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:44.994240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:44.994417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:44.994459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:44.994536] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:44.999414] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: UP (p=71.18%) [2026-02-19T20:28:44.999767] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-02-19T20:28:44.999915] [INFO ] [sig ] OPRA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:45.149675] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OPRA.txt [2026-02-19T20:28:45.149837] [INFO ] [sig ] [2273/3393] Completed OPRA in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-19T20:28:45.149880] [INFO ] [sig ] [2274/3393] Forecasting OPTX... [2026-02-19T20:28:45.149912] [INFO ] [sig ] Generating forecast for: OPTX [2026-02-19T20:28:45.149945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-02-19T20:28:45.161651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-02-19T20:28:45.162035] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-02-19T20:28:45.162857] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-02-19T20:28:45.162912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:45.162944] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:45.162971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:45.163028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:45.220492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:45.221291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:45.221379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:45.221448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:45.340495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:45.340677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:45.340720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:45.340749] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:45.344303] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: DOWN (p=34.92%) [2026-02-19T20:28:45.344636] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-02-19T20:28:45.344778] [INFO ] [sig ] OPTX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:45.495985] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OPTX.txt [2026-02-19T20:28:45.496169] [INFO ] [sig ] [2274/3393] Completed OPTX in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-19T20:28:45.496212] [INFO ] [sig ] [2275/3393] Forecasting OPXS... [2026-02-19T20:28:45.496242] [INFO ] [sig ] Generating forecast for: OPXS [2026-02-19T20:28:45.496273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-02-19T20:28:45.507290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-02-19T20:28:45.507701] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-02-19T20:28:45.508564] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-02-19T20:28:45.508641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:45.508674] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:45.508701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:45.508758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:45.565976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:45.566850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:45.566935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:45.566968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:45.696496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:45.696685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:45.696734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:45.696768] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:45.700371] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: DOWN (p=21.38%) [2026-02-19T20:28:45.700697] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-02-19T20:28:45.700842] [INFO ] [sig ] OPXS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:45.850298] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OPXS.txt [2026-02-19T20:28:45.850451] [INFO ] [sig ] [2275/3393] Completed OPXS in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-19T20:28:45.850491] [INFO ] [sig ] [2276/3393] Forecasting ORA... [2026-02-19T20:28:45.850522] [INFO ] [sig ] Generating forecast for: ORA [2026-02-19T20:28:45.850555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-02-19T20:28:45.861604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-02-19T20:28:45.861952] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-02-19T20:28:45.862756] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-02-19T20:28:45.862811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:45.862843] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:45.862869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:45.862955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:45.920850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:45.921562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:45.921672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:45.921706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:46.043453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:46.043630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:46.043672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:46.043702] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:46.047122] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: DOWN (p=23.15%) [2026-02-19T20:28:46.047429] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-02-19T20:28:46.047565] [INFO ] [sig ] ORA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:46.195444] [INFO ] [LOCAL ] Saved forecast: ORA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ORA.txt [2026-02-19T20:28:46.195640] [INFO ] [sig ] [2276/3393] Completed ORA in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-19T20:28:46.195685] [INFO ] [sig ] [2277/3393] Forecasting ORC... [2026-02-19T20:28:46.195715] [INFO ] [sig ] Generating forecast for: ORC [2026-02-19T20:28:46.195746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-02-19T20:28:46.208177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-02-19T20:28:46.208612] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-02-19T20:28:46.209483] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-02-19T20:28:46.209539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:46.209602] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:46.209635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:46.209694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:46.269780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:46.270773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:46.270863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:46.270896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:46.413851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:46.414043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:46.414103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:46.414148] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:46.419757] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: DOWN (p=1.61%) [2026-02-19T20:28:46.420271] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-02-19T20:28:46.420488] [INFO ] [sig ] ORC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:46.634457] [INFO ] [LOCAL ] Saved forecast: ORC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ORC.txt [2026-02-19T20:28:46.634683] [INFO ] [sig ] [2277/3393] Completed ORC in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-19T20:28:46.634740] [INFO ] [sig ] [2278/3393] Forecasting ORGO... [2026-02-19T20:28:46.634783] [INFO ] [sig ] Generating forecast for: ORGO [2026-02-19T20:28:46.634824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-02-19T20:28:46.653235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-02-19T20:28:46.662213] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-02-19T20:28:46.664122] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-02-19T20:28:46.664236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:46.664294] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:46.664343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:46.664433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:46.759432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:46.760761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:46.760890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:46.760948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:46.933962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:46.934162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:46.934215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:46.934252] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:46.939432] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: UP (p=67.54%) [2026-02-19T20:28:46.940006] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-02-19T20:28:46.940243] [INFO ] [sig ] ORGO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:47.147618] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ORGO.txt [2026-02-19T20:28:47.147859] [INFO ] [sig ] [2278/3393] Completed ORGO in 0.5s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-19T20:28:47.147922] [INFO ] [sig ] [2279/3393] Forecasting ORIC... [2026-02-19T20:28:47.147972] [INFO ] [sig ] Generating forecast for: ORIC [2026-02-19T20:28:47.148027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-02-19T20:28:47.172962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-02-19T20:28:47.174294] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-02-19T20:28:47.175641] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-02-19T20:28:47.175715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:47.175766] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:47.175811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:47.175902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:47.261625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:47.262793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:47.262908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:47.262948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:47.428663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:47.428843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:47.428891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:47.428926] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:47.432700] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: UP (p=80.97%) [2026-02-19T20:28:47.433029] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-02-19T20:28:47.433176] [INFO ] [sig ] ORIC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:47.591333] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ORIC.txt [2026-02-19T20:28:47.591536] [INFO ] [sig ] [2279/3393] Completed ORIC in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-19T20:28:47.591604] [INFO ] [sig ] [2280/3393] Forecasting ORKA... [2026-02-19T20:28:47.591644] [INFO ] [sig ] Generating forecast for: ORKA [2026-02-19T20:28:47.591682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-02-19T20:28:47.609738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-02-19T20:28:47.610499] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-02-19T20:28:47.611806] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-02-19T20:28:47.611879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:47.611926] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:47.611966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:47.612054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:47.676736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:47.677776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:47.677909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:47.677945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:47.800601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:47.800770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:47.800816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:47.800847] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:47.804476] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: UP (p=60.95%) [2026-02-19T20:28:47.804785] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-02-19T20:28:47.804925] [INFO ] [sig ] ORKA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:47.951849] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ORKA.txt [2026-02-19T20:28:47.952014] [INFO ] [sig ] [2280/3393] Completed ORKA in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-19T20:28:47.952055] [INFO ] [sig ] [2281/3393] Forecasting ORLY... [2026-02-19T20:28:47.952087] [INFO ] [sig ] Generating forecast for: ORLY [2026-02-19T20:28:47.952119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-02-19T20:28:47.963649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-02-19T20:28:47.964014] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-02-19T20:28:47.964849] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-02-19T20:28:47.964903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:47.964936] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:47.964964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:47.965021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:48.026001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:48.026905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:48.026992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:48.027027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:48.149245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:48.149404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:48.149446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:48.149476] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:48.153235] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: DOWN (p=35.70%) [2026-02-19T20:28:48.153522] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-02-19T20:28:48.153672] [INFO ] [sig ] ORLY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:48.301273] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ORLY.txt [2026-02-19T20:28:48.301431] [INFO ] [sig ] [2281/3393] Completed ORLY in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-19T20:28:48.301472] [INFO ] [sig ] [2282/3393] Forecasting ORMP... [2026-02-19T20:28:48.301503] [INFO ] [sig ] Generating forecast for: ORMP [2026-02-19T20:28:48.301534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-02-19T20:28:48.313138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-02-19T20:28:48.313480] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-02-19T20:28:48.314299] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-02-19T20:28:48.314355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:48.314389] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:48.314417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:48.314476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:48.373795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:48.374466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:48.374554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:48.374607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:48.496505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:48.496685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:48.496729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:48.496757] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:48.500260] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: DOWN (p=4.42%) [2026-02-19T20:28:48.500534] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-02-19T20:28:48.500681] [INFO ] [sig ] ORMP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:48.641986] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ORMP.txt [2026-02-19T20:28:48.642120] [INFO ] [sig ] [2282/3393] Completed ORMP in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-19T20:28:48.642161] [INFO ] [sig ] [2283/3393] Forecasting ORN... [2026-02-19T20:28:48.642191] [INFO ] [sig ] Generating forecast for: ORN [2026-02-19T20:28:48.642221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-02-19T20:28:48.653447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-02-19T20:28:48.653831] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-02-19T20:28:48.654645] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-02-19T20:28:48.654699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:48.654732] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:48.654759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:48.654816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:48.712098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:48.712999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:48.713088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:48.713131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:48.836281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:48.836442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:48.836482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:48.836512] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:48.840087] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: DOWN (p=40.88%) [2026-02-19T20:28:48.840417] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-02-19T20:28:48.840552] [INFO ] [sig ] ORN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:48.986252] [INFO ] [LOCAL ] Saved forecast: ORN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ORN.txt [2026-02-19T20:28:48.986430] [INFO ] [sig ] [2283/3393] Completed ORN in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-19T20:28:48.986472] [INFO ] [sig ] [2284/3393] Forecasting ORRF... [2026-02-19T20:28:48.986502] [INFO ] [sig ] Generating forecast for: ORRF [2026-02-19T20:28:48.986533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-02-19T20:28:48.997462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-02-19T20:28:48.997840] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-02-19T20:28:48.998679] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-02-19T20:28:48.998733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:48.998766] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:48.998793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:48.998850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:49.061893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:49.062889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:49.062978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:49.063014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:49.190039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:49.190210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:49.190252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:49.190284] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:49.194640] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: DOWN (p=47.58%) [2026-02-19T20:28:49.194941] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-02-19T20:28:49.195084] [INFO ] [sig ] ORRF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:49.353514] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ORRF.txt [2026-02-19T20:28:49.353700] [INFO ] [sig ] [2284/3393] Completed ORRF in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-19T20:28:49.353744] [INFO ] [sig ] [2285/3393] Forecasting OS... [2026-02-19T20:28:49.353775] [INFO ] [sig ] Generating forecast for: OS [2026-02-19T20:28:49.353806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-02-19T20:28:49.369050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-02-19T20:28:49.369788] [INFO ] [FORECASTER] Starting predict_future for OS [2026-02-19T20:28:49.370953] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-02-19T20:28:49.371022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:49.371071] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:49.371117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:49.371202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:49.436553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:49.437619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:49.437735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:49.437770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:49.563197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:49.563389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:49.563433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:49.563462] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:49.566904] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: UP (p=77.37%) [2026-02-19T20:28:49.567186] [INFO ] [FORECASTER] Completed predict_future for OS [2026-02-19T20:28:49.567312] [INFO ] [sig ] OS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:49.714148] [INFO ] [LOCAL ] Saved forecast: OS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OS.txt [2026-02-19T20:28:49.714309] [INFO ] [sig ] [2285/3393] Completed OS in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-19T20:28:49.714356] [INFO ] [sig ] [2286/3393] Forecasting OSBC... [2026-02-19T20:28:49.714387] [INFO ] [sig ] Generating forecast for: OSBC [2026-02-19T20:28:49.714427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-02-19T20:28:49.725791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-02-19T20:28:49.726147] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-02-19T20:28:49.726957] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-02-19T20:28:49.727011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:49.727044] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:49.727074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:49.727144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:49.787789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:49.788758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:49.788849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:49.788885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:49.914932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:49.915096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:49.915147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:49.915187] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:49.918806] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: DOWN (p=0.90%) [2026-02-19T20:28:49.919105] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-02-19T20:28:49.919242] [INFO ] [sig ] OSBC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:50.061231] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OSBC.txt [2026-02-19T20:28:50.061375] [INFO ] [sig ] [2286/3393] Completed OSBC in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-19T20:28:50.061415] [INFO ] [sig ] [2287/3393] Forecasting OSIS... [2026-02-19T20:28:50.061448] [INFO ] [sig ] Generating forecast for: OSIS [2026-02-19T20:28:50.061478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-02-19T20:28:50.073085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-02-19T20:28:50.073503] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-02-19T20:28:50.074353] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-02-19T20:28:50.074410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:50.074475] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:50.074504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:50.074599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:50.136301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:50.137414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:50.137560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:50.137644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:50.264942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:50.265099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:50.265145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:50.265177] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:50.268712] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: UP (p=60.22%) [2026-02-19T20:28:50.268995] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-02-19T20:28:50.269127] [INFO ] [sig ] OSIS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:50.415756] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OSIS.txt [2026-02-19T20:28:50.415905] [INFO ] [sig ] [2287/3393] Completed OSIS in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-19T20:28:50.415946] [INFO ] [sig ] [2288/3393] Forecasting OSPN... [2026-02-19T20:28:50.415976] [INFO ] [sig ] Generating forecast for: OSPN [2026-02-19T20:28:50.416008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-02-19T20:28:50.433406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-02-19T20:28:50.433928] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-02-19T20:28:50.434983] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-02-19T20:28:50.435048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:50.435083] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:50.435112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:50.435171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:50.497880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:50.498856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:50.498953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:50.498987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:50.622588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:50.622748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:50.622790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:50.622821] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:50.626363] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: DOWN (p=0.42%) [2026-02-19T20:28:50.626673] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-02-19T20:28:50.626808] [INFO ] [sig ] OSPN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:50.773812] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OSPN.txt [2026-02-19T20:28:50.773964] [INFO ] [sig ] [2288/3393] Completed OSPN in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-19T20:28:50.774006] [INFO ] [sig ] [2289/3393] Forecasting OSS... [2026-02-19T20:28:50.774036] [INFO ] [sig ] Generating forecast for: OSS [2026-02-19T20:28:50.774066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-02-19T20:28:50.785686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-02-19T20:28:50.786075] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-02-19T20:28:50.786965] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-02-19T20:28:50.787022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:50.787071] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:50.787101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:50.787163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:50.845914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:50.846663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:50.846749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:50.846781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:50.967925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:50.968114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:50.968159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:50.968189] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:50.971753] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: UP (p=86.53%) [2026-02-19T20:28:50.972039] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-02-19T20:28:50.972176] [INFO ] [sig ] OSS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:51.133171] [INFO ] [LOCAL ] Saved forecast: OSS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OSS.txt [2026-02-19T20:28:51.133361] [INFO ] [sig ] [2289/3393] Completed OSS in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-19T20:28:51.133411] [INFO ] [sig ] [2290/3393] Forecasting OTEX... [2026-02-19T20:28:51.133446] [INFO ] [sig ] Generating forecast for: OTEX [2026-02-19T20:28:51.133480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-02-19T20:28:51.146545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-02-19T20:28:51.146966] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-02-19T20:28:51.147863] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-02-19T20:28:51.147918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:51.147952] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:51.147980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:51.148037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:51.206253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:51.206956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:51.207048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:51.207085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:51.335344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:51.335500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:51.335541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:51.335627] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:51.339093] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: UP (p=51.83%) [2026-02-19T20:28:51.339408] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-02-19T20:28:51.339537] [INFO ] [sig ] OTEX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:51.484755] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OTEX.txt [2026-02-19T20:28:51.484891] [INFO ] [sig ] [2290/3393] Completed OTEX in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-19T20:28:51.484934] [INFO ] [sig ] [2291/3393] Forecasting OTIS... [2026-02-19T20:28:51.484965] [INFO ] [sig ] Generating forecast for: OTIS [2026-02-19T20:28:51.484996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-02-19T20:28:51.497132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-02-19T20:28:51.497533] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-02-19T20:28:51.498453] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-02-19T20:28:51.498518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:51.498554] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:51.498617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:51.498699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:51.558969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:51.559779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:51.559875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:51.559914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:51.685905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:51.686081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:51.686139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:51.686173] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:51.689734] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: UP (p=58.22%) [2026-02-19T20:28:51.690026] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-02-19T20:28:51.690166] [INFO ] [sig ] OTIS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:51.837517] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OTIS.txt [2026-02-19T20:28:51.837711] [INFO ] [sig ] [2291/3393] Completed OTIS in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-19T20:28:51.837760] [INFO ] [sig ] [2292/3393] Forecasting OTLY... [2026-02-19T20:28:51.837793] [INFO ] [sig ] Generating forecast for: OTLY [2026-02-19T20:28:51.837823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-02-19T20:28:51.849925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-02-19T20:28:51.850323] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-02-19T20:28:51.851181] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-02-19T20:28:51.851235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:51.851267] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:51.851294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:51.851358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:51.909011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:51.909910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:51.910016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:51.910050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:52.030772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:52.030935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:52.030975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:52.031006] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:52.034954] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: DOWN (p=2.47%) [2026-02-19T20:28:52.035317] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-02-19T20:28:52.035469] [INFO ] [sig ] OTLY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:52.186013] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OTLY.txt [2026-02-19T20:28:52.186170] [INFO ] [sig ] [2292/3393] Completed OTLY in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-19T20:28:52.186220] [INFO ] [sig ] [2293/3393] Forecasting OVID... [2026-02-19T20:28:52.186254] [INFO ] [sig ] Generating forecast for: OVID [2026-02-19T20:28:52.186288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-02-19T20:28:52.198337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-02-19T20:28:52.198746] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-02-19T20:28:52.199693] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-02-19T20:28:52.199749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:52.199784] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:52.199812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:52.199878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:52.260777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:52.261645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:52.261737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:52.261771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:52.382286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:52.382447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:52.382487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:52.382518] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:52.386249] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: DOWN (p=10.45%) [2026-02-19T20:28:52.386622] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-02-19T20:28:52.386785] [INFO ] [sig ] OVID: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:52.539469] [INFO ] [LOCAL ] Saved forecast: OVID 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OVID.txt [2026-02-19T20:28:52.539649] [INFO ] [sig ] [2293/3393] Completed OVID in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-19T20:28:52.539702] [INFO ] [sig ] [2294/3393] Forecasting OVLY... [2026-02-19T20:28:52.539735] [INFO ] [sig ] Generating forecast for: OVLY [2026-02-19T20:28:52.539766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-02-19T20:28:52.551965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-02-19T20:28:52.552519] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-02-19T20:28:52.553369] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-02-19T20:28:52.553424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:52.553458] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:52.553486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:52.553561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:52.617063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:52.618217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:52.618342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:52.618384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:52.726831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:52.726998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:52.727043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:52.727073] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:52.730839] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: DOWN (p=31.10%) [2026-02-19T20:28:52.731131] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-02-19T20:28:52.731326] [INFO ] [sig ] OVLY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:52.879213] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OVLY.txt [2026-02-19T20:28:52.879384] [INFO ] [sig ] [2294/3393] Completed OVLY in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-19T20:28:52.879427] [INFO ] [sig ] [2295/3393] Forecasting OWL... [2026-02-19T20:28:52.879462] [INFO ] [sig ] Generating forecast for: OWL [2026-02-19T20:28:52.879493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-02-19T20:28:52.892230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-02-19T20:28:52.892653] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-02-19T20:28:52.893624] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-02-19T20:28:52.893691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:52.893732] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:52.893761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:52.893823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:52.955541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:52.956498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:52.956610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:52.956648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:53.085801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:53.085974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:53.086038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:53.086085] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:53.090393] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: UP (p=64.56%) [2026-02-19T20:28:53.090758] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-02-19T20:28:53.090927] [INFO ] [sig ] OWL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:53.242705] [INFO ] [LOCAL ] Saved forecast: OWL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OWL.txt [2026-02-19T20:28:53.242883] [INFO ] [sig ] [2295/3393] Completed OWL in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-19T20:28:53.242927] [INFO ] [sig ] [2296/3393] Forecasting OXLC... [2026-02-19T20:28:53.242967] [INFO ] [sig ] Generating forecast for: OXLC [2026-02-19T20:28:53.243016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-02-19T20:28:53.255370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-02-19T20:28:53.255812] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-02-19T20:28:53.256708] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-02-19T20:28:53.256765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:53.256798] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:53.256828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:53.256886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:53.319529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:53.320511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:53.320636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:53.320673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:53.452089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:53.452251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:53.452312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:53.452344] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:53.455886] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: DOWN (p=20.28%) [2026-02-19T20:28:53.456179] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-02-19T20:28:53.456339] [INFO ] [sig ] OXLC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:53.604785] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OXLC.txt [2026-02-19T20:28:53.604955] [INFO ] [sig ] [2296/3393] Completed OXLC in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-19T20:28:53.605016] [INFO ] [sig ] [2297/3393] Forecasting OXM... [2026-02-19T20:28:53.605063] [INFO ] [sig ] Generating forecast for: OXM [2026-02-19T20:28:53.605113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-02-19T20:28:53.617262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-02-19T20:28:53.617651] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-02-19T20:28:53.618691] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-02-19T20:28:53.618746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:53.618780] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:53.618809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:53.618867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:53.681014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:53.681824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:53.681980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:53.682019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:53.802052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:53.802219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:53.802267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:53.802304] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:53.805811] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: UP (p=61.17%) [2026-02-19T20:28:53.806084] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-02-19T20:28:53.806213] [INFO ] [sig ] OXM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:53.951011] [INFO ] [LOCAL ] Saved forecast: OXM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OXM.txt [2026-02-19T20:28:53.951160] [INFO ] [sig ] [2297/3393] Completed OXM in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-19T20:28:53.951201] [INFO ] [sig ] [2298/3393] Forecasting OXSQ... [2026-02-19T20:28:53.951231] [INFO ] [sig ] Generating forecast for: OXSQ [2026-02-19T20:28:53.951263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-02-19T20:28:53.962410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-02-19T20:28:53.962779] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-02-19T20:28:53.963614] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-02-19T20:28:53.963667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:53.963699] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:53.963726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:53.963783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:54.020756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:54.021541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:54.021665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:54.021701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:54.143030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:54.143197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:54.143247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:54.143284] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:54.147127] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: DOWN (p=2.15%) [2026-02-19T20:28:54.147446] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-02-19T20:28:54.147599] [INFO ] [sig ] OXSQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:54.292036] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OXSQ.txt [2026-02-19T20:28:54.292240] [INFO ] [sig ] [2298/3393] Completed OXSQ in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-19T20:28:54.292315] [INFO ] [sig ] [2299/3393] Forecasting OZEM... [2026-02-19T20:28:54.292358] [INFO ] [sig ] Generating forecast for: OZEM [2026-02-19T20:28:54.292400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-02-19T20:28:54.303790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-02-19T20:28:54.304190] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-02-19T20:28:54.305032] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-02-19T20:28:54.305089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:54.305121] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:54.305149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:54.305209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:54.364441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:54.365183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:54.365270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:54.365303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:54.486889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:54.487050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:54.487090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:54.487122] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:54.490944] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: UP (p=82.30%) [2026-02-19T20:28:54.491237] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-02-19T20:28:54.491379] [INFO ] [sig ] OZEM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:54.647973] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OZEM.txt [2026-02-19T20:28:54.648175] [INFO ] [sig ] [2299/3393] Completed OZEM in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-19T20:28:54.648229] [INFO ] [sig ] [2300/3393] Forecasting OZK... [2026-02-19T20:28:54.648282] [INFO ] [sig ] Generating forecast for: OZK [2026-02-19T20:28:54.648342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-02-19T20:28:54.660747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-02-19T20:28:54.661155] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-02-19T20:28:54.662001] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-02-19T20:28:54.662057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:54.662107] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:54.662137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:54.662196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:54.726303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:54.727721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:54.727825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:54.727859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:54.861011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:54.861169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:54.861215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:54.861254] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:54.864925] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: UP (p=84.06%) [2026-02-19T20:28:54.865207] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-02-19T20:28:54.865335] [INFO ] [sig ] OZK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:55.018486] [INFO ] [LOCAL ] Saved forecast: OZK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/OZK.txt [2026-02-19T20:28:55.018940] [INFO ] [sig ] [2300/3393] Completed OZK in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-19T20:28:55.018989] [INFO ] [sig ] [2301/3393] Forecasting OZKAP... [2026-02-19T20:28:55.019033] [INFO ] [sig ] Generating forecast for: OZKAP [2026-02-19T20:28:55.019067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-02-19T20:28:55.030999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-02-19T20:28:55.031395] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-02-19T20:28:55.032271] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-02-19T20:28:55.032328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:55.032360] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:55.032389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:55.032448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:55.093840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:55.094757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:55.094847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:55.094882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:55.215321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:55.215483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:55.215524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:55.215553] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:55.219069] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: DOWN (p=43.87%) [2026-02-19T20:28:55.219390] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-02-19T20:28:55.219523] [INFO ] [sig ] OZKAP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:55.368346] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/OZKAP.txt [2026-02-19T20:28:55.368535] [INFO ] [sig ] [2301/3393] Completed OZKAP in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-19T20:28:55.368598] [INFO ] [sig ] [2302/3393] Forecasting PAA... [2026-02-19T20:28:55.368632] [INFO ] [sig ] Generating forecast for: PAA [2026-02-19T20:28:55.368665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-02-19T20:28:55.382597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-02-19T20:28:55.382999] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-02-19T20:28:55.383828] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-02-19T20:28:55.383884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:55.383917] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:55.383946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:55.384005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:55.442225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:55.443114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:55.443201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:55.443240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:55.567933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:55.568118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:55.568169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:55.568204] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:55.571719] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: UP (p=74.84%) [2026-02-19T20:28:55.572003] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-02-19T20:28:55.572159] [INFO ] [sig ] PAA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:55.717253] [INFO ] [LOCAL ] Saved forecast: PAA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PAA.txt [2026-02-19T20:28:55.717417] [INFO ] [sig ] [2302/3393] Completed PAA in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-19T20:28:55.717459] [INFO ] [sig ] [2303/3393] Forecasting PAAS... [2026-02-19T20:28:55.717489] [INFO ] [sig ] Generating forecast for: PAAS [2026-02-19T20:28:55.717520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-02-19T20:28:55.728946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-02-19T20:28:55.729326] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-02-19T20:28:55.730161] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-02-19T20:28:55.730215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:55.730256] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:55.730289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:55.730360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:55.788883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:55.789820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:55.789907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:55.789940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:55.917436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:55.917627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:55.917674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:55.917717] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:55.921520] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: DOWN (p=5.51%) [2026-02-19T20:28:55.921873] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-02-19T20:28:55.922014] [INFO ] [sig ] PAAS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:56.082637] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PAAS.txt [2026-02-19T20:28:56.082810] [INFO ] [sig ] [2303/3393] Completed PAAS in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-19T20:28:56.082855] [INFO ] [sig ] [2304/3393] Forecasting PAC... [2026-02-19T20:28:56.082894] [INFO ] [sig ] Generating forecast for: PAC [2026-02-19T20:28:56.082934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-02-19T20:28:56.095476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-02-19T20:28:56.095936] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-02-19T20:28:56.096870] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-02-19T20:28:56.096927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:56.097005] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:56.097037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:56.097098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:56.156787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:56.157739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:56.157851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:56.157889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:56.285842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:56.286007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:56.286051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:56.286083] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:56.290594] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: UP (p=90.08%) [2026-02-19T20:28:56.290908] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-02-19T20:28:56.291045] [INFO ] [sig ] PAC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:56.444695] [INFO ] [LOCAL ] Saved forecast: PAC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PAC.txt [2026-02-19T20:28:56.444878] [INFO ] [sig ] [2304/3393] Completed PAC in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-19T20:28:56.444921] [INFO ] [sig ] [2305/3393] Forecasting PACB... [2026-02-19T20:28:56.444955] [INFO ] [sig ] Generating forecast for: PACB [2026-02-19T20:28:56.444986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-02-19T20:28:56.458020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-02-19T20:28:56.458685] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-02-19T20:28:56.459748] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-02-19T20:28:56.459805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:56.459838] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:56.459866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:56.459924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:56.520880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:56.521852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:56.521941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:56.521976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:56.651076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:56.651241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:56.651283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:56.651314] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:56.655126] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: UP (p=60.62%) [2026-02-19T20:28:56.655418] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-02-19T20:28:56.655551] [INFO ] [sig ] PACB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:56.800655] [INFO ] [LOCAL ] Saved forecast: PACB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PACB.txt [2026-02-19T20:28:56.800797] [INFO ] [sig ] [2305/3393] Completed PACB in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-19T20:28:56.800836] [INFO ] [sig ] [2306/3393] Forecasting PACK... [2026-02-19T20:28:56.800866] [INFO ] [sig ] Generating forecast for: PACK [2026-02-19T20:28:56.800896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-02-19T20:28:56.813256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-02-19T20:28:56.813637] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-02-19T20:28:56.814421] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-02-19T20:28:56.814476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:56.814512] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:56.814541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:56.814626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:56.874775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:56.875636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:56.875722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:56.875757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:57.002003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:57.002185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:57.002235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:57.002276] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:57.006552] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: UP (p=86.40%) [2026-02-19T20:28:57.006879] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-02-19T20:28:57.007014] [INFO ] [sig ] PACK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:57.151008] [INFO ] [LOCAL ] Saved forecast: PACK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PACK.txt [2026-02-19T20:28:57.151148] [INFO ] [sig ] [2306/3393] Completed PACK in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-19T20:28:57.151192] [INFO ] [sig ] [2307/3393] Forecasting PAGP... [2026-02-19T20:28:57.151223] [INFO ] [sig ] Generating forecast for: PAGP [2026-02-19T20:28:57.151256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-02-19T20:28:57.162986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-02-19T20:28:57.163340] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-02-19T20:28:57.164164] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-02-19T20:28:57.164219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:57.164253] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:57.164282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:57.164341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:57.223123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:57.223856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:57.223939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:57.223972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:57.352041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:57.352204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:57.352246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:57.352341] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:57.355980] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: DOWN (p=14.93%) [2026-02-19T20:28:57.356263] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-02-19T20:28:57.356395] [INFO ] [sig ] PAGP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:57.507792] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PAGP.txt [2026-02-19T20:28:57.507929] [INFO ] [sig ] [2307/3393] Completed PAGP in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-19T20:28:57.507970] [INFO ] [sig ] [2308/3393] Forecasting PAGS... [2026-02-19T20:28:57.508002] [INFO ] [sig ] Generating forecast for: PAGS [2026-02-19T20:28:57.508032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-02-19T20:28:57.520434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-02-19T20:28:57.520810] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-02-19T20:28:57.521652] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-02-19T20:28:57.521708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:57.521742] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:57.521770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:57.521833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:57.583917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:57.584743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:57.584838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:57.584883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:57.708436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:57.708619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:57.708661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:57.708691] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:57.712158] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: UP (p=52.84%) [2026-02-19T20:28:57.712443] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-02-19T20:28:57.712592] [INFO ] [sig ] PAGS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:57.856140] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PAGS.txt [2026-02-19T20:28:57.856285] [INFO ] [sig ] [2308/3393] Completed PAGS in 0.3s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-19T20:28:57.856328] [INFO ] [sig ] [2309/3393] Forecasting PAHC... [2026-02-19T20:28:57.856373] [INFO ] [sig ] Generating forecast for: PAHC [2026-02-19T20:28:57.856418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-02-19T20:28:57.868639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-02-19T20:28:57.868995] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-02-19T20:28:57.869844] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-02-19T20:28:57.869899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:57.869934] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:57.869963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:57.870022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:57.930033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:57.930893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:57.930980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:57.931032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:58.060514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:58.060717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:58.060760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:58.060791] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:58.064323] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: DOWN (p=43.30%) [2026-02-19T20:28:58.064618] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-02-19T20:28:58.064779] [INFO ] [sig ] PAHC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:58.211069] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PAHC.txt [2026-02-19T20:28:58.211230] [INFO ] [sig ] [2309/3393] Completed PAHC in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-19T20:28:58.211271] [INFO ] [sig ] [2310/3393] Forecasting PAL... [2026-02-19T20:28:58.211301] [INFO ] [sig ] Generating forecast for: PAL [2026-02-19T20:28:58.211334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-02-19T20:28:58.222564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-02-19T20:28:58.222941] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-02-19T20:28:58.223809] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-02-19T20:28:58.223864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:58.223905] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:58.223946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:58.224011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:58.282467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:58.283409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:58.283501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:58.283536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:58.406608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:58.406770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:58.406813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:58.406844] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:58.410520] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: UP (p=94.97%) [2026-02-19T20:28:58.410829] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-02-19T20:28:58.410962] [INFO ] [sig ] PAL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:58.571437] [INFO ] [LOCAL ] Saved forecast: PAL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PAL.txt [2026-02-19T20:28:58.571601] [INFO ] [sig ] [2310/3393] Completed PAL in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-19T20:28:58.571645] [INFO ] [sig ] [2311/3393] Forecasting PAM... [2026-02-19T20:28:58.571678] [INFO ] [sig ] Generating forecast for: PAM [2026-02-19T20:28:58.571709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-02-19T20:28:58.582830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-02-19T20:28:58.583236] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-02-19T20:28:58.584045] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-02-19T20:28:58.584100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:58.584133] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:58.584178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:58.584237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:58.643042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:58.643957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:58.644045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:58.644077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:58.774250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:58.774448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:58.774489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:58.774519] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:58.778144] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: DOWN (p=34.09%) [2026-02-19T20:28:58.778459] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-02-19T20:28:58.778631] [INFO ] [sig ] PAM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:58.925825] [INFO ] [LOCAL ] Saved forecast: PAM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PAM.txt [2026-02-19T20:28:58.925996] [INFO ] [sig ] [2311/3393] Completed PAM in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-19T20:28:58.926042] [INFO ] [sig ] [2312/3393] Forecasting PANL... [2026-02-19T20:28:58.926076] [INFO ] [sig ] Generating forecast for: PANL [2026-02-19T20:28:58.926107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-02-19T20:28:58.938177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-02-19T20:28:58.938514] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-02-19T20:28:58.939377] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-02-19T20:28:58.939446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:58.939488] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:58.939520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:58.939602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:59.003759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:59.004532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:59.004639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:59.004676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:59.130061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:59.130223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:59.130265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:59.130299] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:59.134330] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: DOWN (p=49.72%) [2026-02-19T20:28:59.134633] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-02-19T20:28:59.134767] [INFO ] [sig ] PANL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:59.279409] [INFO ] [LOCAL ] Saved forecast: PANL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PANL.txt [2026-02-19T20:28:59.279560] [INFO ] [sig ] [2312/3393] Completed PANL in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-19T20:28:59.279623] [INFO ] [sig ] [2313/3393] Forecasting PASG... [2026-02-19T20:28:59.279657] [INFO ] [sig ] Generating forecast for: PASG [2026-02-19T20:28:59.279689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-02-19T20:28:59.290778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-02-19T20:28:59.291104] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-02-19T20:28:59.291951] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-02-19T20:28:59.292003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:59.292035] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:59.292063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:59.292120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:59.355053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:59.356156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:59.356252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:59.356287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:59.478037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:59.478219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:59.478263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:59.478293] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:59.481877] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: DOWN (p=7.95%) [2026-02-19T20:28:59.482162] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-02-19T20:28:59.482291] [INFO ] [sig ] PASG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:28:59.642025] [INFO ] [LOCAL ] Saved forecast: PASG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PASG.txt [2026-02-19T20:28:59.642198] [INFO ] [sig ] [2313/3393] Completed PASG in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-19T20:28:59.642242] [INFO ] [sig ] [2314/3393] Forecasting PATH... [2026-02-19T20:28:59.642280] [INFO ] [sig ] Generating forecast for: PATH [2026-02-19T20:28:59.642312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-02-19T20:28:59.654347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-02-19T20:28:59.654805] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-02-19T20:28:59.655638] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-02-19T20:28:59.655692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:28:59.655726] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:28:59.655755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:28:59.655814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:28:59.717913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:28:59.718964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:28:59.719142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:28:59.719183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:28:59.845955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:28:59.846117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:28:59.846158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:28:59.846190] [INFO ] [FORECASTER] Training complete [2026-02-19T20:28:59.849787] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: UP (p=97.88%) [2026-02-19T20:28:59.850101] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-02-19T20:28:59.850241] [INFO ] [sig ] PATH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:28:59.996047] [INFO ] [LOCAL ] Saved forecast: PATH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PATH.txt [2026-02-19T20:28:59.996191] [INFO ] [sig ] [2314/3393] Completed PATH in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-19T20:28:59.996231] [INFO ] [sig ] [2315/3393] Forecasting PATK... [2026-02-19T20:28:59.996261] [INFO ] [sig ] Generating forecast for: PATK [2026-02-19T20:28:59.996300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-02-19T20:29:00.007806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-02-19T20:29:00.008236] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-02-19T20:29:00.009078] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-02-19T20:29:00.009132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:00.009165] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:00.009193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:00.009250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:00.071599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:00.072566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:00.072675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:00.072712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:00.194555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:00.194736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:00.194778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:00.194807] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:00.199012] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: DOWN (p=13.34%) [2026-02-19T20:29:00.199296] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-02-19T20:29:00.199430] [INFO ] [sig ] PATK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:00.349909] [INFO ] [LOCAL ] Saved forecast: PATK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PATK.txt [2026-02-19T20:29:00.350077] [INFO ] [sig ] [2315/3393] Completed PATK in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-19T20:29:00.350127] [INFO ] [sig ] [2316/3393] Forecasting PAX... [2026-02-19T20:29:00.350161] [INFO ] [sig ] Generating forecast for: PAX [2026-02-19T20:29:00.350193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-02-19T20:29:00.362267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-02-19T20:29:00.362691] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-02-19T20:29:00.363495] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-02-19T20:29:00.363548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:00.363600] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:00.363629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:00.363686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:00.422230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:00.423203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:00.423291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:00.423325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:00.547443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:00.547627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:00.547670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:00.547699] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:00.551490] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: UP (p=67.97%) [2026-02-19T20:29:00.551837] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-02-19T20:29:00.551973] [INFO ] [sig ] PAX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:00.706261] [INFO ] [LOCAL ] Saved forecast: PAX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PAX.txt [2026-02-19T20:29:00.706443] [INFO ] [sig ] [2316/3393] Completed PAX in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-19T20:29:00.706493] [INFO ] [sig ] [2317/3393] Forecasting PAXS... [2026-02-19T20:29:00.706531] [INFO ] [sig ] Generating forecast for: PAXS [2026-02-19T20:29:00.706561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-02-19T20:29:00.723899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-02-19T20:29:00.724503] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-02-19T20:29:00.725338] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-02-19T20:29:00.725394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:00.725428] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:00.725457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:00.725516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:00.783543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:00.784480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:00.784569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:00.784624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:00.912853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:00.913009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:00.913051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:00.913083] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:00.916641] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: DOWN (p=14.12%) [2026-02-19T20:29:00.916926] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-02-19T20:29:00.917057] [INFO ] [sig ] PAXS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:01.061308] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PAXS.txt [2026-02-19T20:29:01.061516] [INFO ] [sig ] [2317/3393] Completed PAXS in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-19T20:29:01.061566] [INFO ] [sig ] [2318/3393] Forecasting PAY... [2026-02-19T20:29:01.061617] [INFO ] [sig ] Generating forecast for: PAY [2026-02-19T20:29:01.061649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-02-19T20:29:01.073239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-02-19T20:29:01.073637] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-02-19T20:29:01.074438] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-02-19T20:29:01.074502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:01.074537] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:01.074564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:01.074642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:01.132589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:01.133327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:01.133411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:01.133444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:01.256072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:01.256260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:01.256397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:01.256441] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:01.259996] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: DOWN (p=6.87%) [2026-02-19T20:29:01.260277] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-02-19T20:29:01.260412] [INFO ] [sig ] PAY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:01.418473] [INFO ] [LOCAL ] Saved forecast: PAY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PAY.txt [2026-02-19T20:29:01.418655] [INFO ] [sig ] [2318/3393] Completed PAY in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-19T20:29:01.418698] [INFO ] [sig ] [2319/3393] Forecasting PAYC... [2026-02-19T20:29:01.418731] [INFO ] [sig ] Generating forecast for: PAYC [2026-02-19T20:29:01.418763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-02-19T20:29:01.431140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-02-19T20:29:01.431545] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-02-19T20:29:01.432406] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-02-19T20:29:01.432463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:01.432497] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:01.432526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:01.432607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:01.490641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:01.491516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:01.491623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:01.491658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:01.630338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:01.630505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:01.630548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:01.630597] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:01.634822] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: DOWN (p=25.35%) [2026-02-19T20:29:01.635195] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-02-19T20:29:01.635353] [INFO ] [sig ] PAYC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:01.788737] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PAYC.txt [2026-02-19T20:29:01.788923] [INFO ] [sig ] [2319/3393] Completed PAYC in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-19T20:29:01.788969] [INFO ] [sig ] [2320/3393] Forecasting PAYO... [2026-02-19T20:29:01.789002] [INFO ] [sig ] Generating forecast for: PAYO [2026-02-19T20:29:01.789035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-02-19T20:29:01.801395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-02-19T20:29:01.801874] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-02-19T20:29:01.802963] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-02-19T20:29:01.803020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:01.803055] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:01.803083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:01.803140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:01.866104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:01.867042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:01.867135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:01.867171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:01.993881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:01.994041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:01.994082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:01.994112] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:01.997692] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=77.01%) [2026-02-19T20:29:01.998004] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-02-19T20:29:01.998191] [INFO ] [sig ] PAYO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:02.146169] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PAYO.txt [2026-02-19T20:29:02.146317] [INFO ] [sig ] [2320/3393] Completed PAYO in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-19T20:29:02.146358] [INFO ] [sig ] [2321/3393] Forecasting PAYS... [2026-02-19T20:29:02.146388] [INFO ] [sig ] Generating forecast for: PAYS [2026-02-19T20:29:02.146418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-02-19T20:29:02.159012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-02-19T20:29:02.159420] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-02-19T20:29:02.160376] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-02-19T20:29:02.160438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:02.160513] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:02.160544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:02.160628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:02.219683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:02.220431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:02.220516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:02.220552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:02.340725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:02.340886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:02.340927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:02.340957] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:02.344547] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: DOWN (p=38.78%) [2026-02-19T20:29:02.344848] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-02-19T20:29:02.344980] [INFO ] [sig ] PAYS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:02.492923] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PAYS.txt [2026-02-19T20:29:02.493065] [INFO ] [sig ] [2321/3393] Completed PAYS in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-19T20:29:02.493106] [INFO ] [sig ] [2322/3393] Forecasting PAYX... [2026-02-19T20:29:02.493135] [INFO ] [sig ] Generating forecast for: PAYX [2026-02-19T20:29:02.493183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-02-19T20:29:02.505798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-02-19T20:29:02.506156] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-02-19T20:29:02.507010] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-02-19T20:29:02.507066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:02.507100] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:02.507128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:02.507187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:02.572019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:02.573001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:02.573093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:02.573152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:02.707482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:02.707698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:02.707761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:02.707803] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:02.712815] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: DOWN (p=6.25%) [2026-02-19T20:29:02.713216] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-02-19T20:29:02.713388] [INFO ] [sig ] PAYX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:02.859003] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PAYX.txt [2026-02-19T20:29:02.859164] [INFO ] [sig ] [2322/3393] Completed PAYX in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-19T20:29:02.859204] [INFO ] [sig ] [2323/3393] Forecasting PB... [2026-02-19T20:29:02.859234] [INFO ] [sig ] Generating forecast for: PB [2026-02-19T20:29:02.859265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-02-19T20:29:02.871213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-02-19T20:29:02.871821] [INFO ] [FORECASTER] Starting predict_future for PB [2026-02-19T20:29:02.872850] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-02-19T20:29:02.872906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:02.872941] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:02.872971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:02.873030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:02.934220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:02.934988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:02.935078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:02.935112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:03.058813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:03.058969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:03.059009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:03.059038] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:03.062487] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: DOWN (p=0.74%) [2026-02-19T20:29:03.062801] [INFO ] [FORECASTER] Completed predict_future for PB [2026-02-19T20:29:03.062929] [INFO ] [sig ] PB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:03.211189] [INFO ] [LOCAL ] Saved forecast: PB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PB.txt [2026-02-19T20:29:03.211375] [INFO ] [sig ] [2323/3393] Completed PB in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-19T20:29:03.211429] [INFO ] [sig ] [2324/3393] Forecasting PBA... [2026-02-19T20:29:03.211468] [INFO ] [sig ] Generating forecast for: PBA [2026-02-19T20:29:03.211509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-02-19T20:29:03.224438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-02-19T20:29:03.224867] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-02-19T20:29:03.225750] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-02-19T20:29:03.226027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:03.226068] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:03.226097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:03.226156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:03.292860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:03.293777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:03.293873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:03.293908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:03.423411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:03.423593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:03.423640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:03.423706] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:03.427375] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: UP (p=68.08%) [2026-02-19T20:29:03.427725] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-02-19T20:29:03.427870] [INFO ] [sig ] PBA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:03.579769] [INFO ] [LOCAL ] Saved forecast: PBA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PBA.txt [2026-02-19T20:29:03.579933] [INFO ] [sig ] [2324/3393] Completed PBA in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-19T20:29:03.579975] [INFO ] [sig ] [2325/3393] Forecasting PBF... [2026-02-19T20:29:03.580009] [INFO ] [sig ] Generating forecast for: PBF [2026-02-19T20:29:03.580043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-02-19T20:29:03.591569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-02-19T20:29:03.591978] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-02-19T20:29:03.592822] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-02-19T20:29:03.592878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:03.592910] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:03.592938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:03.592996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:03.654021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:03.654916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:03.655004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:03.655038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:03.787568] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:03.787751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:03.787791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:03.787820] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:03.792180] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: DOWN (p=37.41%) [2026-02-19T20:29:03.792554] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-02-19T20:29:03.792731] [INFO ] [sig ] PBF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:03.964595] [INFO ] [LOCAL ] Saved forecast: PBF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PBF.txt [2026-02-19T20:29:03.964796] [INFO ] [sig ] [2325/3393] Completed PBF in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-19T20:29:03.964846] [INFO ] [sig ] [2326/3393] Forecasting PBFS... [2026-02-19T20:29:03.964884] [INFO ] [sig ] Generating forecast for: PBFS [2026-02-19T20:29:03.964924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-02-19T20:29:03.977030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-02-19T20:29:03.977445] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-02-19T20:29:03.978385] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-02-19T20:29:03.978452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:03.978494] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:03.978530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:03.978626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:04.039724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:04.040682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:04.040775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:04.040810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:04.147336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:04.147499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:04.147540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:04.147588] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:04.151441] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: DOWN (p=14.52%) [2026-02-19T20:29:04.151735] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-02-19T20:29:04.151868] [INFO ] [sig ] PBFS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:04.300500] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PBFS.txt [2026-02-19T20:29:04.300669] [INFO ] [sig ] [2326/3393] Completed PBFS in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-19T20:29:04.300716] [INFO ] [sig ] [2327/3393] Forecasting PBH... [2026-02-19T20:29:04.300746] [INFO ] [sig ] Generating forecast for: PBH [2026-02-19T20:29:04.300778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-02-19T20:29:04.313087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-02-19T20:29:04.313494] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-02-19T20:29:04.314308] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-02-19T20:29:04.314362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:04.314394] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:04.314420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:04.314476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:04.376612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:04.377815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:04.377905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:04.377940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:04.502303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:04.502472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:04.502519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:04.502551] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:04.507004] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: DOWN (p=18.17%) [2026-02-19T20:29:04.507310] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-02-19T20:29:04.507448] [INFO ] [sig ] PBH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:04.657815] [INFO ] [LOCAL ] Saved forecast: PBH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PBH.txt [2026-02-19T20:29:04.657969] [INFO ] [sig ] [2327/3393] Completed PBH in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-19T20:29:04.658017] [INFO ] [sig ] [2328/3393] Forecasting PBI... [2026-02-19T20:29:04.658050] [INFO ] [sig ] Generating forecast for: PBI [2026-02-19T20:29:04.658081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-02-19T20:29:04.670411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-02-19T20:29:04.670907] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-02-19T20:29:04.671738] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-02-19T20:29:04.671792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:04.671825] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:04.671852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:04.671909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:04.733444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:04.734370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:04.734457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:04.734492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:04.867599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:04.867777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:04.868009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:04.868040] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:04.871941] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: UP (p=55.30%) [2026-02-19T20:29:04.872269] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-02-19T20:29:04.872412] [INFO ] [sig ] PBI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:05.023129] [INFO ] [LOCAL ] Saved forecast: PBI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PBI.txt [2026-02-19T20:29:05.023298] [INFO ] [sig ] [2328/3393] Completed PBI in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-19T20:29:05.023341] [INFO ] [sig ] [2329/3393] Forecasting PBYI... [2026-02-19T20:29:05.023370] [INFO ] [sig ] Generating forecast for: PBYI [2026-02-19T20:29:05.023401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-02-19T20:29:05.035977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-02-19T20:29:05.036357] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-02-19T20:29:05.037155] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-02-19T20:29:05.037209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:05.037240] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:05.037267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:05.037324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:05.095854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:05.096691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:05.096779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:05.096814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:05.221444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:05.221623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:05.221665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:05.221695] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:05.225743] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: DOWN (p=19.95%) [2026-02-19T20:29:05.226080] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-02-19T20:29:05.226242] [INFO ] [sig ] PBYI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:05.372135] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PBYI.txt [2026-02-19T20:29:05.372272] [INFO ] [sig ] [2329/3393] Completed PBYI in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-19T20:29:05.372313] [INFO ] [sig ] [2330/3393] Forecasting PCB... [2026-02-19T20:29:05.372342] [INFO ] [sig ] Generating forecast for: PCB [2026-02-19T20:29:05.372371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-02-19T20:29:05.383712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-02-19T20:29:05.384074] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-02-19T20:29:05.384879] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-02-19T20:29:05.384932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:05.384964] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:05.384992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:05.385049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:05.446515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:05.447357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:05.447444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:05.447486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:05.566900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:05.567062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:05.567102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:05.567131] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:05.570597] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-02-19T20:29:05.570885] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-02-19T20:29:05.571012] [INFO ] [sig ] PCB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:05.714319] [INFO ] [LOCAL ] Saved forecast: PCB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PCB.txt [2026-02-19T20:29:05.714457] [INFO ] [sig ] [2330/3393] Completed PCB in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-19T20:29:05.714498] [INFO ] [sig ] [2331/3393] Forecasting PCF... [2026-02-19T20:29:05.714530] [INFO ] [sig ] Generating forecast for: PCF [2026-02-19T20:29:05.714562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-02-19T20:29:05.725710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-02-19T20:29:05.726043] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-02-19T20:29:05.726914] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-02-19T20:29:05.726968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:05.727002] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:05.727031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:05.727091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:05.786372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:05.787140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:05.787254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:05.787291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:05.907034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:05.907195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:05.907256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:05.907287] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:05.910772] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: DOWN (p=16.77%) [2026-02-19T20:29:05.911046] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-02-19T20:29:05.911177] [INFO ] [sig ] PCF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:06.056109] [INFO ] [LOCAL ] Saved forecast: PCF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PCF.txt [2026-02-19T20:29:06.056270] [INFO ] [sig ] [2331/3393] Completed PCF in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-19T20:29:06.056312] [INFO ] [sig ] [2332/3393] Forecasting PCG... [2026-02-19T20:29:06.056342] [INFO ] [sig ] Generating forecast for: PCG [2026-02-19T20:29:06.056380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-02-19T20:29:06.067982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-02-19T20:29:06.068343] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-02-19T20:29:06.069172] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-02-19T20:29:06.069226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:06.069258] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:06.069286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:06.069344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:06.126851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:06.127621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:06.127704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:06.127737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:06.269061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:06.269232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:06.269272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:06.269302] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:06.272826] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: DOWN (p=21.63%) [2026-02-19T20:29:06.273126] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-02-19T20:29:06.273261] [INFO ] [sig ] PCG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:06.423038] [INFO ] [LOCAL ] Saved forecast: PCG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PCG.txt [2026-02-19T20:29:06.423263] [INFO ] [sig ] [2332/3393] Completed PCG in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-19T20:29:06.423327] [INFO ] [sig ] [2333/3393] Forecasting PCM... [2026-02-19T20:29:06.423372] [INFO ] [sig ] Generating forecast for: PCM [2026-02-19T20:29:06.423418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-02-19T20:29:06.437696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-02-19T20:29:06.438221] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-02-19T20:29:06.439354] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-02-19T20:29:06.439420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:06.439464] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:06.439514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:06.439640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:06.500408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:06.501397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:06.501508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:06.501544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:06.637322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:06.637549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:06.637611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:06.637831] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:06.641446] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-02-19T20:29:06.641772] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-02-19T20:29:06.641921] [INFO ] [sig ] PCM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:06.784977] [INFO ] [LOCAL ] Saved forecast: PCM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PCM.txt [2026-02-19T20:29:06.785111] [INFO ] [sig ] [2333/3393] Completed PCM in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-19T20:29:06.785150] [INFO ] [sig ] [2334/3393] Forecasting PCN... [2026-02-19T20:29:06.785180] [INFO ] [sig ] Generating forecast for: PCN [2026-02-19T20:29:06.785210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-02-19T20:29:06.796615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-02-19T20:29:06.796915] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-02-19T20:29:06.797743] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-02-19T20:29:06.797796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:06.797829] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:06.797856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:06.797913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:06.855131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:06.856014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:06.856097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:06.856131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:06.977663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:06.977799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:06.977839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:06.977868] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:06.981244] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: DOWN (p=42.01%) [2026-02-19T20:29:06.981513] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-02-19T20:29:06.981682] [INFO ] [sig ] PCN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:07.123944] [INFO ] [LOCAL ] Saved forecast: PCN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PCN.txt [2026-02-19T20:29:07.124100] [INFO ] [sig ] [2334/3393] Completed PCN in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-19T20:29:07.124141] [INFO ] [sig ] [2335/3393] Forecasting PCQ... [2026-02-19T20:29:07.124171] [INFO ] [sig ] Generating forecast for: PCQ [2026-02-19T20:29:07.124201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-02-19T20:29:07.134703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-02-19T20:29:07.135016] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-02-19T20:29:07.135807] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-02-19T20:29:07.135860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:07.135910] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:07.135940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:07.135997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:07.193644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:07.194236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:07.194314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:07.194346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:07.309992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:07.310159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:07.310199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:07.310228] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:07.313628] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: DOWN (p=11.07%) [2026-02-19T20:29:07.313902] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-02-19T20:29:07.314026] [INFO ] [sig ] PCQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:07.456399] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PCQ.txt [2026-02-19T20:29:07.456525] [INFO ] [sig ] [2335/3393] Completed PCQ in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-19T20:29:07.456592] [INFO ] [sig ] [2336/3393] Forecasting PCRX... [2026-02-19T20:29:07.456634] [INFO ] [sig ] Generating forecast for: PCRX [2026-02-19T20:29:07.456670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-02-19T20:29:07.468023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-02-19T20:29:07.468376] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-02-19T20:29:07.469162] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-02-19T20:29:07.469216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:07.469248] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:07.469276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:07.469333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:07.529495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:07.530556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:07.530669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:07.530704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:07.659285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:07.659452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:07.659496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:07.659532] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:07.663204] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: UP (p=90.28%) [2026-02-19T20:29:07.663490] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-02-19T20:29:07.663701] [INFO ] [sig ] PCRX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:07.813477] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PCRX.txt [2026-02-19T20:29:07.813695] [INFO ] [sig ] [2336/3393] Completed PCRX in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-19T20:29:07.813754] [INFO ] [sig ] [2337/3393] Forecasting PCTY... [2026-02-19T20:29:07.813787] [INFO ] [sig ] Generating forecast for: PCTY [2026-02-19T20:29:07.813820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-02-19T20:29:07.826405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-02-19T20:29:07.826836] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-02-19T20:29:07.827708] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-02-19T20:29:07.827764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:07.827798] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:07.827825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:07.827892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:07.887935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:07.888844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:07.888932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:07.888967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:08.017147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:08.017310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:08.017353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:08.017385] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:08.020953] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: UP (p=88.34%) [2026-02-19T20:29:08.021244] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-02-19T20:29:08.021382] [INFO ] [sig ] PCTY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:08.164489] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PCTY.txt [2026-02-19T20:29:08.164662] [INFO ] [sig ] [2337/3393] Completed PCTY in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-19T20:29:08.164706] [INFO ] [sig ] [2338/3393] Forecasting PCVX... [2026-02-19T20:29:08.164736] [INFO ] [sig ] Generating forecast for: PCVX [2026-02-19T20:29:08.164768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-02-19T20:29:08.176302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-02-19T20:29:08.176700] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-02-19T20:29:08.177513] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-02-19T20:29:08.177601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:08.177673] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:08.177704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:08.177763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:08.237262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:08.238146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:08.238238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:08.238272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:08.362344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:08.362504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:08.362545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:08.362598] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:08.366137] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: UP (p=73.83%) [2026-02-19T20:29:08.366416] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-02-19T20:29:08.366548] [INFO ] [sig ] PCVX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:08.511720] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PCVX.txt [2026-02-19T20:29:08.511884] [INFO ] [sig ] [2338/3393] Completed PCVX in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-19T20:29:08.511927] [INFO ] [sig ] [2339/3393] Forecasting PCYO... [2026-02-19T20:29:08.511963] [INFO ] [sig ] Generating forecast for: PCYO [2026-02-19T20:29:08.511995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-02-19T20:29:08.524202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-02-19T20:29:08.524595] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-02-19T20:29:08.525601] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-02-19T20:29:08.525667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:08.525708] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:08.525740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:08.525797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:08.589435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:08.590524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:08.590631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:08.590665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:08.713489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:08.713667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:08.713712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:08.713743] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:08.717284] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: DOWN (p=19.21%) [2026-02-19T20:29:08.717567] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-02-19T20:29:08.717723] [INFO ] [sig ] PCYO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:08.865637] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PCYO.txt [2026-02-19T20:29:08.865778] [INFO ] [sig ] [2339/3393] Completed PCYO in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-19T20:29:08.865820] [INFO ] [sig ] [2340/3393] Forecasting PD... [2026-02-19T20:29:08.865850] [INFO ] [sig ] Generating forecast for: PD [2026-02-19T20:29:08.865881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-02-19T20:29:08.877151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-02-19T20:29:08.877465] [INFO ] [FORECASTER] Starting predict_future for PD [2026-02-19T20:29:08.878315] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-02-19T20:29:08.878368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:08.878402] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:08.878429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:08.878487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:08.939284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:08.940111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:08.940195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:08.940230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:09.064282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:09.064442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:09.064481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:09.064510] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:09.067974] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: UP (p=96.08%) [2026-02-19T20:29:09.068265] [INFO ] [FORECASTER] Completed predict_future for PD [2026-02-19T20:29:09.068397] [INFO ] [sig ] PD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:09.212256] [INFO ] [LOCAL ] Saved forecast: PD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PD.txt [2026-02-19T20:29:09.212399] [INFO ] [sig ] [2340/3393] Completed PD in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-19T20:29:09.212438] [INFO ] [sig ] [2341/3393] Forecasting PDBC... [2026-02-19T20:29:09.212467] [INFO ] [sig ] Generating forecast for: PDBC [2026-02-19T20:29:09.212499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-02-19T20:29:09.224397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-02-19T20:29:09.224776] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-02-19T20:29:09.225618] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-02-19T20:29:09.225672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:09.225705] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:09.225732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:09.225950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:09.287960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:09.288923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:09.289010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:09.289043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:09.428788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:09.428953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:09.428998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:09.429075] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:09.433078] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: DOWN (p=0.63%) [2026-02-19T20:29:09.433368] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-02-19T20:29:09.433499] [INFO ] [sig ] PDBC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:09.578739] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PDBC.txt [2026-02-19T20:29:09.579066] [INFO ] [sig ] [2341/3393] Completed PDBC in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-19T20:29:09.579108] [INFO ] [sig ] [2342/3393] Forecasting PDD... [2026-02-19T20:29:09.579138] [INFO ] [sig ] Generating forecast for: PDD [2026-02-19T20:29:09.579169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-02-19T20:29:09.591205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-02-19T20:29:09.591536] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-02-19T20:29:09.592330] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-02-19T20:29:09.592384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:09.592416] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:09.592442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:09.592499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:09.652886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:09.653842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:09.653941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:09.653988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:09.780470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:09.780645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:09.780693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:09.780752] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:09.784181] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: DOWN (p=27.75%) [2026-02-19T20:29:09.784455] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-02-19T20:29:09.784600] [INFO ] [sig ] PDD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:09.929727] [INFO ] [LOCAL ] Saved forecast: PDD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PDD.txt [2026-02-19T20:29:09.929885] [INFO ] [sig ] [2342/3393] Completed PDD in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-19T20:29:09.929926] [INFO ] [sig ] [2343/3393] Forecasting PDEX... [2026-02-19T20:29:09.929955] [INFO ] [sig ] Generating forecast for: PDEX [2026-02-19T20:29:09.929985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-02-19T20:29:09.941835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-02-19T20:29:09.942366] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-02-19T20:29:09.943430] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-02-19T20:29:09.943488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:09.943520] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:09.943546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:09.943625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:10.008425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:10.009324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:10.009408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:10.009442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:10.134602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:10.134762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:10.134803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:10.134836] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:10.138320] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: UP (p=85.81%) [2026-02-19T20:29:10.138622] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-02-19T20:29:10.138762] [INFO ] [sig ] PDEX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:10.290743] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PDEX.txt [2026-02-19T20:29:10.290887] [INFO ] [sig ] [2343/3393] Completed PDEX in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-19T20:29:10.290929] [INFO ] [sig ] [2344/3393] Forecasting PDFS... [2026-02-19T20:29:10.290961] [INFO ] [sig ] Generating forecast for: PDFS [2026-02-19T20:29:10.290994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-02-19T20:29:10.302282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-02-19T20:29:10.302621] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-02-19T20:29:10.303386] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-02-19T20:29:10.303438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:10.303470] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:10.303498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:10.303559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:10.362625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:10.363522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:10.363643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:10.363687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:10.501874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:10.502063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:10.502127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:10.502176] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:10.507093] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: UP (p=91.77%) [2026-02-19T20:29:10.507478] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-02-19T20:29:10.507709] [INFO ] [sig ] PDFS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:10.662237] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PDFS.txt [2026-02-19T20:29:10.662398] [INFO ] [sig ] [2344/3393] Completed PDFS in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-19T20:29:10.662440] [INFO ] [sig ] [2345/3393] Forecasting PDI... [2026-02-19T20:29:10.662469] [INFO ] [sig ] Generating forecast for: PDI [2026-02-19T20:29:10.662500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-02-19T20:29:10.673828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-02-19T20:29:10.674381] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-02-19T20:29:10.675385] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-02-19T20:29:10.675440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:10.675474] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:10.675501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:10.675557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:10.733939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:10.734767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:10.734855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:10.734888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:10.864677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:10.864863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:10.864920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:10.864961] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:10.870103] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: UP (p=83.88%) [2026-02-19T20:29:10.870517] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-02-19T20:29:10.870749] [INFO ] [sig ] PDI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:11.037691] [INFO ] [LOCAL ] Saved forecast: PDI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PDI.txt [2026-02-19T20:29:11.038064] [INFO ] [sig ] [2345/3393] Completed PDI in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-19T20:29:11.038125] [INFO ] [sig ] [2346/3393] Forecasting PDLB... [2026-02-19T20:29:11.038160] [INFO ] [sig ] Generating forecast for: PDLB [2026-02-19T20:29:11.038190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-02-19T20:29:11.051235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-02-19T20:29:11.051666] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-02-19T20:29:11.052743] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-02-19T20:29:11.052798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:11.052830] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:11.053045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:11.053125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:11.110680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:11.111596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:11.111685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:11.111718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:11.239553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:11.239738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:11.239780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:11.239809] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:11.243264] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: DOWN (p=18.31%) [2026-02-19T20:29:11.243557] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-02-19T20:29:11.243714] [INFO ] [sig ] PDLB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:11.401170] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PDLB.txt [2026-02-19T20:29:11.401354] [INFO ] [sig ] [2346/3393] Completed PDLB in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-19T20:29:11.401397] [INFO ] [sig ] [2347/3393] Forecasting PDM... [2026-02-19T20:29:11.401426] [INFO ] [sig ] Generating forecast for: PDM [2026-02-19T20:29:11.401465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-02-19T20:29:11.414645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-02-19T20:29:11.415045] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-02-19T20:29:11.416181] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-02-19T20:29:11.416235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:11.416273] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:11.416301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:11.416363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:11.476835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:11.477823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:11.477926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:11.477961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:11.600958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:11.601124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:11.601168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:11.601207] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:11.604845] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: UP (p=99.49%) [2026-02-19T20:29:11.605141] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-02-19T20:29:11.605287] [INFO ] [sig ] PDM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:11.748526] [INFO ] [LOCAL ] Saved forecast: PDM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PDM.txt [2026-02-19T20:29:11.748684] [INFO ] [sig ] [2347/3393] Completed PDM in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-19T20:29:11.748726] [INFO ] [sig ] [2348/3393] Forecasting PDO... [2026-02-19T20:29:11.748757] [INFO ] [sig ] Generating forecast for: PDO [2026-02-19T20:29:11.748789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-02-19T20:29:11.760419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-02-19T20:29:11.760806] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-02-19T20:29:11.761632] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-02-19T20:29:11.761728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:11.761764] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:11.761794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:11.761853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:11.820777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:11.821480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:11.821609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:11.821653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:11.939820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:11.939979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:11.940022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:11.940053] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:11.943599] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: UP (p=95.59%) [2026-02-19T20:29:11.943921] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-02-19T20:29:11.944069] [INFO ] [sig ] PDO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:12.097040] [INFO ] [LOCAL ] Saved forecast: PDO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PDO.txt [2026-02-19T20:29:12.097198] [INFO ] [sig ] [2348/3393] Completed PDO in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-19T20:29:12.097238] [INFO ] [sig ] [2349/3393] Forecasting PDP... [2026-02-19T20:29:12.097270] [INFO ] [sig ] Generating forecast for: PDP [2026-02-19T20:29:12.097302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-02-19T20:29:12.109746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-02-19T20:29:12.110171] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-02-19T20:29:12.111173] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-02-19T20:29:12.111236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:12.111276] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:12.111312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:12.111388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:12.170794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:12.171737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:12.171832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:12.171878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:12.292994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:12.293157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:12.293200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:12.293232] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:12.296828] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: DOWN (p=9.36%) [2026-02-19T20:29:12.297111] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-02-19T20:29:12.297241] [INFO ] [sig ] PDP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:12.442952] [INFO ] [LOCAL ] Saved forecast: PDP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PDP.txt [2026-02-19T20:29:12.443114] [INFO ] [sig ] [2349/3393] Completed PDP in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-19T20:29:12.443156] [INFO ] [sig ] [2350/3393] Forecasting PDS... [2026-02-19T20:29:12.443185] [INFO ] [sig ] Generating forecast for: PDS [2026-02-19T20:29:12.443216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-02-19T20:29:12.454659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-02-19T20:29:12.455073] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-02-19T20:29:12.455925] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-02-19T20:29:12.455981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:12.456015] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:12.456042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:12.456100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:12.515326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:12.516206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:12.516292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:12.516325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:12.640130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:12.640292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:12.640334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:12.640364] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:12.643810] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: UP (p=79.87%) [2026-02-19T20:29:12.644090] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-02-19T20:29:12.644219] [INFO ] [sig ] PDS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:12.791098] [INFO ] [LOCAL ] Saved forecast: PDS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PDS.txt [2026-02-19T20:29:12.791268] [INFO ] [sig ] [2350/3393] Completed PDS in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-19T20:29:12.791311] [INFO ] [sig ] [2351/3393] Forecasting PDX... [2026-02-19T20:29:12.791340] [INFO ] [sig ] Generating forecast for: PDX [2026-02-19T20:29:12.791370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-02-19T20:29:12.804986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-02-19T20:29:12.805409] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-02-19T20:29:12.806224] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-02-19T20:29:12.806277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:12.806311] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:12.806338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:12.806395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:12.863737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:12.864489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:12.864594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:12.864632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:12.988476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:12.988656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:12.988705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:12.988742] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:12.992156] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: UP (p=50.54%) [2026-02-19T20:29:12.992448] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-02-19T20:29:12.992594] [INFO ] [sig ] PDX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:13.135826] [INFO ] [LOCAL ] Saved forecast: PDX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PDX.txt [2026-02-19T20:29:13.136045] [INFO ] [sig ] [2351/3393] Completed PDX in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-19T20:29:13.136094] [INFO ] [sig ] [2352/3393] Forecasting PDYN... [2026-02-19T20:29:13.136126] [INFO ] [sig ] Generating forecast for: PDYN [2026-02-19T20:29:13.136156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-02-19T20:29:13.147026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-02-19T20:29:13.147370] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-02-19T20:29:13.148224] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-02-19T20:29:13.148277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:13.148310] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:13.148338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:13.148394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:13.205524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:13.206276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:13.206357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:13.206390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:13.324218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:13.324378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:13.324418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:13.324447] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:13.327923] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: UP (p=92.76%) [2026-02-19T20:29:13.328217] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-02-19T20:29:13.328344] [INFO ] [sig ] PDYN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:13.469985] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PDYN.txt [2026-02-19T20:29:13.470128] [INFO ] [sig ] [2352/3393] Completed PDYN in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-19T20:29:13.470169] [INFO ] [sig ] [2353/3393] Forecasting PEB... [2026-02-19T20:29:13.470199] [INFO ] [sig ] Generating forecast for: PEB [2026-02-19T20:29:13.470231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-02-19T20:29:13.482538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-02-19T20:29:13.482968] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-02-19T20:29:13.484115] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-02-19T20:29:13.484168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:13.484200] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:13.484228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:13.484286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:13.542799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:13.543519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:13.543621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:13.543674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:13.669606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:13.669768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:13.669810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:13.669842] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:13.673461] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: UP (p=93.15%) [2026-02-19T20:29:13.673781] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-02-19T20:29:13.673915] [INFO ] [sig ] PEB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:13.821303] [INFO ] [LOCAL ] Saved forecast: PEB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PEB.txt [2026-02-19T20:29:13.821463] [INFO ] [sig ] [2353/3393] Completed PEB in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-19T20:29:13.821502] [INFO ] [sig ] [2354/3393] Forecasting PEBK... [2026-02-19T20:29:13.821531] [INFO ] [sig ] Generating forecast for: PEBK [2026-02-19T20:29:13.821563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-02-19T20:29:13.832260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-02-19T20:29:13.832663] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-02-19T20:29:13.833746] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-02-19T20:29:13.833805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:13.833840] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:13.833868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:13.833925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:13.893346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:13.894280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:13.894364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:13.894398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:13.993098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:13.993253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:13.993294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:13.993324] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:13.996811] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: UP (p=77.17%) [2026-02-19T20:29:13.997089] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-02-19T20:29:13.997216] [INFO ] [sig ] PEBK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:14.151249] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PEBK.txt [2026-02-19T20:29:14.151452] [INFO ] [sig ] [2354/3393] Completed PEBK in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-19T20:29:14.151505] [INFO ] [sig ] [2355/3393] Forecasting PEBO... [2026-02-19T20:29:14.151537] [INFO ] [sig ] Generating forecast for: PEBO [2026-02-19T20:29:14.151592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-02-19T20:29:14.166647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-02-19T20:29:14.167054] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-02-19T20:29:14.167942] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-02-19T20:29:14.167996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:14.168072] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:14.168120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:14.168179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:14.227557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:14.228515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:14.228633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:14.228674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:14.350841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:14.350999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:14.351055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:14.351086] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:14.354587] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: UP (p=53.03%) [2026-02-19T20:29:14.354891] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-02-19T20:29:14.355027] [INFO ] [sig ] PEBO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:14.509059] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PEBO.txt [2026-02-19T20:29:14.509208] [INFO ] [sig ] [2355/3393] Completed PEBO in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-19T20:29:14.509249] [INFO ] [sig ] [2356/3393] Forecasting PECO... [2026-02-19T20:29:14.509281] [INFO ] [sig ] Generating forecast for: PECO [2026-02-19T20:29:14.509313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-02-19T20:29:14.521175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-02-19T20:29:14.521551] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-02-19T20:29:14.522388] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-02-19T20:29:14.522443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:14.522476] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:14.522504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:14.522562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:14.586849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:14.587918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:14.588217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:14.588253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:14.721533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:14.721712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:14.721758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:14.721789] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:14.725333] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: DOWN (p=18.36%) [2026-02-19T20:29:14.725630] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-02-19T20:29:14.725766] [INFO ] [sig ] PECO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:14.876518] [INFO ] [LOCAL ] Saved forecast: PECO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PECO.txt [2026-02-19T20:29:14.876696] [INFO ] [sig ] [2356/3393] Completed PECO in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-19T20:29:14.876748] [INFO ] [sig ] [2357/3393] Forecasting PEG... [2026-02-19T20:29:14.876786] [INFO ] [sig ] Generating forecast for: PEG [2026-02-19T20:29:14.876825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-02-19T20:29:14.888423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-02-19T20:29:14.888805] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-02-19T20:29:14.889711] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-02-19T20:29:14.889799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:14.889846] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:14.889881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:14.889945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:14.955449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:14.956401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:14.956485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:14.956520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:15.083674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:15.083848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:15.083900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:15.083933] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:15.087909] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: UP (p=71.53%) [2026-02-19T20:29:15.088226] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-02-19T20:29:15.088360] [INFO ] [sig ] PEG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:15.308145] [INFO ] [LOCAL ] Saved forecast: PEG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PEG.txt [2026-02-19T20:29:15.308303] [INFO ] [sig ] [2357/3393] Completed PEG in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-19T20:29:15.308346] [INFO ] [sig ] [2358/3393] Forecasting PEGA... [2026-02-19T20:29:15.308376] [INFO ] [sig ] Generating forecast for: PEGA [2026-02-19T20:29:15.308409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-02-19T20:29:15.319749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-02-19T20:29:15.320144] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-02-19T20:29:15.320991] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-02-19T20:29:15.321045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:15.321078] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:15.321107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:15.321166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:15.381021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:15.381909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:15.381996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:15.382031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:15.515584] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:15.515748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:15.515798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:15.515868] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:15.519745] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: DOWN (p=7.49%) [2026-02-19T20:29:15.520060] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-02-19T20:29:15.520209] [INFO ] [sig ] PEGA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:15.669393] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PEGA.txt [2026-02-19T20:29:15.669606] [INFO ] [sig ] [2358/3393] Completed PEGA in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-19T20:29:15.669665] [INFO ] [sig ] [2359/3393] Forecasting PEN... [2026-02-19T20:29:15.669707] [INFO ] [sig ] Generating forecast for: PEN [2026-02-19T20:29:15.669750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-02-19T20:29:15.682513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-02-19T20:29:15.682919] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-02-19T20:29:15.683786] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-02-19T20:29:15.683839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:15.683889] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:15.683919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:15.683977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:15.741371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:15.742307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:15.742408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:15.742445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:15.870464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:15.870643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:15.870685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:15.870722] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:15.874633] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: UP (p=85.56%) [2026-02-19T20:29:15.874947] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-02-19T20:29:15.875271] [INFO ] [sig ] PEN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:16.022808] [INFO ] [LOCAL ] Saved forecast: PEN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PEN.txt [2026-02-19T20:29:16.022956] [INFO ] [sig ] [2359/3393] Completed PEN in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-19T20:29:16.022996] [INFO ] [sig ] [2360/3393] Forecasting PENN... [2026-02-19T20:29:16.023028] [INFO ] [sig ] Generating forecast for: PENN [2026-02-19T20:29:16.023059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-02-19T20:29:16.034152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-02-19T20:29:16.034469] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-02-19T20:29:16.035301] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-02-19T20:29:16.035355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:16.035387] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:16.035413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:16.035470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:16.094082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:16.094917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:16.095002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:16.095036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:16.218412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:16.218567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:16.218625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:16.218655] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:16.222120] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: UP (p=59.29%) [2026-02-19T20:29:16.222395] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-02-19T20:29:16.222525] [INFO ] [sig ] PENN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:16.370542] [INFO ] [LOCAL ] Saved forecast: PENN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PENN.txt [2026-02-19T20:29:16.370722] [INFO ] [sig ] [2360/3393] Completed PENN in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-19T20:29:16.370765] [INFO ] [sig ] [2361/3393] Forecasting PEO... [2026-02-19T20:29:16.370797] [INFO ] [sig ] Generating forecast for: PEO [2026-02-19T20:29:16.370829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-02-19T20:29:16.385872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-02-19T20:29:16.386276] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-02-19T20:29:16.387093] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-02-19T20:29:16.387147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:16.387179] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:16.387205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:16.387261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:16.448975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:16.449879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:16.449977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:16.450011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:16.573078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:16.573233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:16.573273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:16.573301] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:16.576716] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: DOWN (p=23.18%) [2026-02-19T20:29:16.576992] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-02-19T20:29:16.577120] [INFO ] [sig ] PEO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:16.723065] [INFO ] [LOCAL ] Saved forecast: PEO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PEO.txt [2026-02-19T20:29:16.723216] [INFO ] [sig ] [2361/3393] Completed PEO in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-19T20:29:16.723256] [INFO ] [sig ] [2362/3393] Forecasting PEP... [2026-02-19T20:29:16.723287] [INFO ] [sig ] Generating forecast for: PEP [2026-02-19T20:29:16.723317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-02-19T20:29:16.734801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-02-19T20:29:16.735146] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-02-19T20:29:16.735950] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-02-19T20:29:16.736002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:16.736034] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:16.736061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:16.736118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:16.793704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:16.794536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:16.794638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:16.794672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:16.919934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:16.920136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:16.920211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:16.920268] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:16.923845] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: UP (p=92.90%) [2026-02-19T20:29:16.924143] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-02-19T20:29:16.924274] [INFO ] [sig ] PEP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:17.066218] [INFO ] [LOCAL ] Saved forecast: PEP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PEP.txt [2026-02-19T20:29:17.066362] [INFO ] [sig ] [2362/3393] Completed PEP in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-19T20:29:17.066404] [INFO ] [sig ] [2363/3393] Forecasting PEPG... [2026-02-19T20:29:17.066455] [INFO ] [sig ] Generating forecast for: PEPG [2026-02-19T20:29:17.066489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-02-19T20:29:17.078487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-02-19T20:29:17.078933] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-02-19T20:29:17.079835] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-02-19T20:29:17.079900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:17.079936] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:17.079963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:17.080021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:17.138618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:17.139509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:17.139612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:17.139649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:17.253457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:17.253643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:17.253695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:17.253730] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:17.257416] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: DOWN (p=7.16%) [2026-02-19T20:29:17.257814] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-02-19T20:29:17.257978] [INFO ] [sig ] PEPG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:17.409778] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PEPG.txt [2026-02-19T20:29:17.409966] [INFO ] [sig ] [2363/3393] Completed PEPG in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-19T20:29:17.410011] [INFO ] [sig ] [2364/3393] Forecasting PERF... [2026-02-19T20:29:17.410045] [INFO ] [sig ] Generating forecast for: PERF [2026-02-19T20:29:17.410089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-02-19T20:29:17.422706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-02-19T20:29:17.423102] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-02-19T20:29:17.423923] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-02-19T20:29:17.423978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:17.424010] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:17.424037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:17.424094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:17.483019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:17.484045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:17.484131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:17.484166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:17.610365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:17.610536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:17.610595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:17.610628] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:17.614723] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: DOWN (p=7.72%) [2026-02-19T20:29:17.615044] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-02-19T20:29:17.615178] [INFO ] [sig ] PERF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:17.759342] [INFO ] [LOCAL ] Saved forecast: PERF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PERF.txt [2026-02-19T20:29:17.759507] [INFO ] [sig ] [2364/3393] Completed PERF in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-19T20:29:17.759550] [INFO ] [sig ] [2365/3393] Forecasting PERI... [2026-02-19T20:29:17.759603] [INFO ] [sig ] Generating forecast for: PERI [2026-02-19T20:29:17.759637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-02-19T20:29:17.771509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-02-19T20:29:17.771913] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-02-19T20:29:17.772783] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-02-19T20:29:17.772852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:17.772912] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:17.772959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:17.773025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:17.832915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:17.833844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:17.833981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:17.834017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:17.955055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:17.955216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:17.955259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:17.955291] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:17.958877] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: DOWN (p=37.23%) [2026-02-19T20:29:17.959180] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-02-19T20:29:17.959316] [INFO ] [sig ] PERI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:18.101171] [INFO ] [LOCAL ] Saved forecast: PERI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PERI.txt [2026-02-19T20:29:18.101326] [INFO ] [sig ] [2365/3393] Completed PERI in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-19T20:29:18.101367] [INFO ] [sig ] [2366/3393] Forecasting PESI... [2026-02-19T20:29:18.101397] [INFO ] [sig ] Generating forecast for: PESI [2026-02-19T20:29:18.101428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-02-19T20:29:18.113654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-02-19T20:29:18.114067] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-02-19T20:29:18.114913] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-02-19T20:29:18.114976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:18.115008] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:18.115035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:18.115092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:18.180435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:18.181413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:18.181501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:18.181536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:18.307009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:18.307175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:18.307217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:18.307279] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:18.310845] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: UP (p=93.91%) [2026-02-19T20:29:18.311135] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-02-19T20:29:18.311265] [INFO ] [sig ] PESI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:18.456193] [INFO ] [LOCAL ] Saved forecast: PESI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PESI.txt [2026-02-19T20:29:18.456352] [INFO ] [sig ] [2366/3393] Completed PESI in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-19T20:29:18.456394] [INFO ] [sig ] [2367/3393] Forecasting PETS... [2026-02-19T20:29:18.456423] [INFO ] [sig ] Generating forecast for: PETS [2026-02-19T20:29:18.456454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-02-19T20:29:18.468211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-02-19T20:29:18.468638] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-02-19T20:29:18.469454] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-02-19T20:29:18.469507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:18.469540] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:18.469610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:18.469671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:18.529475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:18.530408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:18.530498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:18.530560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:18.657167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:18.657330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:18.657370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:18.657399] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:18.660960] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: DOWN (p=30.18%) [2026-02-19T20:29:18.661255] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-02-19T20:29:18.661384] [INFO ] [sig ] PETS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:18.806059] [INFO ] [LOCAL ] Saved forecast: PETS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PETS.txt [2026-02-19T20:29:18.806215] [INFO ] [sig ] [2367/3393] Completed PETS in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-19T20:29:18.806254] [INFO ] [sig ] [2368/3393] Forecasting PEY... [2026-02-19T20:29:18.806286] [INFO ] [sig ] Generating forecast for: PEY [2026-02-19T20:29:18.806316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-02-19T20:29:18.818122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-02-19T20:29:18.818483] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-02-19T20:29:18.819308] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-02-19T20:29:18.819361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:18.819394] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:18.819421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:18.819478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:18.880397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:18.881361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:18.881459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:18.881535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:18.999999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:19.000164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:19.000205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:19.000237] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:19.003793] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: DOWN (p=14.84%) [2026-02-19T20:29:19.004162] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-02-19T20:29:19.004308] [INFO ] [sig ] PEY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:19.147424] [INFO ] [LOCAL ] Saved forecast: PEY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PEY.txt [2026-02-19T20:29:19.147614] [INFO ] [sig ] [2368/3393] Completed PEY in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-19T20:29:19.147658] [INFO ] [sig ] [2369/3393] Forecasting PFBC... [2026-02-19T20:29:19.147688] [INFO ] [sig ] Generating forecast for: PFBC [2026-02-19T20:29:19.147719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-02-19T20:29:19.158779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-02-19T20:29:19.159177] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-02-19T20:29:19.159995] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-02-19T20:29:19.160047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:19.160080] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:19.160107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:19.160164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:19.219951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:19.220702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:19.220787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:19.220825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:19.341340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:19.341501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:19.341542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:19.341591] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:19.345098] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: DOWN (p=0.56%) [2026-02-19T20:29:19.345424] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-02-19T20:29:19.345565] [INFO ] [sig ] PFBC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:19.491257] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PFBC.txt [2026-02-19T20:29:19.491419] [INFO ] [sig ] [2369/3393] Completed PFBC in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-19T20:29:19.491460] [INFO ] [sig ] [2370/3393] Forecasting PFD... [2026-02-19T20:29:19.491490] [INFO ] [sig ] Generating forecast for: PFD [2026-02-19T20:29:19.491524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-02-19T20:29:19.504147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-02-19T20:29:19.504565] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-02-19T20:29:19.505626] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-02-19T20:29:19.505687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:19.505748] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:19.505825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:19.505903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:19.565164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:19.566349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:19.566438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:19.566472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:19.696329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:19.696528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:19.696615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:19.696668] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:19.701972] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: DOWN (p=18.00%) [2026-02-19T20:29:19.702383] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-02-19T20:29:19.702568] [INFO ] [sig ] PFD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:19.850469] [INFO ] [LOCAL ] Saved forecast: PFD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PFD.txt [2026-02-19T20:29:19.850649] [INFO ] [sig ] [2370/3393] Completed PFD in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-19T20:29:19.850692] [INFO ] [sig ] [2371/3393] Forecasting PFF... [2026-02-19T20:29:19.850724] [INFO ] [sig ] Generating forecast for: PFF [2026-02-19T20:29:19.850756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-02-19T20:29:19.863467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-02-19T20:29:19.863975] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-02-19T20:29:19.865042] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-02-19T20:29:19.865106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:19.865150] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:19.865183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:19.865257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:19.929796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:19.931048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:19.931156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:19.931193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:20.060012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:20.060177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:20.060218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:20.060248] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:20.063901] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: DOWN (p=7.60%) [2026-02-19T20:29:20.064191] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-02-19T20:29:20.064325] [INFO ] [sig ] PFF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:20.210107] [INFO ] [LOCAL ] Saved forecast: PFF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PFF.txt [2026-02-19T20:29:20.210269] [INFO ] [sig ] [2371/3393] Completed PFF in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-19T20:29:20.210311] [INFO ] [sig ] [2372/3393] Forecasting PFG... [2026-02-19T20:29:20.210343] [INFO ] [sig ] Generating forecast for: PFG [2026-02-19T20:29:20.210375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-02-19T20:29:20.221702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-02-19T20:29:20.222061] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-02-19T20:29:20.222915] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-02-19T20:29:20.222973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:20.223039] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:20.223068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:20.223126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:20.290928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:20.291845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:20.291931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:20.291965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:20.420083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:20.420254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:20.420314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:20.420351] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:20.424547] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: DOWN (p=1.66%) [2026-02-19T20:29:20.424883] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-02-19T20:29:20.425031] [INFO ] [sig ] PFG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:20.595330] [INFO ] [LOCAL ] Saved forecast: PFG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PFG.txt [2026-02-19T20:29:20.595500] [INFO ] [sig ] [2372/3393] Completed PFG in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-19T20:29:20.595544] [INFO ] [sig ] [2373/3393] Forecasting PFGC... [2026-02-19T20:29:20.595597] [INFO ] [sig ] Generating forecast for: PFGC [2026-02-19T20:29:20.595634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-02-19T20:29:20.609681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-02-19T20:29:20.610103] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-02-19T20:29:20.611099] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-02-19T20:29:20.611157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:20.611191] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:20.611219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:20.611278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:20.686284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:20.687686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:20.687797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:20.687847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:20.837342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:20.837511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:20.837554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:20.837603] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:20.841502] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: UP (p=89.45%) [2026-02-19T20:29:20.841918] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-02-19T20:29:20.842082] [INFO ] [sig ] PFGC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:20.995175] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PFGC.txt [2026-02-19T20:29:20.995338] [INFO ] [sig ] [2373/3393] Completed PFGC in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-19T20:29:20.995382] [INFO ] [sig ] [2374/3393] Forecasting PFH... [2026-02-19T20:29:20.995412] [INFO ] [sig ] Generating forecast for: PFH [2026-02-19T20:29:20.995451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-02-19T20:29:21.006836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-02-19T20:29:21.007208] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-02-19T20:29:21.008080] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-02-19T20:29:21.008161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:21.008196] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:21.008224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:21.008281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:21.069558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:21.070502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:21.070614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:21.070657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:21.191216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:21.191386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:21.191427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:21.191456] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:21.194965] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: DOWN (p=27.18%) [2026-02-19T20:29:21.195256] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-02-19T20:29:21.195390] [INFO ] [sig ] PFH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:21.341520] [INFO ] [LOCAL ] Saved forecast: PFH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PFH.txt [2026-02-19T20:29:21.341699] [INFO ] [sig ] [2374/3393] Completed PFH in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-19T20:29:21.341740] [INFO ] [sig ] [2375/3393] Forecasting PFIS... [2026-02-19T20:29:21.341771] [INFO ] [sig ] Generating forecast for: PFIS [2026-02-19T20:29:21.341804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-02-19T20:29:21.352923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-02-19T20:29:21.353310] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-02-19T20:29:21.354126] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-02-19T20:29:21.354179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:21.354211] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:21.354237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:21.354294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:21.412045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:21.412970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:21.413071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:21.413105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:21.526102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:21.526263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:21.526304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:21.526370] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:21.529836] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: UP (p=71.64%) [2026-02-19T20:29:21.530115] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-02-19T20:29:21.530246] [INFO ] [sig ] PFIS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:21.673140] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PFIS.txt [2026-02-19T20:29:21.673321] [INFO ] [sig ] [2375/3393] Completed PFIS in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-19T20:29:21.673363] [INFO ] [sig ] [2376/3393] Forecasting PFL... [2026-02-19T20:29:21.673395] [INFO ] [sig ] Generating forecast for: PFL [2026-02-19T20:29:21.673427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-02-19T20:29:21.684763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-02-19T20:29:21.685182] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-02-19T20:29:21.686086] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-02-19T20:29:21.686140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:21.686173] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:21.686200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:21.686257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:21.750179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:21.751210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:21.751309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:21.751344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:21.893265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:21.893444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:21.893499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:21.893541] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:21.897944] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: DOWN (p=25.52%) [2026-02-19T20:29:21.898399] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-02-19T20:29:21.898593] [INFO ] [sig ] PFL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:22.061110] [INFO ] [LOCAL ] Saved forecast: PFL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PFL.txt [2026-02-19T20:29:22.061280] [INFO ] [sig ] [2376/3393] Completed PFL in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-19T20:29:22.061325] [INFO ] [sig ] [2377/3393] Forecasting PFM... [2026-02-19T20:29:22.061356] [INFO ] [sig ] Generating forecast for: PFM [2026-02-19T20:29:22.061389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-02-19T20:29:22.073105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-02-19T20:29:22.073564] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-02-19T20:29:22.074492] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-02-19T20:29:22.074548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:22.074606] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:22.074636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:22.074696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:22.152704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:22.153806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:22.153918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:22.153967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:22.292569] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:22.292772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:22.292825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:22.292859] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:22.296970] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: DOWN (p=41.68%) [2026-02-19T20:29:22.297360] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-02-19T20:29:22.297530] [INFO ] [sig ] PFM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:22.447470] [INFO ] [LOCAL ] Saved forecast: PFM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PFM.txt [2026-02-19T20:29:22.447664] [INFO ] [sig ] [2377/3393] Completed PFM in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-19T20:29:22.447710] [INFO ] [sig ] [2378/3393] Forecasting PFN... [2026-02-19T20:29:22.447741] [INFO ] [sig ] Generating forecast for: PFN [2026-02-19T20:29:22.447773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-02-19T20:29:22.459313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-02-19T20:29:22.459713] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-02-19T20:29:22.460625] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-02-19T20:29:22.460680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:22.460715] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:22.460744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:22.460802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:22.523218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:22.524077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:22.524167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:22.524202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:22.645556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:22.645739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:22.645782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:22.645813] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:22.649755] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: DOWN (p=31.32%) [2026-02-19T20:29:22.650051] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-02-19T20:29:22.650379] [INFO ] [sig ] PFN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:22.797695] [INFO ] [LOCAL ] Saved forecast: PFN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PFN.txt [2026-02-19T20:29:22.797842] [INFO ] [sig ] [2378/3393] Completed PFN in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-19T20:29:22.797886] [INFO ] [sig ] [2379/3393] Forecasting PFO... [2026-02-19T20:29:22.797918] [INFO ] [sig ] Generating forecast for: PFO [2026-02-19T20:29:22.797951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-02-19T20:29:22.809095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-02-19T20:29:22.809493] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-02-19T20:29:22.810430] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-02-19T20:29:22.810487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:22.810522] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:22.810551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:22.810635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:22.871774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:22.872535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:22.872642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:22.872679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:22.987437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:22.987634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:22.987680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:22.987712] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:22.991547] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: DOWN (p=11.86%) [2026-02-19T20:29:22.991856] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-02-19T20:29:22.991990] [INFO ] [sig ] PFO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:23.151792] [INFO ] [LOCAL ] Saved forecast: PFO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PFO.txt [2026-02-19T20:29:23.151996] [INFO ] [sig ] [2379/3393] Completed PFO in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-19T20:29:23.152051] [INFO ] [sig ] [2380/3393] Forecasting PFS... [2026-02-19T20:29:23.152082] [INFO ] [sig ] Generating forecast for: PFS [2026-02-19T20:29:23.152114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-02-19T20:29:23.164044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-02-19T20:29:23.164419] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-02-19T20:29:23.165242] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-02-19T20:29:23.165296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:23.165329] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:23.165356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:23.165413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:23.222433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:23.223187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:23.223272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:23.223305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:23.345555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:23.345732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:23.345772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:23.345801] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:23.349310] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: UP (p=97.72%) [2026-02-19T20:29:23.349604] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-02-19T20:29:23.349736] [INFO ] [sig ] PFS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:23.492832] [INFO ] [LOCAL ] Saved forecast: PFS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PFS.txt [2026-02-19T20:29:23.492983] [INFO ] [sig ] [2380/3393] Completed PFS in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-19T20:29:23.493024] [INFO ] [sig ] [2381/3393] Forecasting PFSI... [2026-02-19T20:29:23.493243] [INFO ] [sig ] Generating forecast for: PFSI [2026-02-19T20:29:23.493274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-02-19T20:29:23.504740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-02-19T20:29:23.505102] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-02-19T20:29:23.505914] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-02-19T20:29:23.505978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:23.506017] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:23.506050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:23.506114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:23.564865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:23.566079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:23.566172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:23.566205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:23.688021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:23.688202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:23.688244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:23.688273] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:23.691753] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: DOWN (p=1.78%) [2026-02-19T20:29:23.692031] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-02-19T20:29:23.692159] [INFO ] [sig ] PFSI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:23.836310] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PFSI.txt [2026-02-19T20:29:23.836455] [INFO ] [sig ] [2381/3393] Completed PFSI in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-19T20:29:23.836495] [INFO ] [sig ] [2382/3393] Forecasting PGC... [2026-02-19T20:29:23.836526] [INFO ] [sig ] Generating forecast for: PGC [2026-02-19T20:29:23.836557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-02-19T20:29:23.847683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-02-19T20:29:23.848018] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-02-19T20:29:23.848864] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-02-19T20:29:23.848928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:23.848968] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:23.849004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:23.849077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:23.908867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:23.909754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:23.909873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:23.909909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:24.032225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:24.032389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:24.032429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:24.032459] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:24.035896] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: DOWN (p=20.02%) [2026-02-19T20:29:24.036173] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-02-19T20:29:24.036302] [INFO ] [sig ] PGC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:24.179547] [INFO ] [LOCAL ] Saved forecast: PGC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PGC.txt [2026-02-19T20:29:24.179699] [INFO ] [sig ] [2382/3393] Completed PGC in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-19T20:29:24.179740] [INFO ] [sig ] [2383/3393] Forecasting PGEN... [2026-02-19T20:29:24.179772] [INFO ] [sig ] Generating forecast for: PGEN [2026-02-19T20:29:24.179803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-02-19T20:29:24.190903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-02-19T20:29:24.191227] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-02-19T20:29:24.192039] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-02-19T20:29:24.192104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:24.192158] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:24.192187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:24.192244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:24.251367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:24.252209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:24.252296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:24.252330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:24.374210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:24.374370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:24.374411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:24.374441] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:24.377951] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: DOWN (p=38.97%) [2026-02-19T20:29:24.378276] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-02-19T20:29:24.378417] [INFO ] [sig ] PGEN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:24.537365] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PGEN.txt [2026-02-19T20:29:24.537604] [INFO ] [sig ] [2383/3393] Completed PGEN in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-19T20:29:24.537667] [INFO ] [sig ] [2384/3393] Forecasting PGJ... [2026-02-19T20:29:24.537709] [INFO ] [sig ] Generating forecast for: PGJ [2026-02-19T20:29:24.537752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-02-19T20:29:24.554059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-02-19T20:29:24.554536] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-02-19T20:29:24.555708] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-02-19T20:29:24.555774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:24.555819] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:24.555858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:24.555939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:24.617048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:24.618051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:24.618176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:24.618212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:24.748745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:24.748915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:24.748964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:24.749001] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:24.752914] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-02-19T20:29:24.753350] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-02-19T20:29:24.753484] [INFO ] [sig ] PGJ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:24.909463] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PGJ.txt [2026-02-19T20:29:24.909660] [INFO ] [sig ] [2384/3393] Completed PGJ in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-19T20:29:24.909715] [INFO ] [sig ] [2385/3393] Forecasting PGNY... [2026-02-19T20:29:24.909750] [INFO ] [sig ] Generating forecast for: PGNY [2026-02-19T20:29:24.909781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-02-19T20:29:24.922409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-02-19T20:29:24.922784] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-02-19T20:29:24.923760] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-02-19T20:29:24.923814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:24.923846] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:24.923882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:24.923944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:24.985912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:24.986794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:24.986882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:24.986917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:25.119301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:25.119474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:25.119517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:25.119548] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:25.123423] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: UP (p=97.36%) [2026-02-19T20:29:25.123798] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-02-19T20:29:25.123958] [INFO ] [sig ] PGNY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:25.289131] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PGNY.txt [2026-02-19T20:29:25.289526] [INFO ] [sig ] [2385/3393] Completed PGNY in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-19T20:29:25.289588] [INFO ] [sig ] [2386/3393] Forecasting PGP... [2026-02-19T20:29:25.289624] [INFO ] [sig ] Generating forecast for: PGP [2026-02-19T20:29:25.289657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-02-19T20:29:25.301560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-02-19T20:29:25.302035] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-02-19T20:29:25.303163] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-02-19T20:29:25.303409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:25.303451] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:25.303492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:25.303569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:25.373526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:25.374459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:25.374547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:25.374605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:25.501411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:25.501601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:25.501647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:25.501679] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:25.505831] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: UP (p=97.57%) [2026-02-19T20:29:25.506153] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-02-19T20:29:25.506291] [INFO ] [sig ] PGP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:25.656506] [INFO ] [LOCAL ] Saved forecast: PGP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PGP.txt [2026-02-19T20:29:25.656687] [INFO ] [sig ] [2386/3393] Completed PGP in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-19T20:29:25.656752] [INFO ] [sig ] [2387/3393] Forecasting PGZ... [2026-02-19T20:29:25.656787] [INFO ] [sig ] Generating forecast for: PGZ [2026-02-19T20:29:25.656819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-02-19T20:29:25.667930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-02-19T20:29:25.668344] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-02-19T20:29:25.669178] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-02-19T20:29:25.669232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:25.669264] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:25.669292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:25.669348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:25.727701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:25.728853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:25.728944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:25.728986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:25.858632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:25.858825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:25.858874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:25.858907] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:25.863666] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: DOWN (p=29.05%) [2026-02-19T20:29:25.863955] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-02-19T20:29:25.864112] [INFO ] [sig ] PGZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:26.019877] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PGZ.txt [2026-02-19T20:29:26.020072] [INFO ] [sig ] [2387/3393] Completed PGZ in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-19T20:29:26.020122] [INFO ] [sig ] [2388/3393] Forecasting PH... [2026-02-19T20:29:26.020155] [INFO ] [sig ] Generating forecast for: PH [2026-02-19T20:29:26.020196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-02-19T20:29:26.032364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-02-19T20:29:26.032751] [INFO ] [FORECASTER] Starting predict_future for PH [2026-02-19T20:29:26.033676] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-02-19T20:29:26.033731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:26.033764] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:26.033792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:26.033854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:26.095514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:26.096391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:26.096479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:26.096513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:26.216390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:26.216554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:26.216618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:26.216650] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:26.220137] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: DOWN (p=9.07%) [2026-02-19T20:29:26.220416] [INFO ] [FORECASTER] Completed predict_future for PH [2026-02-19T20:29:26.220603] [INFO ] [sig ] PH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:26.364433] [INFO ] [LOCAL ] Saved forecast: PH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PH.txt [2026-02-19T20:29:26.364602] [INFO ] [sig ] [2388/3393] Completed PH in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-19T20:29:26.364646] [INFO ] [sig ] [2389/3393] Forecasting PHG... [2026-02-19T20:29:26.364678] [INFO ] [sig ] Generating forecast for: PHG [2026-02-19T20:29:26.364712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-02-19T20:29:26.376373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-02-19T20:29:26.376721] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-02-19T20:29:26.377513] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-02-19T20:29:26.377567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:26.377685] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:26.377725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:26.377785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:26.435895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:26.436756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:26.436842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:26.436876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:26.560698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:26.560860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:26.560900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:26.560929] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:26.564339] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: UP (p=99.27%) [2026-02-19T20:29:26.564643] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-02-19T20:29:26.564776] [INFO ] [sig ] PHG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:26.712018] [INFO ] [LOCAL ] Saved forecast: PHG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PHG.txt [2026-02-19T20:29:26.712195] [INFO ] [sig ] [2389/3393] Completed PHG in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-19T20:29:26.712236] [INFO ] [sig ] [2390/3393] Forecasting PHI... [2026-02-19T20:29:26.712266] [INFO ] [sig ] Generating forecast for: PHI [2026-02-19T20:29:26.712298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-02-19T20:29:26.723858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-02-19T20:29:26.724280] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-02-19T20:29:26.725166] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-02-19T20:29:26.725221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:26.725253] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:26.725279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:26.725335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:26.783270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:26.784165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:26.784255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:26.784289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:26.908754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:26.908919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:26.908963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:26.909040] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:26.912603] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: UP (p=53.50%) [2026-02-19T20:29:26.912894] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-02-19T20:29:26.913044] [INFO ] [sig ] PHI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:27.056174] [INFO ] [LOCAL ] Saved forecast: PHI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PHI.txt [2026-02-19T20:29:27.056335] [INFO ] [sig ] [2390/3393] Completed PHI in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-19T20:29:27.056379] [INFO ] [sig ] [2391/3393] Forecasting PHK... [2026-02-19T20:29:27.056408] [INFO ] [sig ] Generating forecast for: PHK [2026-02-19T20:29:27.056439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-02-19T20:29:27.067484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-02-19T20:29:27.067889] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-02-19T20:29:27.068768] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-02-19T20:29:27.068821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:27.068854] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:27.068881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:27.068937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:27.126345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:27.127247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:27.127330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:27.127364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:27.252097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:27.252260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:27.252302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:27.252331] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:27.255927] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: UP (p=56.52%) [2026-02-19T20:29:27.256208] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-02-19T20:29:27.256338] [INFO ] [sig ] PHK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:27.400940] [INFO ] [LOCAL ] Saved forecast: PHK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PHK.txt [2026-02-19T20:29:27.401104] [INFO ] [sig ] [2391/3393] Completed PHK in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-19T20:29:27.401154] [INFO ] [sig ] [2392/3393] Forecasting PHM... [2026-02-19T20:29:27.401187] [INFO ] [sig ] Generating forecast for: PHM [2026-02-19T20:29:27.401219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-02-19T20:29:27.414179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-02-19T20:29:27.414625] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-02-19T20:29:27.415514] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-02-19T20:29:27.415601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:27.415643] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:27.415673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:27.415732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:27.473809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:27.474737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:27.474828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:27.474878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:27.596503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:27.596683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:27.596724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:27.596753] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:27.600399] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: DOWN (p=9.34%) [2026-02-19T20:29:27.600706] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-02-19T20:29:27.600841] [INFO ] [sig ] PHM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:27.749837] [INFO ] [LOCAL ] Saved forecast: PHM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PHM.txt [2026-02-19T20:29:27.750013] [INFO ] [sig ] [2392/3393] Completed PHM in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-19T20:29:27.750064] [INFO ] [sig ] [2393/3393] Forecasting PHO... [2026-02-19T20:29:27.750096] [INFO ] [sig ] Generating forecast for: PHO [2026-02-19T20:29:27.750128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-02-19T20:29:27.761373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-02-19T20:29:27.761802] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-02-19T20:29:27.762688] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-02-19T20:29:27.762742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:27.762775] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:27.762802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:27.762859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:27.821475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:27.822421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:27.822513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:27.822547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:27.947538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:27.947731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:27.947776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:27.947807] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:27.951349] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: DOWN (p=42.72%) [2026-02-19T20:29:27.951681] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-02-19T20:29:27.951820] [INFO ] [sig ] PHO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:28.099867] [INFO ] [LOCAL ] Saved forecast: PHO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PHO.txt [2026-02-19T20:29:28.100086] [INFO ] [sig ] [2393/3393] Completed PHO in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-19T20:29:28.100159] [INFO ] [sig ] [2394/3393] Forecasting PHUN... [2026-02-19T20:29:28.100209] [INFO ] [sig ] Generating forecast for: PHUN [2026-02-19T20:29:28.100246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-02-19T20:29:28.111564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-02-19T20:29:28.111980] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-02-19T20:29:28.112816] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-02-19T20:29:28.112869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:28.112901] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:28.112962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:28.113027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:28.172723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:28.173649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:28.173747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:28.173784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:28.296805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:28.296968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:28.297010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:28.297044] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:28.300741] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: DOWN (p=38.79%) [2026-02-19T20:29:28.301040] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-02-19T20:29:28.301178] [INFO ] [sig ] PHUN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:28.445586] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PHUN.txt [2026-02-19T20:29:28.445767] [INFO ] [sig ] [2394/3393] Completed PHUN in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-19T20:29:28.445817] [INFO ] [sig ] [2395/3393] Forecasting PHVS... [2026-02-19T20:29:28.445850] [INFO ] [sig ] Generating forecast for: PHVS [2026-02-19T20:29:28.445883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-02-19T20:29:28.457065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-02-19T20:29:28.457409] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-02-19T20:29:28.458290] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-02-19T20:29:28.458345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:28.458376] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:28.458403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:28.458459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:28.519954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:28.521432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:28.521529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:28.521565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:28.644671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:28.644838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:28.644881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:28.644910] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:28.648763] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: DOWN (p=22.53%) [2026-02-19T20:29:28.649092] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-02-19T20:29:28.649250] [INFO ] [sig ] PHVS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:28.794417] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PHVS.txt [2026-02-19T20:29:28.794597] [INFO ] [sig ] [2395/3393] Completed PHVS in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-19T20:29:28.794642] [INFO ] [sig ] [2396/3393] Forecasting PI... [2026-02-19T20:29:28.794673] [INFO ] [sig ] Generating forecast for: PI [2026-02-19T20:29:28.794704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-02-19T20:29:28.806294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-02-19T20:29:28.806726] [INFO ] [FORECASTER] Starting predict_future for PI [2026-02-19T20:29:28.807558] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-02-19T20:29:28.807636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:28.807669] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:28.807697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:28.807762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:28.864501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:28.865397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:28.865484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:28.865518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:28.992853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:28.993013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:28.993054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:28.993085] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:28.996623] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: DOWN (p=3.20%) [2026-02-19T20:29:28.996910] [INFO ] [FORECASTER] Completed predict_future for PI [2026-02-19T20:29:28.997045] [INFO ] [sig ] PI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:29.140500] [INFO ] [LOCAL ] Saved forecast: PI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PI.txt [2026-02-19T20:29:29.140660] [INFO ] [sig ] [2396/3393] Completed PI in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-19T20:29:29.140708] [INFO ] [sig ] [2397/3393] Forecasting PID... [2026-02-19T20:29:29.140739] [INFO ] [sig ] Generating forecast for: PID [2026-02-19T20:29:29.140772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-02-19T20:29:29.152404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-02-19T20:29:29.152806] [INFO ] [FORECASTER] Starting predict_future for PID [2026-02-19T20:29:29.153628] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-02-19T20:29:29.153684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:29.153718] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:29.153747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:29.153805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:29.211499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:29.212230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:29.212315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:29.212349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:29.336603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:29.336799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:29.336854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:29.336892] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:29.340744] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: UP (p=76.57%) [2026-02-19T20:29:29.341060] [INFO ] [FORECASTER] Completed predict_future for PID [2026-02-19T20:29:29.341206] [INFO ] [sig ] PID: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:29.488984] [INFO ] [LOCAL ] Saved forecast: PID 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PID.txt [2026-02-19T20:29:29.489146] [INFO ] [sig ] [2397/3393] Completed PID in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-19T20:29:29.489187] [INFO ] [sig ] [2398/3393] Forecasting PIE... [2026-02-19T20:29:29.489219] [INFO ] [sig ] Generating forecast for: PIE [2026-02-19T20:29:29.489250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-02-19T20:29:29.500543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-02-19T20:29:29.500932] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-02-19T20:29:29.501970] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-02-19T20:29:29.502025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:29.502057] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:29.502085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:29.502142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:29.559713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:29.560463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:29.560546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:29.560598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:29.677387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:29.677547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:29.677606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:29.677637] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:29.681084] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: DOWN (p=4.77%) [2026-02-19T20:29:29.681360] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-02-19T20:29:29.681490] [INFO ] [sig ] PIE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:29.831355] [INFO ] [LOCAL ] Saved forecast: PIE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PIE.txt [2026-02-19T20:29:29.831589] [INFO ] [sig ] [2398/3393] Completed PIE in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-19T20:29:29.831646] [INFO ] [sig ] [2399/3393] Forecasting PII... [2026-02-19T20:29:29.831679] [INFO ] [sig ] Generating forecast for: PII [2026-02-19T20:29:29.831715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-02-19T20:29:29.844282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-02-19T20:29:29.844649] [INFO ] [FORECASTER] Starting predict_future for PII [2026-02-19T20:29:29.845466] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-02-19T20:29:29.845520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:29.845552] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:29.845602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:29.845676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:29.903333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:29.904103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:29.904207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:29.904280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:30.023270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:30.023425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:30.023465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:30.023495] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:30.026950] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: DOWN (p=46.98%) [2026-02-19T20:29:30.027225] [INFO ] [FORECASTER] Completed predict_future for PII [2026-02-19T20:29:30.027355] [INFO ] [sig ] PII: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:30.173074] [INFO ] [LOCAL ] Saved forecast: PII 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PII.txt [2026-02-19T20:29:30.173329] [INFO ] [sig ] [2399/3393] Completed PII in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-19T20:29:30.173386] [INFO ] [sig ] [2400/3393] Forecasting PIM... [2026-02-19T20:29:30.173429] [INFO ] [sig ] Generating forecast for: PIM [2026-02-19T20:29:30.173477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-02-19T20:29:30.189311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-02-19T20:29:30.189753] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-02-19T20:29:30.190824] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-02-19T20:29:30.190888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:30.190929] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:30.190964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:30.191040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:30.255208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:30.256091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:30.256178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:30.256213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:30.373330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:30.373468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:30.373508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:30.373537] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:30.376892] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: DOWN (p=42.62%) [2026-02-19T20:29:30.377162] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-02-19T20:29:30.377286] [INFO ] [sig ] PIM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:30.519260] [INFO ] [LOCAL ] Saved forecast: PIM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PIM.txt [2026-02-19T20:29:30.519378] [INFO ] [sig ] [2400/3393] Completed PIM in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-19T20:29:30.519417] [INFO ] [sig ] [2401/3393] Forecasting PINE... [2026-02-19T20:29:30.519448] [INFO ] [sig ] Generating forecast for: PINE [2026-02-19T20:29:30.519479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-02-19T20:29:30.531192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-02-19T20:29:30.531499] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-02-19T20:29:30.532291] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-02-19T20:29:30.532344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:30.532376] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:30.532403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:30.532459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:30.590461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:30.591079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:30.591159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:30.591195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:30.708842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:30.708978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:30.709016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:30.709044] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:30.712356] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: DOWN (p=49.33%) [2026-02-19T20:29:30.712669] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-02-19T20:29:30.712797] [INFO ] [sig ] PINE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:30.855132] [INFO ] [LOCAL ] Saved forecast: PINE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PINE.txt [2026-02-19T20:29:30.855246] [INFO ] [sig ] [2401/3393] Completed PINE in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-19T20:29:30.855286] [INFO ] [sig ] [2402/3393] Forecasting PINS... [2026-02-19T20:29:30.855316] [INFO ] [sig ] Generating forecast for: PINS [2026-02-19T20:29:30.855345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-02-19T20:29:30.866230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-02-19T20:29:30.866545] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-02-19T20:29:30.867325] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-02-19T20:29:30.867377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:30.867410] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:30.867438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:30.867495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:30.924463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:30.925095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:30.925183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:30.925215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:31.045241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:31.045374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:31.045411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:31.045440] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:31.049214] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: UP (p=97.80%) [2026-02-19T20:29:31.049492] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-02-19T20:29:31.049639] [INFO ] [sig ] PINS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:31.192531] [INFO ] [LOCAL ] Saved forecast: PINS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PINS.txt [2026-02-19T20:29:31.192693] [INFO ] [sig ] [2402/3393] Completed PINS in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-19T20:29:31.192734] [INFO ] [sig ] [2403/3393] Forecasting PK... [2026-02-19T20:29:31.192765] [INFO ] [sig ] Generating forecast for: PK [2026-02-19T20:29:31.192797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-02-19T20:29:31.208177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-02-19T20:29:31.208541] [INFO ] [FORECASTER] Starting predict_future for PK [2026-02-19T20:29:31.209389] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-02-19T20:29:31.209442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:31.209475] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:31.209502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:31.209559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:31.267008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:31.267619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:31.267698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:31.267730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:31.388803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:31.388989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:31.389030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:31.389065] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:31.392614] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: DOWN (p=2.92%) [2026-02-19T20:29:31.392899] [INFO ] [FORECASTER] Completed predict_future for PK [2026-02-19T20:29:31.393027] [INFO ] [sig ] PK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:31.537613] [INFO ] [LOCAL ] Saved forecast: PK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PK.txt [2026-02-19T20:29:31.537777] [INFO ] [sig ] [2403/3393] Completed PK in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-19T20:29:31.537818] [INFO ] [sig ] [2404/3393] Forecasting PKBK... [2026-02-19T20:29:31.537847] [INFO ] [sig ] Generating forecast for: PKBK [2026-02-19T20:29:31.537881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-02-19T20:29:31.549291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-02-19T20:29:31.549685] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-02-19T20:29:31.550464] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-02-19T20:29:31.550517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:31.550550] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:31.550602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:31.550663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:31.608930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:31.609871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:31.609958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:31.609991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:31.727642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:31.727807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:31.727848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:31.727876] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:31.731451] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: DOWN (p=0.90%) [2026-02-19T20:29:31.731754] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-02-19T20:29:31.731886] [INFO ] [sig ] PKBK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:31.877555] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PKBK.txt [2026-02-19T20:29:31.877745] [INFO ] [sig ] [2404/3393] Completed PKBK in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-19T20:29:31.877786] [INFO ] [sig ] [2405/3393] Forecasting PKE... [2026-02-19T20:29:31.877815] [INFO ] [sig ] Generating forecast for: PKE [2026-02-19T20:29:31.877847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-02-19T20:29:31.890813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-02-19T20:29:31.891220] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-02-19T20:29:31.892028] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-02-19T20:29:31.892081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:31.892114] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:31.892142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:31.892203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:31.952560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:31.953750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:31.953843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:31.953877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:32.076653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:32.076817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:32.076862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:32.076892] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:32.080814] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: UP (p=51.62%) [2026-02-19T20:29:32.081107] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-02-19T20:29:32.081241] [INFO ] [sig ] PKE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:32.225841] [INFO ] [LOCAL ] Saved forecast: PKE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PKE.txt [2026-02-19T20:29:32.226010] [INFO ] [sig ] [2405/3393] Completed PKE in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-19T20:29:32.226050] [INFO ] [sig ] [2406/3393] Forecasting PKG... [2026-02-19T20:29:32.226081] [INFO ] [sig ] Generating forecast for: PKG [2026-02-19T20:29:32.226114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-02-19T20:29:32.238216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-02-19T20:29:32.238637] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-02-19T20:29:32.239456] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-02-19T20:29:32.239509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:32.239610] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:32.239641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:32.239699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:32.296151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:32.297037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:32.297123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:32.297156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:32.419848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:32.420014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:32.420055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:32.420088] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:32.423854] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: UP (p=98.14%) [2026-02-19T20:29:32.424186] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-02-19T20:29:32.424342] [INFO ] [sig ] PKG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:32.575665] [INFO ] [LOCAL ] Saved forecast: PKG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PKG.txt [2026-02-19T20:29:32.575850] [INFO ] [sig ] [2406/3393] Completed PKG in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-19T20:29:32.575891] [INFO ] [sig ] [2407/3393] Forecasting PKOH... [2026-02-19T20:29:32.575921] [INFO ] [sig ] Generating forecast for: PKOH [2026-02-19T20:29:32.575953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-02-19T20:29:32.588674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-02-19T20:29:32.589060] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-02-19T20:29:32.589906] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-02-19T20:29:32.589959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:32.590017] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:32.590047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:32.590111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:32.650360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:32.651272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:32.651358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:32.651390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:32.767638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:32.767804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:32.767847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:32.767878] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:32.771599] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=6.60%) [2026-02-19T20:29:32.771894] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-02-19T20:29:32.772032] [INFO ] [sig ] PKOH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:32.918713] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PKOH.txt [2026-02-19T20:29:32.918875] [INFO ] [sig ] [2407/3393] Completed PKOH in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-19T20:29:32.918914] [INFO ] [sig ] [2408/3393] Forecasting PKX... [2026-02-19T20:29:32.918945] [INFO ] [sig ] Generating forecast for: PKX [2026-02-19T20:29:32.918975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-02-19T20:29:32.930889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-02-19T20:29:32.931316] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-02-19T20:29:32.932136] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-02-19T20:29:32.932192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:32.932226] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:32.932254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:32.932313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:32.992640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:32.993568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:32.993677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:32.993712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:33.125825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:33.125988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:33.126028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:33.126058] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:33.129757] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: UP (p=97.13%) [2026-02-19T20:29:33.130079] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-02-19T20:29:33.130248] [INFO ] [sig ] PKX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:33.290790] [INFO ] [LOCAL ] Saved forecast: PKX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PKX.txt [2026-02-19T20:29:33.291016] [INFO ] [sig ] [2408/3393] Completed PKX in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-19T20:29:33.291075] [INFO ] [sig ] [2409/3393] Forecasting PLAB... [2026-02-19T20:29:33.291128] [INFO ] [sig ] Generating forecast for: PLAB [2026-02-19T20:29:33.291186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-02-19T20:29:33.306840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-02-19T20:29:33.307359] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-02-19T20:29:33.308462] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-02-19T20:29:33.308530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:33.308596] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:33.308640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:33.308726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:33.372866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:33.373820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:33.373905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:33.373939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:33.514719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:33.514888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:33.514931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:33.515054] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:33.518891] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: UP (p=71.65%) [2026-02-19T20:29:33.519256] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-02-19T20:29:33.519415] [INFO ] [sig ] PLAB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:33.679398] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PLAB.txt [2026-02-19T20:29:33.679564] [INFO ] [sig ] [2409/3393] Completed PLAB in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-19T20:29:33.679627] [INFO ] [sig ] [2410/3393] Forecasting PLAY... [2026-02-19T20:29:33.679660] [INFO ] [sig ] Generating forecast for: PLAY [2026-02-19T20:29:33.679691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-02-19T20:29:33.692013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-02-19T20:29:33.692410] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-02-19T20:29:33.693241] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-02-19T20:29:33.693294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:33.693327] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:33.693353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:33.693410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:33.754160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:33.755100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:33.755192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:33.755229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:33.892853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:33.893061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:33.893132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:33.893197] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:33.898604] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: UP (p=55.90%) [2026-02-19T20:29:33.899095] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-02-19T20:29:33.899325] [INFO ] [sig ] PLAY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:34.083050] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PLAY.txt [2026-02-19T20:29:34.083252] [INFO ] [sig ] [2410/3393] Completed PLAY in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-19T20:29:34.083313] [INFO ] [sig ] [2411/3393] Forecasting PLBC... [2026-02-19T20:29:34.083345] [INFO ] [sig ] Generating forecast for: PLBC [2026-02-19T20:29:34.083376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-02-19T20:29:34.096376] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'PLBC'. [2026-02-19T20:29:34.096889] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-02-19T20:29:34.097847] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-02-19T20:29:34.097905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:34.097941] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:34.097978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:34.098044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:34.176653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:34.177968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:34.178121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:34.178182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:34.330170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:34.330389] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-19T20:29:34.330457] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:34.330510] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:34.336700] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: DOWN (p=38.22%) [2026-02-19T20:29:34.337315] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-02-19T20:29:34.337554] [INFO ] [sig ] PLBC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:34.621444] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PLBC.txt [2026-02-19T20:29:34.621683] [INFO ] [sig ] [2411/3393] Completed PLBC in 0.5s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-19T20:29:34.621745] [INFO ] [sig ] [2412/3393] Forecasting PLBY... [2026-02-19T20:29:34.621785] [INFO ] [sig ] Generating forecast for: PLBY [2026-02-19T20:29:34.621824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-02-19T20:29:34.651074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-02-19T20:29:34.651727] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-02-19T20:29:34.652921] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-02-19T20:29:34.652987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:34.653031] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:34.653068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:34.653156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:34.737806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:34.739357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:34.739507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:34.739561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:34.899796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:34.900011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:34.900072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:34.900119] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:34.905511] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: UP (p=81.31%) [2026-02-19T20:29:34.905995] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-02-19T20:29:34.906213] [INFO ] [sig ] PLBY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:35.118256] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PLBY.txt [2026-02-19T20:29:35.118440] [INFO ] [sig ] [2412/3393] Completed PLBY in 0.5s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-19T20:29:35.118484] [INFO ] [sig ] [2413/3393] Forecasting PLCE... [2026-02-19T20:29:35.118515] [INFO ] [sig ] Generating forecast for: PLCE [2026-02-19T20:29:35.118548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-02-19T20:29:35.131346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-02-19T20:29:35.131803] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-02-19T20:29:35.132698] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-02-19T20:29:35.132759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:35.132793] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:35.132822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:35.132891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:35.190536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:35.191495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:35.191602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:35.191641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:35.315146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:35.315316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:35.315358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:35.315388] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:35.319906] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-02-19T20:29:35.320215] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-02-19T20:29:35.320380] [INFO ] [sig ] PLCE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:35.474833] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PLCE.txt [2026-02-19T20:29:35.475005] [INFO ] [sig ] [2413/3393] Completed PLCE in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-19T20:29:35.475048] [INFO ] [sig ] [2414/3393] Forecasting PLD... [2026-02-19T20:29:35.475077] [INFO ] [sig ] Generating forecast for: PLD [2026-02-19T20:29:35.475108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-02-19T20:29:35.486766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-02-19T20:29:35.487173] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-02-19T20:29:35.488152] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-02-19T20:29:35.488216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:35.488250] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:35.488277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:35.488336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:35.546185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:35.547023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:35.547109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:35.547143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:35.676978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:35.677127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:35.677168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:35.677215] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:35.680859] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: UP (p=96.03%) [2026-02-19T20:29:35.681145] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-02-19T20:29:35.681304] [INFO ] [sig ] PLD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:35.828446] [INFO ] [LOCAL ] Saved forecast: PLD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PLD.txt [2026-02-19T20:29:35.828590] [INFO ] [sig ] [2414/3393] Completed PLD in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-19T20:29:35.828634] [INFO ] [sig ] [2415/3393] Forecasting PLPC... [2026-02-19T20:29:35.828664] [INFO ] [sig ] Generating forecast for: PLPC [2026-02-19T20:29:35.828694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-02-19T20:29:35.839744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-02-19T20:29:35.840095] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-02-19T20:29:35.840975] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-02-19T20:29:35.841031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:35.841065] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:35.841094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:35.841153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:35.900678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:35.901345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:35.901430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:35.901464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:36.025618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:36.025775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:36.025814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:36.025843] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:36.029349] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: UP (p=70.29%) [2026-02-19T20:29:36.029656] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-02-19T20:29:36.029787] [INFO ] [sig ] PLPC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:36.175126] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PLPC.txt [2026-02-19T20:29:36.175243] [INFO ] [sig ] [2415/3393] Completed PLPC in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-19T20:29:36.175282] [INFO ] [sig ] [2416/3393] Forecasting PLRX... [2026-02-19T20:29:36.175312] [INFO ] [sig ] Generating forecast for: PLRX [2026-02-19T20:29:36.175342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-02-19T20:29:36.186690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-02-19T20:29:36.187018] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-02-19T20:29:36.187920] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-02-19T20:29:36.187977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:36.188010] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:36.188039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:36.188114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:36.245414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:36.246061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:36.246181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:36.246222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:36.372085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:36.372247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:36.372289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:36.372319] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:36.376065] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: UP (p=50.68%) [2026-02-19T20:29:36.376399] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-02-19T20:29:36.376709] [INFO ] [sig ] PLRX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:36.519252] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PLRX.txt [2026-02-19T20:29:36.519387] [INFO ] [sig ] [2416/3393] Completed PLRX in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-19T20:29:36.519427] [INFO ] [sig ] [2417/3393] Forecasting PLSE... [2026-02-19T20:29:36.519458] [INFO ] [sig ] Generating forecast for: PLSE [2026-02-19T20:29:36.519489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-02-19T20:29:36.530829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-02-19T20:29:36.531196] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-02-19T20:29:36.532086] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-02-19T20:29:36.532141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:36.532175] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:36.532203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:36.532266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:36.589262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:36.589953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:36.590036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:36.590071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:36.711100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:36.711241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:36.711281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:36.711310] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:36.714788] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: DOWN (p=0.25%) [2026-02-19T20:29:36.715064] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-02-19T20:29:36.715198] [INFO ] [sig ] PLSE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:36.862306] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PLSE.txt [2026-02-19T20:29:36.862453] [INFO ] [sig ] [2417/3393] Completed PLSE in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-19T20:29:36.862494] [INFO ] [sig ] [2418/3393] Forecasting PLTK... [2026-02-19T20:29:36.862523] [INFO ] [sig ] Generating forecast for: PLTK [2026-02-19T20:29:36.862553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-02-19T20:29:36.874335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-02-19T20:29:36.874940] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-02-19T20:29:36.875816] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-02-19T20:29:36.875872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:36.875920] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:36.875950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:36.876008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:36.937245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:36.937989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:36.938073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:36.938160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:37.060130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:37.060292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:37.060333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:37.060362] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:37.064217] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: DOWN (p=28.71%) [2026-02-19T20:29:37.064518] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-02-19T20:29:37.064873] [INFO ] [sig ] PLTK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:37.210385] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PLTK.txt [2026-02-19T20:29:37.210749] [INFO ] [sig ] [2418/3393] Completed PLTK in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-19T20:29:37.210793] [INFO ] [sig ] [2419/3393] Forecasting PLUG... [2026-02-19T20:29:37.210826] [INFO ] [sig ] Generating forecast for: PLUG [2026-02-19T20:29:37.210857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-02-19T20:29:37.223245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-02-19T20:29:37.223658] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-02-19T20:29:37.224528] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-02-19T20:29:37.224619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:37.224660] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:37.224689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:37.224754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:37.285116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:37.286090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:37.286187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:37.286226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:37.410269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:37.410429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:37.410469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:37.410499] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:37.413986] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: UP (p=78.97%) [2026-02-19T20:29:37.414263] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-02-19T20:29:37.414393] [INFO ] [sig ] PLUG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:37.559760] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PLUG.txt [2026-02-19T20:29:37.559922] [INFO ] [sig ] [2419/3393] Completed PLUG in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-19T20:29:37.559973] [INFO ] [sig ] [2420/3393] Forecasting PLUS... [2026-02-19T20:29:37.560033] [INFO ] [sig ] Generating forecast for: PLUS [2026-02-19T20:29:37.560075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-02-19T20:29:37.571639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-02-19T20:29:37.572038] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-02-19T20:29:37.572943] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-02-19T20:29:37.573000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:37.573034] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:37.573063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:37.573122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:37.631952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:37.632621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:37.632702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:37.632743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:37.757145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:37.757307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:37.757347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:37.757376] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:37.760819] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: DOWN (p=40.90%) [2026-02-19T20:29:37.761097] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-02-19T20:29:37.761223] [INFO ] [sig ] PLUS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:37.911782] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PLUS.txt [2026-02-19T20:29:37.911960] [INFO ] [sig ] [2420/3393] Completed PLUS in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-19T20:29:37.912004] [INFO ] [sig ] [2421/3393] Forecasting PLXS... [2026-02-19T20:29:37.912034] [INFO ] [sig ] Generating forecast for: PLXS [2026-02-19T20:29:37.912067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-02-19T20:29:37.924082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-02-19T20:29:37.924413] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-02-19T20:29:37.925293] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-02-19T20:29:37.925349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:37.925383] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:37.925412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:37.925470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:37.984818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:37.985708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:37.985788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:37.985821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:38.112551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:38.112715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:38.112754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:38.112783] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:38.116243] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: DOWN (p=3.44%) [2026-02-19T20:29:38.116514] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-02-19T20:29:38.116660] [INFO ] [sig ] PLXS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:38.261337] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PLXS.txt [2026-02-19T20:29:38.261477] [INFO ] [sig ] [2421/3393] Completed PLXS in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-19T20:29:38.261516] [INFO ] [sig ] [2422/3393] Forecasting PM... [2026-02-19T20:29:38.261553] [INFO ] [sig ] Generating forecast for: PM [2026-02-19T20:29:38.261604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-02-19T20:29:38.273983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-02-19T20:29:38.274330] [INFO ] [FORECASTER] Starting predict_future for PM [2026-02-19T20:29:38.275404] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-02-19T20:29:38.275459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:38.275491] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:38.275519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:38.275603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:38.335095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:38.335951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:38.336035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:38.336068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:38.462478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:38.462653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:38.462702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:38.462732] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:38.466223] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: UP (p=68.17%) [2026-02-19T20:29:38.466496] [INFO ] [FORECASTER] Completed predict_future for PM [2026-02-19T20:29:38.466649] [INFO ] [sig ] PM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:38.614234] [INFO ] [LOCAL ] Saved forecast: PM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PM.txt [2026-02-19T20:29:38.614381] [INFO ] [sig ] [2422/3393] Completed PM in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-19T20:29:38.614421] [INFO ] [sig ] [2423/3393] Forecasting PMAX... [2026-02-19T20:29:38.614452] [INFO ] [sig ] Generating forecast for: PMAX [2026-02-19T20:29:38.614490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMAX' from 'https://tdm.silogroup.org/data/derivative_storage/PMAX.csv'. [2026-02-19T20:29:38.626048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMAX'. [2026-02-19T20:29:38.626443] [INFO ] [FORECASTER] Starting predict_future for PMAX [2026-02-19T20:29:38.627243] [DEBUG] [LOCAL ] No optimal features file found for PMAX: ./output/feature-sets/PMAX.txt [2026-02-19T20:29:38.627297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:38.627377] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:38.627406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:38.627464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:38.685222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:38.686056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:38.686137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:38.686170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:38.814946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:38.815111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:38.815161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:38.815192] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:38.819466] [DEBUG] [FORECASTER] PMAX: Forecast T+1@11:T+2@11: DOWN (p=1.79%) [2026-02-19T20:29:38.819780] [INFO ] [FORECASTER] Completed predict_future for PMAX [2026-02-19T20:29:38.819927] [INFO ] [sig ] PMAX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:38.969898] [INFO ] [LOCAL ] Saved forecast: PMAX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PMAX.txt [2026-02-19T20:29:38.970037] [INFO ] [sig ] [2423/3393] Completed PMAX in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-19T20:29:38.970079] [INFO ] [sig ] [2424/3393] Forecasting PML... [2026-02-19T20:29:38.970109] [INFO ] [sig ] Generating forecast for: PML [2026-02-19T20:29:38.970139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-02-19T20:29:38.981603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-02-19T20:29:38.982116] [INFO ] [FORECASTER] Starting predict_future for PML [2026-02-19T20:29:38.982947] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-02-19T20:29:38.983004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:38.983038] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:38.983067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:38.983127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:39.044785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:39.045893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:39.045987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:39.046022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:39.173164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:39.173322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:39.173363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:39.173392] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:39.176807] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: UP (p=64.66%) [2026-02-19T20:29:39.177084] [INFO ] [FORECASTER] Completed predict_future for PML [2026-02-19T20:29:39.177210] [INFO ] [sig ] PML: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:39.326491] [INFO ] [LOCAL ] Saved forecast: PML 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PML.txt [2026-02-19T20:29:39.326672] [INFO ] [sig ] [2424/3393] Completed PML in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-19T20:29:39.326716] [INFO ] [sig ] [2425/3393] Forecasting PMM... [2026-02-19T20:29:39.326746] [INFO ] [sig ] Generating forecast for: PMM [2026-02-19T20:29:39.326777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-02-19T20:29:39.337691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-02-19T20:29:39.338043] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-02-19T20:29:39.338901] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-02-19T20:29:39.338956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:39.338991] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:39.339018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:39.339075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:39.398809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:39.399623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:39.399711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:39.399746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:39.524139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:39.524287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:39.524329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:39.524379] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:39.527946] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=45.20%) [2026-02-19T20:29:39.528258] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-02-19T20:29:39.528395] [INFO ] [sig ] PMM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:39.673686] [INFO ] [LOCAL ] Saved forecast: PMM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PMM.txt [2026-02-19T20:29:39.673858] [INFO ] [sig ] [2425/3393] Completed PMM in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-19T20:29:39.673900] [INFO ] [sig ] [2426/3393] Forecasting PMO... [2026-02-19T20:29:39.673931] [INFO ] [sig ] Generating forecast for: PMO [2026-02-19T20:29:39.673962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-02-19T20:29:39.685769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-02-19T20:29:39.686136] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-02-19T20:29:39.686968] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-02-19T20:29:39.687035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:39.687088] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:39.687127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:39.687210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:39.747066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:39.747854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:39.747940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:39.747974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:39.870813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:39.870975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:39.871015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:39.871105] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:39.874992] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: DOWN (p=9.13%) [2026-02-19T20:29:39.875294] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-02-19T20:29:39.875434] [INFO ] [sig ] PMO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:40.022030] [INFO ] [LOCAL ] Saved forecast: PMO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PMO.txt [2026-02-19T20:29:40.022180] [INFO ] [sig ] [2426/3393] Completed PMO in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-19T20:29:40.022221] [INFO ] [sig ] [2427/3393] Forecasting PMTS... [2026-02-19T20:29:40.022253] [INFO ] [sig ] Generating forecast for: PMTS [2026-02-19T20:29:40.022284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-02-19T20:29:40.033497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-02-19T20:29:40.033903] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-02-19T20:29:40.034848] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-02-19T20:29:40.034907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:40.034940] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:40.034983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:40.035044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:40.095384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:40.096248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:40.096335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:40.096371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:40.226868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:40.227024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:40.227066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:40.227096] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:40.230697] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: DOWN (p=25.84%) [2026-02-19T20:29:40.231000] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-02-19T20:29:40.231139] [INFO ] [sig ] PMTS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:40.377146] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PMTS.txt [2026-02-19T20:29:40.377310] [INFO ] [sig ] [2427/3393] Completed PMTS in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-19T20:29:40.377352] [INFO ] [sig ] [2428/3393] Forecasting PMVP... [2026-02-19T20:29:40.377382] [INFO ] [sig ] Generating forecast for: PMVP [2026-02-19T20:29:40.377414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-02-19T20:29:40.388851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-02-19T20:29:40.389195] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-02-19T20:29:40.390088] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-02-19T20:29:40.390143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:40.390177] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:40.390205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:40.390264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:40.451432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:40.452240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:40.452326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:40.452360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:40.580854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:40.581017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:40.581060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:40.581092] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:40.584827] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=0.51%) [2026-02-19T20:29:40.585127] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-02-19T20:29:40.585265] [INFO ] [sig ] PMVP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:40.735279] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PMVP.txt [2026-02-19T20:29:40.735442] [INFO ] [sig ] [2428/3393] Completed PMVP in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-19T20:29:40.735484] [INFO ] [sig ] [2429/3393] Forecasting PNC... [2026-02-19T20:29:40.735515] [INFO ] [sig ] Generating forecast for: PNC [2026-02-19T20:29:40.735549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-02-19T20:29:40.748422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-02-19T20:29:40.748867] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-02-19T20:29:40.749822] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-02-19T20:29:40.749883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:40.749917] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:40.749946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:40.750036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:40.813066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:40.814054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:40.814156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:40.814193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:40.945107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:40.945271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:40.945313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:40.945343] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:40.948927] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: DOWN (p=8.22%) [2026-02-19T20:29:40.949237] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-02-19T20:29:40.949373] [INFO ] [sig ] PNC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:41.097646] [INFO ] [LOCAL ] Saved forecast: PNC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PNC.txt [2026-02-19T20:29:41.097791] [INFO ] [sig ] [2429/3393] Completed PNC in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-19T20:29:41.097830] [INFO ] [sig ] [2430/3393] Forecasting PNI... [2026-02-19T20:29:41.097861] [INFO ] [sig ] Generating forecast for: PNI [2026-02-19T20:29:41.097891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-02-19T20:29:41.109476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-02-19T20:29:41.109866] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-02-19T20:29:41.110928] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-02-19T20:29:41.110983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:41.111016] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:41.111044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:41.111101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:41.171236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:41.172032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:41.172116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:41.172149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:41.283998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:41.284163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:41.284227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:41.284260] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:41.287867] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: UP (p=67.55%) [2026-02-19T20:29:41.288200] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-02-19T20:29:41.288339] [INFO ] [sig ] PNI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:41.434382] [INFO ] [LOCAL ] Saved forecast: PNI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PNI.txt [2026-02-19T20:29:41.434536] [INFO ] [sig ] [2430/3393] Completed PNI in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-19T20:29:41.434788] [INFO ] [sig ] [2431/3393] Forecasting PNQI... [2026-02-19T20:29:41.434818] [INFO ] [sig ] Generating forecast for: PNQI [2026-02-19T20:29:41.434848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-02-19T20:29:41.446189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-02-19T20:29:41.446551] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-02-19T20:29:41.447358] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-02-19T20:29:41.447439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:41.447479] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:41.447516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:41.447632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:41.508466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:41.509378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:41.509491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:41.509545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:41.638434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:41.638638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:41.638686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:41.638715] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:41.642198] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: UP (p=98.41%) [2026-02-19T20:29:41.642486] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-02-19T20:29:41.642642] [INFO ] [sig ] PNQI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:41.794443] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PNQI.txt [2026-02-19T20:29:41.794636] [INFO ] [sig ] [2431/3393] Completed PNQI in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-19T20:29:41.794679] [INFO ] [sig ] [2432/3393] Forecasting PNRG... [2026-02-19T20:29:41.794710] [INFO ] [sig ] Generating forecast for: PNRG [2026-02-19T20:29:41.794743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-02-19T20:29:41.806326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-02-19T20:29:41.806716] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-02-19T20:29:41.807562] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-02-19T20:29:41.807660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:41.807695] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:41.807723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:41.807780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:41.869220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:41.870156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:41.870244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:41.870278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:41.994393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:41.994563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:41.994627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:41.994657] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:41.998565] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: DOWN (p=9.74%) [2026-02-19T20:29:41.998880] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-02-19T20:29:41.999018] [INFO ] [sig ] PNRG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:42.151935] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PNRG.txt [2026-02-19T20:29:42.152109] [INFO ] [sig ] [2432/3393] Completed PNRG in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-19T20:29:42.152153] [INFO ] [sig ] [2433/3393] Forecasting PNTG... [2026-02-19T20:29:42.152183] [INFO ] [sig ] Generating forecast for: PNTG [2026-02-19T20:29:42.152215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-02-19T20:29:42.168465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-02-19T20:29:42.168873] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-02-19T20:29:42.169779] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-02-19T20:29:42.169836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:42.169868] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:42.169896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:42.169955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:42.232515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:42.233448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:42.233609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:42.233649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:42.361940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:42.362103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:42.362143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:42.362173] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:42.365755] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: UP (p=57.45%) [2026-02-19T20:29:42.366054] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-02-19T20:29:42.366190] [INFO ] [sig ] PNTG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:42.518171] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PNTG.txt [2026-02-19T20:29:42.518348] [INFO ] [sig ] [2433/3393] Completed PNTG in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-19T20:29:42.518400] [INFO ] [sig ] [2434/3393] Forecasting PODD... [2026-02-19T20:29:42.518437] [INFO ] [sig ] Generating forecast for: PODD [2026-02-19T20:29:42.518476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-02-19T20:29:42.530326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-02-19T20:29:42.530722] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-02-19T20:29:42.531553] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-02-19T20:29:42.531823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:42.531858] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:42.531887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:42.531946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:42.596428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:42.597366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:42.597462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:42.597496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:42.723088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:42.723252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:42.723294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:42.723325] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:42.727147] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: UP (p=88.80%) [2026-02-19T20:29:42.727441] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-02-19T20:29:42.727596] [INFO ] [sig ] PODD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:42.876063] [INFO ] [LOCAL ] Saved forecast: PODD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PODD.txt [2026-02-19T20:29:42.876244] [INFO ] [sig ] [2434/3393] Completed PODD in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-19T20:29:42.876288] [INFO ] [sig ] [2435/3393] Forecasting POOL... [2026-02-19T20:29:42.876321] [INFO ] [sig ] Generating forecast for: POOL [2026-02-19T20:29:42.876366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-02-19T20:29:42.888187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-02-19T20:29:42.888611] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-02-19T20:29:42.889471] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-02-19T20:29:42.889527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:42.889562] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:42.889611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:42.889673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:42.950092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:42.950969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:42.951055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:42.951089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:43.073887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:43.074049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:43.074089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:43.074118] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:43.077535] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: UP (p=92.41%) [2026-02-19T20:29:43.077835] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-02-19T20:29:43.077969] [INFO ] [sig ] POOL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:43.223830] [INFO ] [LOCAL ] Saved forecast: POOL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/POOL.txt [2026-02-19T20:29:43.224000] [INFO ] [sig ] [2435/3393] Completed POOL in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-19T20:29:43.224045] [INFO ] [sig ] [2436/3393] Forecasting POWI... [2026-02-19T20:29:43.224077] [INFO ] [sig ] Generating forecast for: POWI [2026-02-19T20:29:43.224109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-02-19T20:29:43.235911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-02-19T20:29:43.236303] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-02-19T20:29:43.237271] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-02-19T20:29:43.237329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:43.237364] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:43.237394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:43.237483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:43.302565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:43.303487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:43.303593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:43.303632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:43.427944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:43.428136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:43.428181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:43.428214] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:43.431993] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: DOWN (p=46.91%) [2026-02-19T20:29:43.432321] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-02-19T20:29:43.432480] [INFO ] [sig ] POWI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:43.587273] [INFO ] [LOCAL ] Saved forecast: POWI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/POWI.txt [2026-02-19T20:29:43.587523] [INFO ] [sig ] [2436/3393] Completed POWI in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-19T20:29:43.587606] [INFO ] [sig ] [2437/3393] Forecasting POWL... [2026-02-19T20:29:43.587648] [INFO ] [sig ] Generating forecast for: POWL [2026-02-19T20:29:43.587685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-02-19T20:29:43.600339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-02-19T20:29:43.600798] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-02-19T20:29:43.601790] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-02-19T20:29:43.601848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:43.601881] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:43.601909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:43.601967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:43.665242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:43.666221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:43.666334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:43.666372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:43.796429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:43.796641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:43.796703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:43.796736] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:43.800460] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: UP (p=51.74%) [2026-02-19T20:29:43.800783] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-02-19T20:29:43.800921] [INFO ] [sig ] POWL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:43.954990] [INFO ] [LOCAL ] Saved forecast: POWL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/POWL.txt [2026-02-19T20:29:43.955155] [INFO ] [sig ] [2437/3393] Completed POWL in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-19T20:29:43.955197] [INFO ] [sig ] [2438/3393] Forecasting PPC... [2026-02-19T20:29:43.955230] [INFO ] [sig ] Generating forecast for: PPC [2026-02-19T20:29:43.955263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-02-19T20:29:43.967035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-02-19T20:29:43.967435] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-02-19T20:29:43.968315] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-02-19T20:29:43.968371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:43.968403] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:43.968430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:43.968488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:44.031315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:44.032244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:44.032337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:44.032372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:44.157186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:44.157371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:44.157414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:44.157446] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:44.161586] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: UP (p=86.08%) [2026-02-19T20:29:44.162055] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-02-19T20:29:44.162185] [INFO ] [sig ] PPC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:44.311048] [INFO ] [LOCAL ] Saved forecast: PPC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PPC.txt [2026-02-19T20:29:44.311233] [INFO ] [sig ] [2438/3393] Completed PPC in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-19T20:29:44.311276] [INFO ] [sig ] [2439/3393] Forecasting PPG... [2026-02-19T20:29:44.311308] [INFO ] [sig ] Generating forecast for: PPG [2026-02-19T20:29:44.311339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-02-19T20:29:44.325369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-02-19T20:29:44.325792] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-02-19T20:29:44.326674] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-02-19T20:29:44.326727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:44.326761] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:44.326788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:44.326846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:44.387102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:44.387921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:44.388007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:44.388042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:44.513439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:44.513625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:44.513667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:44.513696] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:44.517358] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: UP (p=78.04%) [2026-02-19T20:29:44.517656] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-02-19T20:29:44.517782] [INFO ] [sig ] PPG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:44.668990] [INFO ] [LOCAL ] Saved forecast: PPG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PPG.txt [2026-02-19T20:29:44.669162] [INFO ] [sig ] [2439/3393] Completed PPG in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-19T20:29:44.669204] [INFO ] [sig ] [2440/3393] Forecasting PPH... [2026-02-19T20:29:44.669233] [INFO ] [sig ] Generating forecast for: PPH [2026-02-19T20:29:44.669264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-02-19T20:29:44.681476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-02-19T20:29:44.682075] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-02-19T20:29:44.682874] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-02-19T20:29:44.682927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:44.683006] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:44.683037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:44.683095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:44.742044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:44.742970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:44.743055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:44.743088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:44.861531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:44.861715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:44.861757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:44.861787] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:44.865256] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: UP (p=80.10%) [2026-02-19T20:29:44.865559] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-02-19T20:29:44.865708] [INFO ] [sig ] PPH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:45.007999] [INFO ] [LOCAL ] Saved forecast: PPH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PPH.txt [2026-02-19T20:29:45.008127] [INFO ] [sig ] [2440/3393] Completed PPH in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-19T20:29:45.008170] [INFO ] [sig ] [2441/3393] Forecasting PPIH... [2026-02-19T20:29:45.008199] [INFO ] [sig ] Generating forecast for: PPIH [2026-02-19T20:29:45.008228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-02-19T20:29:45.019674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-02-19T20:29:45.019998] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-02-19T20:29:45.020849] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-02-19T20:29:45.020903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:45.020936] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:45.020964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:45.021022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:45.083730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:45.084478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:45.084592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:45.084629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:45.208160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:45.208316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:45.208357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:45.208386] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:45.211839] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: UP (p=77.12%) [2026-02-19T20:29:45.212117] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-02-19T20:29:45.212249] [INFO ] [sig ] PPIH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:45.360181] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PPIH.txt [2026-02-19T20:29:45.360349] [INFO ] [sig ] [2441/3393] Completed PPIH in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-19T20:29:45.360392] [INFO ] [sig ] [2442/3393] Forecasting PPL... [2026-02-19T20:29:45.360422] [INFO ] [sig ] Generating forecast for: PPL [2026-02-19T20:29:45.360452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-02-19T20:29:45.372098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-02-19T20:29:45.372500] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-02-19T20:29:45.373299] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-02-19T20:29:45.373353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:45.373418] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:45.373448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:45.373504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:45.432772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:45.433858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:45.433942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:45.433975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:45.557925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:45.558074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:45.558126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:45.558156] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:45.561929] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: UP (p=79.85%) [2026-02-19T20:29:45.562210] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-02-19T20:29:45.562337] [INFO ] [sig ] PPL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:45.705427] [INFO ] [LOCAL ] Saved forecast: PPL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PPL.txt [2026-02-19T20:29:45.705609] [INFO ] [sig ] [2442/3393] Completed PPL in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-19T20:29:45.705653] [INFO ] [sig ] [2443/3393] Forecasting PPSI... [2026-02-19T20:29:45.705686] [INFO ] [sig ] Generating forecast for: PPSI [2026-02-19T20:29:45.705718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-02-19T20:29:45.717170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-02-19T20:29:45.717478] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-02-19T20:29:45.718446] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-02-19T20:29:45.718511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:45.718550] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:45.718604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:45.718664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:45.780781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:45.781550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:45.781649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:45.781682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:45.902703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:45.902836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:45.902874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:45.902960] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:45.906362] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: DOWN (p=41.24%) [2026-02-19T20:29:45.906679] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-02-19T20:29:45.906809] [INFO ] [sig ] PPSI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:46.056012] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PPSI.txt [2026-02-19T20:29:46.056150] [INFO ] [sig ] [2443/3393] Completed PPSI in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-19T20:29:46.056190] [INFO ] [sig ] [2444/3393] Forecasting PPTA... [2026-02-19T20:29:46.056221] [INFO ] [sig ] Generating forecast for: PPTA [2026-02-19T20:29:46.056252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-02-19T20:29:46.068220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-02-19T20:29:46.068612] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-02-19T20:29:46.069381] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-02-19T20:29:46.069435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:46.069467] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:46.069497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:46.069554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:46.129873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:46.130485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:46.130598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:46.130641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:46.252852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:46.253004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:46.253043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:46.253072] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:46.256527] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: DOWN (p=45.10%) [2026-02-19T20:29:46.256843] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-02-19T20:29:46.256972] [INFO ] [sig ] PPTA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:46.402301] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PPTA.txt [2026-02-19T20:29:46.402451] [INFO ] [sig ] [2444/3393] Completed PPTA in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-19T20:29:46.402494] [INFO ] [sig ] [2445/3393] Forecasting PRA... [2026-02-19T20:29:46.402524] [INFO ] [sig ] Generating forecast for: PRA [2026-02-19T20:29:46.402555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-02-19T20:29:46.414367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-02-19T20:29:46.414705] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-02-19T20:29:46.415473] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-02-19T20:29:46.415525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:46.415557] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:46.415613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:46.415673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:46.476215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:46.477144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:46.477248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:46.477282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:46.600207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:46.600389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:46.600431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:46.600466] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:46.604028] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: DOWN (p=4.12%) [2026-02-19T20:29:46.604327] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-02-19T20:29:46.604455] [INFO ] [sig ] PRA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:46.748057] [INFO ] [LOCAL ] Saved forecast: PRA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PRA.txt [2026-02-19T20:29:46.748210] [INFO ] [sig ] [2445/3393] Completed PRA in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-19T20:29:46.748255] [INFO ] [sig ] [2446/3393] Forecasting PRAA... [2026-02-19T20:29:46.748287] [INFO ] [sig ] Generating forecast for: PRAA [2026-02-19T20:29:46.748319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-02-19T20:29:46.760641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-02-19T20:29:46.761169] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-02-19T20:29:46.762013] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-02-19T20:29:46.762066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:46.762098] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:46.762125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:46.762187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:46.820511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:46.821201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:46.821283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:46.821316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:46.945411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:46.945565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:46.945624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:46.945653] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:46.949042] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: UP (p=98.03%) [2026-02-19T20:29:46.949322] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-02-19T20:29:46.949454] [INFO ] [sig ] PRAA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:47.095044] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PRAA.txt [2026-02-19T20:29:47.095179] [INFO ] [sig ] [2446/3393] Completed PRAA in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-19T20:29:47.095220] [INFO ] [sig ] [2447/3393] Forecasting PRAX... [2026-02-19T20:29:47.095250] [INFO ] [sig ] Generating forecast for: PRAX [2026-02-19T20:29:47.095282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-02-19T20:29:47.107198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-02-19T20:29:47.107565] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-02-19T20:29:47.108430] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-02-19T20:29:47.108485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:47.108520] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:47.108550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:47.108628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:47.184432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:47.185497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:47.185639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:47.185683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:47.318733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:47.318912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:47.318960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:47.318990] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:47.322510] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: DOWN (p=15.28%) [2026-02-19T20:29:47.322824] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-02-19T20:29:47.322986] [INFO ] [sig ] PRAX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:47.466623] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PRAX.txt [2026-02-19T20:29:47.466774] [INFO ] [sig ] [2447/3393] Completed PRAX in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-19T20:29:47.466817] [INFO ] [sig ] [2448/3393] Forecasting PRCH... [2026-02-19T20:29:47.466846] [INFO ] [sig ] Generating forecast for: PRCH [2026-02-19T20:29:47.466876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-02-19T20:29:47.479237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-02-19T20:29:47.479636] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-02-19T20:29:47.480648] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-02-19T20:29:47.480889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:47.480921] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:47.480947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:47.481004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:47.542358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:47.543495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:47.543614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:47.543652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:47.679506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:47.679692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:47.679736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:47.679766] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:47.683448] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: DOWN (p=5.74%) [2026-02-19T20:29:47.683796] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-02-19T20:29:47.683955] [INFO ] [sig ] PRCH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:47.835801] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PRCH.txt [2026-02-19T20:29:47.835973] [INFO ] [sig ] [2448/3393] Completed PRCH in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-19T20:29:47.836015] [INFO ] [sig ] [2449/3393] Forecasting PRDO... [2026-02-19T20:29:47.836043] [INFO ] [sig ] Generating forecast for: PRDO [2026-02-19T20:29:47.836073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-02-19T20:29:47.848685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-02-19T20:29:47.849265] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-02-19T20:29:47.850277] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-02-19T20:29:47.850330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:47.850362] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:47.850388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:47.850445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:47.909946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:47.910912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:47.911003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:47.911039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:48.038709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:48.038891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:48.038966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:48.039001] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:48.042725] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: DOWN (p=38.28%) [2026-02-19T20:29:48.043230] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-02-19T20:29:48.043371] [INFO ] [sig ] PRDO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:48.195013] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PRDO.txt [2026-02-19T20:29:48.195187] [INFO ] [sig ] [2449/3393] Completed PRDO in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-19T20:29:48.195233] [INFO ] [sig ] [2450/3393] Forecasting PRFZ... [2026-02-19T20:29:48.195264] [INFO ] [sig ] Generating forecast for: PRFZ [2026-02-19T20:29:48.195297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-02-19T20:29:48.207238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-02-19T20:29:48.207665] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-02-19T20:29:48.208960] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-02-19T20:29:48.209015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:48.209049] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:48.209078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:48.209137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:48.269167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:48.270113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:48.270263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:48.270300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:48.399400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:48.399566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:48.399629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:48.399663] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:48.403198] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: UP (p=72.38%) [2026-02-19T20:29:48.403499] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-02-19T20:29:48.403665] [INFO ] [sig ] PRFZ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:48.552729] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PRFZ.txt [2026-02-19T20:29:48.552882] [INFO ] [sig ] [2450/3393] Completed PRFZ in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-19T20:29:48.552923] [INFO ] [sig ] [2451/3393] Forecasting PRG... [2026-02-19T20:29:48.552956] [INFO ] [sig ] Generating forecast for: PRG [2026-02-19T20:29:48.552987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-02-19T20:29:48.565309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-02-19T20:29:48.565743] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-02-19T20:29:48.566544] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-02-19T20:29:48.566616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:48.566650] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:48.566677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:48.566733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:48.627072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:48.628014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:48.628142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:48.628181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:48.748661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:48.748834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:48.748874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:48.748903] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:48.752341] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: DOWN (p=28.46%) [2026-02-19T20:29:48.752685] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-02-19T20:29:48.752826] [INFO ] [sig ] PRG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:48.900472] [INFO ] [LOCAL ] Saved forecast: PRG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PRG.txt [2026-02-19T20:29:48.900681] [INFO ] [sig ] [2451/3393] Completed PRG in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-19T20:29:48.900727] [INFO ] [sig ] [2452/3393] Forecasting PRGO... [2026-02-19T20:29:48.900757] [INFO ] [sig ] Generating forecast for: PRGO [2026-02-19T20:29:48.900788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-02-19T20:29:48.912274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-02-19T20:29:48.912677] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-02-19T20:29:48.913483] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-02-19T20:29:48.913537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:48.913590] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:48.913622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:48.913682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:48.970672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:48.971611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:48.971708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:48.971740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:49.090290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:49.090450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:49.090494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:49.090529] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:49.093996] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: UP (p=54.26%) [2026-02-19T20:29:49.094283] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-02-19T20:29:49.094413] [INFO ] [sig ] PRGO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:49.241181] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PRGO.txt [2026-02-19T20:29:49.241342] [INFO ] [sig ] [2452/3393] Completed PRGO in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-19T20:29:49.241383] [INFO ] [sig ] [2453/3393] Forecasting PRH... [2026-02-19T20:29:49.241415] [INFO ] [sig ] Generating forecast for: PRH [2026-02-19T20:29:49.241447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-02-19T20:29:49.252831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-02-19T20:29:49.253214] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-02-19T20:29:49.254029] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-02-19T20:29:49.254082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:49.254151] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:49.254181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:49.254239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:49.314491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:49.315307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:49.315388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:49.315422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:49.435403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:49.435566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:49.435628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:49.435657] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:49.439113] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: UP (p=97.50%) [2026-02-19T20:29:49.439406] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-02-19T20:29:49.439552] [INFO ] [sig ] PRH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:49.583900] [INFO ] [LOCAL ] Saved forecast: PRH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PRH.txt [2026-02-19T20:29:49.584106] [INFO ] [sig ] [2453/3393] Completed PRH in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-19T20:29:49.584149] [INFO ] [sig ] [2454/3393] Forecasting PRI... [2026-02-19T20:29:49.584180] [INFO ] [sig ] Generating forecast for: PRI [2026-02-19T20:29:49.584211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-02-19T20:29:49.595279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-02-19T20:29:49.595670] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-02-19T20:29:49.596448] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-02-19T20:29:49.596501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:49.596533] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:49.596561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:49.596642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:49.656990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:49.657989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:49.658088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:49.658135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:49.773194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:49.773355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:49.773396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:49.773425] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:49.776909] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: UP (p=88.29%) [2026-02-19T20:29:49.777185] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-02-19T20:29:49.777310] [INFO ] [sig ] PRI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:49.919325] [INFO ] [LOCAL ] Saved forecast: PRI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PRI.txt [2026-02-19T20:29:49.919489] [INFO ] [sig ] [2454/3393] Completed PRI in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-19T20:29:49.919540] [INFO ] [sig ] [2455/3393] Forecasting PRIM... [2026-02-19T20:29:49.919598] [INFO ] [sig ] Generating forecast for: PRIM [2026-02-19T20:29:49.919641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-02-19T20:29:49.931472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-02-19T20:29:49.931885] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-02-19T20:29:49.932747] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-02-19T20:29:49.932800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:49.932832] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:49.932860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:49.932916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:49.990847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:49.991775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:49.991859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:49.991892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:50.115364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:50.115528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:50.115596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:50.115635] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:50.119138] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: DOWN (p=15.32%) [2026-02-19T20:29:50.119435] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-02-19T20:29:50.119604] [INFO ] [sig ] PRIM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:50.261401] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PRIM.txt [2026-02-19T20:29:50.261559] [INFO ] [sig ] [2455/3393] Completed PRIM in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-19T20:29:50.261623] [INFO ] [sig ] [2456/3393] Forecasting PRLB... [2026-02-19T20:29:50.261655] [INFO ] [sig ] Generating forecast for: PRLB [2026-02-19T20:29:50.261686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-02-19T20:29:50.273039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-02-19T20:29:50.273407] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-02-19T20:29:50.274232] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-02-19T20:29:50.274286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:50.274319] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:50.274346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:50.274402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:50.332516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:50.333604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:50.333691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:50.333722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:50.458386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:50.458615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:50.458662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:50.458692] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:50.462704] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: DOWN (p=2.14%) [2026-02-19T20:29:50.463193] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-02-19T20:29:50.463326] [INFO ] [sig ] PRLB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:50.609493] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PRLB.txt [2026-02-19T20:29:50.609664] [INFO ] [sig ] [2456/3393] Completed PRLB in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-19T20:29:50.609708] [INFO ] [sig ] [2457/3393] Forecasting PRM... [2026-02-19T20:29:50.609745] [INFO ] [sig ] Generating forecast for: PRM [2026-02-19T20:29:50.609776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-02-19T20:29:50.621565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-02-19T20:29:50.621935] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-02-19T20:29:50.622737] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-02-19T20:29:50.622790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:50.622862] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:50.622893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:50.622952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:50.680428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:50.681337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:50.681424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:50.681457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:50.803907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:50.804064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:50.804106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:50.804134] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:50.807676] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: UP (p=98.20%) [2026-02-19T20:29:50.807957] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-02-19T20:29:50.808085] [INFO ] [sig ] PRM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:50.950339] [INFO ] [LOCAL ] Saved forecast: PRM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PRM.txt [2026-02-19T20:29:50.950472] [INFO ] [sig ] [2457/3393] Completed PRM in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-19T20:29:50.950511] [INFO ] [sig ] [2458/3393] Forecasting PRME... [2026-02-19T20:29:50.950541] [INFO ] [sig ] Generating forecast for: PRME [2026-02-19T20:29:50.950597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-02-19T20:29:50.961968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-02-19T20:29:50.962274] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-02-19T20:29:50.963075] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-02-19T20:29:50.963127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:50.963159] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:50.963187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:50.963244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:51.021491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:51.022367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:51.022451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:51.022483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:51.139840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:51.140010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:51.140055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:51.140084] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:51.144058] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: UP (p=80.95%) [2026-02-19T20:29:51.144367] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-02-19T20:29:51.144706] [INFO ] [sig ] PRME: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:51.289690] [INFO ] [LOCAL ] Saved forecast: PRME 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PRME.txt [2026-02-19T20:29:51.289833] [INFO ] [sig ] [2458/3393] Completed PRME in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-19T20:29:51.289873] [INFO ] [sig ] [2459/3393] Forecasting PRN... [2026-02-19T20:29:51.289905] [INFO ] [sig ] Generating forecast for: PRN [2026-02-19T20:29:51.289936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-02-19T20:29:51.301443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-02-19T20:29:51.301854] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-02-19T20:29:51.302699] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-02-19T20:29:51.302754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:51.302789] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:51.302818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:51.302875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:51.366087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:51.367119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:51.367205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:51.367239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:51.489596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:51.489767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:51.489811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:51.489841] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:51.493476] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: DOWN (p=6.61%) [2026-02-19T20:29:51.493811] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-02-19T20:29:51.493952] [INFO ] [sig ] PRN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:51.643560] [INFO ] [LOCAL ] Saved forecast: PRN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PRN.txt [2026-02-19T20:29:51.643715] [INFO ] [sig ] [2459/3393] Completed PRN in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-19T20:29:51.643756] [INFO ] [sig ] [2460/3393] Forecasting PROF... [2026-02-19T20:29:51.643965] [INFO ] [sig ] Generating forecast for: PROF [2026-02-19T20:29:51.643997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-02-19T20:29:51.655400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-02-19T20:29:51.655767] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-02-19T20:29:51.656550] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-02-19T20:29:51.656640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:51.656677] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:51.656706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:51.656764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:51.716901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:51.717745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:51.717831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:51.717866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:51.841806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:51.841960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:51.841998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:51.842112] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:51.845682] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: DOWN (p=6.71%) [2026-02-19T20:29:51.845961] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-02-19T20:29:51.846089] [INFO ] [sig ] PROF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:51.992070] [INFO ] [LOCAL ] Saved forecast: PROF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PROF.txt [2026-02-19T20:29:51.992215] [INFO ] [sig ] [2460/3393] Completed PROF in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-19T20:29:51.992254] [INFO ] [sig ] [2461/3393] Forecasting PROK... [2026-02-19T20:29:51.992284] [INFO ] [sig ] Generating forecast for: PROK [2026-02-19T20:29:51.992315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-02-19T20:29:52.004295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-02-19T20:29:52.004738] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-02-19T20:29:52.005628] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-02-19T20:29:52.005684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:52.005717] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:52.005745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:52.005803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:52.069143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:52.070135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:52.070224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:52.070258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:52.199621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:52.199787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:52.199858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:52.199904] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:52.203806] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: DOWN (p=14.63%) [2026-02-19T20:29:52.204114] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-02-19T20:29:52.204262] [INFO ] [sig ] PROK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:52.352266] [INFO ] [LOCAL ] Saved forecast: PROK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PROK.txt [2026-02-19T20:29:52.352418] [INFO ] [sig ] [2461/3393] Completed PROK in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-19T20:29:52.352458] [INFO ] [sig ] [2462/3393] Forecasting PRTA... [2026-02-19T20:29:52.352488] [INFO ] [sig ] Generating forecast for: PRTA [2026-02-19T20:29:52.352519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-02-19T20:29:52.363690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-02-19T20:29:52.364009] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-02-19T20:29:52.364813] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-02-19T20:29:52.364866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:52.364900] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:52.364929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:52.364988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:52.426913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:52.427751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:52.427836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:52.427870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:52.554020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:52.554181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:52.554223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:52.554255] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:52.557755] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: DOWN (p=4.88%) [2026-02-19T20:29:52.558036] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-02-19T20:29:52.558201] [INFO ] [sig ] PRTA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:52.704469] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PRTA.txt [2026-02-19T20:29:52.704645] [INFO ] [sig ] [2462/3393] Completed PRTA in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-19T20:29:52.704691] [INFO ] [sig ] [2463/3393] Forecasting PRTH... [2026-02-19T20:29:52.704722] [INFO ] [sig ] Generating forecast for: PRTH [2026-02-19T20:29:52.704754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-02-19T20:29:52.715252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-02-19T20:29:52.715560] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-02-19T20:29:52.716350] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-02-19T20:29:52.716402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:52.716435] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:52.716462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:52.716519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:52.773922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:52.774641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:52.774736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:52.774775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:52.894599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:52.894777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:52.894818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:52.894853] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:52.898678] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: UP (p=91.21%) [2026-02-19T20:29:52.898976] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-02-19T20:29:52.899103] [INFO ] [sig ] PRTH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:53.046070] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PRTH.txt [2026-02-19T20:29:53.046215] [INFO ] [sig ] [2463/3393] Completed PRTH in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-19T20:29:53.046256] [INFO ] [sig ] [2464/3393] Forecasting PRVA... [2026-02-19T20:29:53.046287] [INFO ] [sig ] Generating forecast for: PRVA [2026-02-19T20:29:53.046317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-02-19T20:29:53.058647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-02-19T20:29:53.059206] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-02-19T20:29:53.060079] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-02-19T20:29:53.060133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:53.060167] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:53.060196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:53.060268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:53.123629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:53.124487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:53.124588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:53.124626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:53.251385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:53.251540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:53.251599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:53.251632] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:53.255225] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: UP (p=74.44%) [2026-02-19T20:29:53.255539] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-02-19T20:29:53.255717] [INFO ] [sig ] PRVA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:53.407911] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PRVA.txt [2026-02-19T20:29:53.408077] [INFO ] [sig ] [2464/3393] Completed PRVA in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-19T20:29:53.408143] [INFO ] [sig ] [2465/3393] Forecasting PSC... [2026-02-19T20:29:53.408175] [INFO ] [sig ] Generating forecast for: PSC [2026-02-19T20:29:53.408206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-02-19T20:29:53.421992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-02-19T20:29:53.422402] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-02-19T20:29:53.423423] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-02-19T20:29:53.423477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:53.423510] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:53.423537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:53.423615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:53.485686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:53.486616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:53.486724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:53.486766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:53.608867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:53.609030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:53.609071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:53.609101] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:53.612721] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: DOWN (p=1.39%) [2026-02-19T20:29:53.613053] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-02-19T20:29:53.613195] [INFO ] [sig ] PSC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:53.761741] [INFO ] [LOCAL ] Saved forecast: PSC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PSC.txt [2026-02-19T20:29:53.761889] [INFO ] [sig ] [2465/3393] Completed PSC in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-19T20:29:53.761928] [INFO ] [sig ] [2466/3393] Forecasting PSCE... [2026-02-19T20:29:53.761959] [INFO ] [sig ] Generating forecast for: PSCE [2026-02-19T20:29:53.761989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-02-19T20:29:53.773022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-02-19T20:29:53.773384] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-02-19T20:29:53.774217] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-02-19T20:29:53.774287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:53.774320] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:53.774348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:53.774406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:53.836256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:53.837158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:53.837247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:53.837279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:53.953654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:53.953826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:53.953867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:53.954092] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:53.958150] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: UP (p=57.07%) [2026-02-19T20:29:53.958434] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-02-19T20:29:53.958566] [INFO ] [sig ] PSCE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:54.105241] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PSCE.txt [2026-02-19T20:29:54.105406] [INFO ] [sig ] [2466/3393] Completed PSCE in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-19T20:29:54.105446] [INFO ] [sig ] [2467/3393] Forecasting PSCH... [2026-02-19T20:29:54.105478] [INFO ] [sig ] Generating forecast for: PSCH [2026-02-19T20:29:54.105508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-02-19T20:29:54.117609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-02-19T20:29:54.118222] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-02-19T20:29:54.119310] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-02-19T20:29:54.119365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:54.119398] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:54.119428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:54.119486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:54.189001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:54.189954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:54.190109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:54.190145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:54.304440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:54.304617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:54.304662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:54.304693] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:54.308559] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: UP (p=92.61%) [2026-02-19T20:29:54.308891] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-02-19T20:29:54.309021] [INFO ] [sig ] PSCH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:54.457921] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PSCH.txt [2026-02-19T20:29:54.458065] [INFO ] [sig ] [2467/3393] Completed PSCH in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-19T20:29:54.458126] [INFO ] [sig ] [2468/3393] Forecasting PSEC... [2026-02-19T20:29:54.458160] [INFO ] [sig ] Generating forecast for: PSEC [2026-02-19T20:29:54.458193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-02-19T20:29:54.469357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-02-19T20:29:54.469713] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-02-19T20:29:54.470510] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-02-19T20:29:54.470563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:54.470618] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:54.470646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:54.470703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:54.529266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:54.530187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:54.530276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:54.530310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:54.652782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:54.652943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:54.652984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:54.653014] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:54.656660] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: DOWN (p=28.50%) [2026-02-19T20:29:54.656968] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-02-19T20:29:54.657116] [INFO ] [sig ] PSEC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:54.804493] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PSEC.txt [2026-02-19T20:29:54.804684] [INFO ] [sig ] [2468/3393] Completed PSEC in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-19T20:29:54.804738] [INFO ] [sig ] [2469/3393] Forecasting PSF... [2026-02-19T20:29:54.804777] [INFO ] [sig ] Generating forecast for: PSF [2026-02-19T20:29:54.804817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-02-19T20:29:54.816175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-02-19T20:29:54.816560] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-02-19T20:29:54.817383] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-02-19T20:29:54.817437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:54.817472] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:54.817500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:54.817559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:54.880199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:54.881091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:54.881180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:54.881214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:55.006780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:55.006943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:55.006984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:55.007014] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:55.010538] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: DOWN (p=8.05%) [2026-02-19T20:29:55.010842] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-02-19T20:29:55.010976] [INFO ] [sig ] PSF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:55.164060] [INFO ] [LOCAL ] Saved forecast: PSF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PSF.txt [2026-02-19T20:29:55.164214] [INFO ] [sig ] [2469/3393] Completed PSF in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-19T20:29:55.164254] [INFO ] [sig ] [2470/3393] Forecasting PSFE... [2026-02-19T20:29:55.164284] [INFO ] [sig ] Generating forecast for: PSFE [2026-02-19T20:29:55.164314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-02-19T20:29:55.176033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-02-19T20:29:55.176388] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-02-19T20:29:55.177181] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-02-19T20:29:55.177233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:55.177266] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:55.177293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:55.177350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:55.237699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:55.238566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:55.238673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:55.238706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:55.361528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:55.361703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:55.361743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:55.361773] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:55.365232] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: DOWN (p=44.00%) [2026-02-19T20:29:55.365507] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-02-19T20:29:55.365656] [INFO ] [sig ] PSFE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:55.510187] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PSFE.txt [2026-02-19T20:29:55.510386] [INFO ] [sig ] [2470/3393] Completed PSFE in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-19T20:29:55.510431] [INFO ] [sig ] [2471/3393] Forecasting PSHG... [2026-02-19T20:29:55.510462] [INFO ] [sig ] Generating forecast for: PSHG [2026-02-19T20:29:55.510493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-02-19T20:29:55.521523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-02-19T20:29:55.521932] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-02-19T20:29:55.522732] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-02-19T20:29:55.522787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:55.522819] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:55.522847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:55.522904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:55.584081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:55.585034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:55.585318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:55.585351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:55.710430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:55.710612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:55.710654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:55.710682] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:55.714136] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: DOWN (p=9.71%) [2026-02-19T20:29:55.714438] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-02-19T20:29:55.714590] [INFO ] [sig ] PSHG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:55.860274] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PSHG.txt [2026-02-19T20:29:55.860442] [INFO ] [sig ] [2471/3393] Completed PSHG in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-19T20:29:55.860484] [INFO ] [sig ] [2472/3393] Forecasting PSN... [2026-02-19T20:29:55.860515] [INFO ] [sig ] Generating forecast for: PSN [2026-02-19T20:29:55.860547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-02-19T20:29:55.872723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-02-19T20:29:55.873131] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-02-19T20:29:55.873979] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-02-19T20:29:55.874034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:55.874067] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:55.874096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:55.874153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:55.935525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:55.936474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:55.936564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:55.936619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:56.058397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:56.058559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:56.058623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:56.058654] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:56.062393] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: UP (p=80.55%) [2026-02-19T20:29:56.062702] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-02-19T20:29:56.062839] [INFO ] [sig ] PSN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:56.223811] [INFO ] [LOCAL ] Saved forecast: PSN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PSN.txt [2026-02-19T20:29:56.224150] [INFO ] [sig ] [2472/3393] Completed PSN in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-19T20:29:56.224191] [INFO ] [sig ] [2473/3393] Forecasting PSNL... [2026-02-19T20:29:56.224220] [INFO ] [sig ] Generating forecast for: PSNL [2026-02-19T20:29:56.224250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-02-19T20:29:56.235789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-02-19T20:29:56.236126] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-02-19T20:29:56.236925] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-02-19T20:29:56.236979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:56.237012] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:56.237040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:56.237097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:56.296180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:56.296934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:56.297019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:56.297053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:56.420940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:56.421143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:56.421188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:56.421221] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:56.424823] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: DOWN (p=1.05%) [2026-02-19T20:29:56.425131] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-02-19T20:29:56.425283] [INFO ] [sig ] PSNL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:56.582175] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PSNL.txt [2026-02-19T20:29:56.582354] [INFO ] [sig ] [2473/3393] Completed PSNL in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-19T20:29:56.582398] [INFO ] [sig ] [2474/3393] Forecasting PSO... [2026-02-19T20:29:56.582431] [INFO ] [sig ] Generating forecast for: PSO [2026-02-19T20:29:56.582464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-02-19T20:29:56.595175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-02-19T20:29:56.595555] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-02-19T20:29:56.596407] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-02-19T20:29:56.596463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:56.596540] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:56.596570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:56.596661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:56.660618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:56.661507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:56.661608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:56.661645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:56.791500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:56.791690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:56.791734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:56.791768] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:56.795288] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: UP (p=99.34%) [2026-02-19T20:29:56.795598] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-02-19T20:29:56.795737] [INFO ] [sig ] PSO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:56.942169] [INFO ] [LOCAL ] Saved forecast: PSO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PSO.txt [2026-02-19T20:29:56.942333] [INFO ] [sig ] [2474/3393] Completed PSO in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-19T20:29:56.942375] [INFO ] [sig ] [2475/3393] Forecasting PSTG... [2026-02-19T20:29:56.942406] [INFO ] [sig ] Generating forecast for: PSTG [2026-02-19T20:29:56.942437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-02-19T20:29:56.954813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-02-19T20:29:56.955270] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-02-19T20:29:56.956358] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-02-19T20:29:56.956418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:56.956464] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:56.956505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:56.956604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:57.016486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:57.017433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:57.017532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:57.017591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:57.149206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:57.149384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:57.149439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:57.149475] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:57.153364] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: UP (p=87.98%) [2026-02-19T20:29:57.153700] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-02-19T20:29:57.153876] [INFO ] [sig ] PSTG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:57.304060] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PSTG.txt [2026-02-19T20:29:57.304233] [INFO ] [sig ] [2475/3393] Completed PSTG in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-19T20:29:57.304274] [INFO ] [sig ] [2476/3393] Forecasting PSTL... [2026-02-19T20:29:57.304305] [INFO ] [sig ] Generating forecast for: PSTL [2026-02-19T20:29:57.304342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-02-19T20:29:57.318077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-02-19T20:29:57.318588] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-02-19T20:29:57.319480] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-02-19T20:29:57.319538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:57.319588] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:57.319618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:57.319681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:57.382445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:57.383485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:57.383608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:57.383647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:57.515789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:57.516154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:57.516198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:57.516228] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:57.520374] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: DOWN (p=35.91%) [2026-02-19T20:29:57.520709] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-02-19T20:29:57.521056] [INFO ] [sig ] PSTL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:57.675657] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PSTL.txt [2026-02-19T20:29:57.675820] [INFO ] [sig ] [2476/3393] Completed PSTL in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-19T20:29:57.676059] [INFO ] [sig ] [2477/3393] Forecasting PSX... [2026-02-19T20:29:57.676098] [INFO ] [sig ] Generating forecast for: PSX [2026-02-19T20:29:57.676130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-02-19T20:29:57.690136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-02-19T20:29:57.690554] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-02-19T20:29:57.691588] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-02-19T20:29:57.691644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:57.691728] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:57.691764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:57.691823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:57.756204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:57.757289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:57.757378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:57.757413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:57.887872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:57.888046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:57.888089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:57.888195] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:57.892183] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: UP (p=53.52%) [2026-02-19T20:29:57.892504] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-02-19T20:29:57.892671] [INFO ] [sig ] PSX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:58.043415] [INFO ] [LOCAL ] Saved forecast: PSX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PSX.txt [2026-02-19T20:29:58.043565] [INFO ] [sig ] [2477/3393] Completed PSX in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-19T20:29:58.043632] [INFO ] [sig ] [2478/3393] Forecasting PTA... [2026-02-19T20:29:58.043663] [INFO ] [sig ] Generating forecast for: PTA [2026-02-19T20:29:58.043694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-02-19T20:29:58.055749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-02-19T20:29:58.056192] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-02-19T20:29:58.057023] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-02-19T20:29:58.057077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:58.057109] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:58.057135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:58.057192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:58.120364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:58.121561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:58.121717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:58.121775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:58.247453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:58.247643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:58.247687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:58.247718] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:58.251301] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: UP (p=52.73%) [2026-02-19T20:29:58.251621] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-02-19T20:29:58.251762] [INFO ] [sig ] PTA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:58.399538] [INFO ] [LOCAL ] Saved forecast: PTA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PTA.txt [2026-02-19T20:29:58.399745] [INFO ] [sig ] [2478/3393] Completed PTA in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-19T20:29:58.399791] [INFO ] [sig ] [2479/3393] Forecasting PTC... [2026-02-19T20:29:58.399823] [INFO ] [sig ] Generating forecast for: PTC [2026-02-19T20:29:58.399855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-02-19T20:29:58.411919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-02-19T20:29:58.412544] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-02-19T20:29:58.413543] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-02-19T20:29:58.413625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:58.413660] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:58.413688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:58.413748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:58.476234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:58.477158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:58.477251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:58.477285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:58.612823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:58.612998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:58.613041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:58.613071] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:58.616675] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: UP (p=77.25%) [2026-02-19T20:29:58.616975] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-02-19T20:29:58.617134] [INFO ] [sig ] PTC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:29:58.766087] [INFO ] [LOCAL ] Saved forecast: PTC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PTC.txt [2026-02-19T20:29:58.766257] [INFO ] [sig ] [2479/3393] Completed PTC in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-19T20:29:58.766298] [INFO ] [sig ] [2480/3393] Forecasting PTEN... [2026-02-19T20:29:58.766330] [INFO ] [sig ] Generating forecast for: PTEN [2026-02-19T20:29:58.766362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-02-19T20:29:58.777893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-02-19T20:29:58.778298] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-02-19T20:29:58.779147] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-02-19T20:29:58.779201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:58.779233] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:58.779259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:58.779315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:58.840374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:58.841520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:58.841643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:58.841680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:58.964999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:58.965165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:58.965209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:58.965238] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:58.968909] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: DOWN (p=15.56%) [2026-02-19T20:29:58.969270] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-02-19T20:29:58.969414] [INFO ] [sig ] PTEN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:59.116010] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PTEN.txt [2026-02-19T20:29:59.116175] [INFO ] [sig ] [2480/3393] Completed PTEN in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-19T20:29:59.116224] [INFO ] [sig ] [2481/3393] Forecasting PTF... [2026-02-19T20:29:59.116256] [INFO ] [sig ] Generating forecast for: PTF [2026-02-19T20:29:59.116288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-02-19T20:29:59.133847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-02-19T20:29:59.134319] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-02-19T20:29:59.135252] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-02-19T20:29:59.135311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:59.135344] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:59.135372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:59.135430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:59.192996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:59.193961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:59.194064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:59.194099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:59.318415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:59.318596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:59.318641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:59.318671] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:59.322214] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: DOWN (p=19.30%) [2026-02-19T20:29:59.322517] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-02-19T20:29:59.322674] [INFO ] [sig ] PTF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:59.466402] [INFO ] [LOCAL ] Saved forecast: PTF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PTF.txt [2026-02-19T20:29:59.466559] [INFO ] [sig ] [2481/3393] Completed PTF in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-19T20:29:59.466622] [INFO ] [sig ] [2482/3393] Forecasting PTGX... [2026-02-19T20:29:59.466653] [INFO ] [sig ] Generating forecast for: PTGX [2026-02-19T20:29:59.466684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-02-19T20:29:59.478145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-02-19T20:29:59.478597] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-02-19T20:29:59.479479] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-02-19T20:29:59.479535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:59.479568] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:59.479627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:59.479687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:59.537599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:59.538606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:59.538696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:59.538729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:59.661078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:59.661240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:59.661279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:59.661308] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:59.664704] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: DOWN (p=17.34%) [2026-02-19T20:29:59.665003] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-02-19T20:29:59.665168] [INFO ] [sig ] PTGX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:29:59.808287] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PTGX.txt [2026-02-19T20:29:59.808447] [INFO ] [sig ] [2482/3393] Completed PTGX in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-19T20:29:59.808490] [INFO ] [sig ] [2483/3393] Forecasting PTH... [2026-02-19T20:29:59.808520] [INFO ] [sig ] Generating forecast for: PTH [2026-02-19T20:29:59.808552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-02-19T20:29:59.819395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-02-19T20:29:59.819782] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-02-19T20:29:59.820618] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-02-19T20:29:59.820672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:29:59.820705] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:29:59.820732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:29:59.820790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:29:59.878607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:29:59.879440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:29:59.879524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:29:59.879558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:29:59.992368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:29:59.992529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:29:59.992591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:29:59.992630] [INFO ] [FORECASTER] Training complete [2026-02-19T20:29:59.996323] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: DOWN (p=25.57%) [2026-02-19T20:29:59.996629] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-02-19T20:29:59.996764] [INFO ] [sig ] PTH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:00.141011] [INFO ] [LOCAL ] Saved forecast: PTH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PTH.txt [2026-02-19T20:30:00.141184] [INFO ] [sig ] [2483/3393] Completed PTH in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-19T20:30:00.141226] [INFO ] [sig ] [2484/3393] Forecasting PTLO... [2026-02-19T20:30:00.141258] [INFO ] [sig ] Generating forecast for: PTLO [2026-02-19T20:30:00.141289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-02-19T20:30:00.153005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-02-19T20:30:00.153549] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-02-19T20:30:00.154396] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-02-19T20:30:00.154451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:00.154483] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:00.154511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:00.154569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:00.212497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:00.213305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:00.213441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:00.213478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:00.336175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:00.336331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:00.336372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:00.336419] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:00.339934] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: DOWN (p=8.94%) [2026-02-19T20:30:00.340209] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-02-19T20:30:00.340334] [INFO ] [sig ] PTLO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:00.485007] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PTLO.txt [2026-02-19T20:30:00.485172] [INFO ] [sig ] [2484/3393] Completed PTLO in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-19T20:30:00.485212] [INFO ] [sig ] [2485/3393] Forecasting PTNQ... [2026-02-19T20:30:00.485242] [INFO ] [sig ] Generating forecast for: PTNQ [2026-02-19T20:30:00.485274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-02-19T20:30:00.497626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-02-19T20:30:00.498055] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-02-19T20:30:00.498997] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-02-19T20:30:00.499053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:00.499088] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:00.499117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:00.499176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:00.561208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:00.562460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:00.562546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:00.562600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:00.682741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:00.682913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:00.682961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:00.682990] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:00.686687] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: DOWN (p=8.92%) [2026-02-19T20:30:00.687000] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-02-19T20:30:00.687129] [INFO ] [sig ] PTNQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:00.836253] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PTNQ.txt [2026-02-19T20:30:00.836445] [INFO ] [sig ] [2485/3393] Completed PTNQ in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-19T20:30:00.836501] [INFO ] [sig ] [2486/3393] Forecasting PTON... [2026-02-19T20:30:00.836534] [INFO ] [sig ] Generating forecast for: PTON [2026-02-19T20:30:00.836588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-02-19T20:30:00.851091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-02-19T20:30:00.851512] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-02-19T20:30:00.852402] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-02-19T20:30:00.852457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:00.852488] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:00.852515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:00.852596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:00.916268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:00.917222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:00.917347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:00.917385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:01.062870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:01.062991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:01.063031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:01.063061] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:01.066742] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: DOWN (p=36.25%) [2026-02-19T20:30:01.067069] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-02-19T20:30:01.067224] [INFO ] [sig ] PTON: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:01.219845] [INFO ] [LOCAL ] Saved forecast: PTON 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PTON.txt [2026-02-19T20:30:01.220004] [INFO ] [sig ] [2486/3393] Completed PTON in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-19T20:30:01.220047] [INFO ] [sig ] [2487/3393] Forecasting PTY... [2026-02-19T20:30:01.220077] [INFO ] [sig ] Generating forecast for: PTY [2026-02-19T20:30:01.220108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-02-19T20:30:01.237419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-02-19T20:30:01.237846] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-02-19T20:30:01.238950] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-02-19T20:30:01.239004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:01.239037] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:01.239066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:01.239123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:01.315050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:01.316065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:01.316157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:01.316191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:01.479726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:01.479935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:01.479996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:01.480029] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:01.485147] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: UP (p=56.42%) [2026-02-19T20:30:01.485645] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-02-19T20:30:01.485854] [INFO ] [sig ] PTY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:01.696837] [INFO ] [LOCAL ] Saved forecast: PTY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PTY.txt [2026-02-19T20:30:01.697059] [INFO ] [sig ] [2487/3393] Completed PTY in 0.5s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-19T20:30:01.697105] [INFO ] [sig ] [2488/3393] Forecasting PUBM... [2026-02-19T20:30:01.697137] [INFO ] [sig ] Generating forecast for: PUBM [2026-02-19T20:30:01.697168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-02-19T20:30:01.792872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-02-19T20:30:01.793385] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-02-19T20:30:01.794365] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-02-19T20:30:01.794426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:01.794480] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:01.794512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:01.794593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:01.874595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:01.875846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:01.876008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:01.876062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:02.021921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:02.022113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:02.022157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:02.022189] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:02.026318] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: DOWN (p=4.40%) [2026-02-19T20:30:02.026807] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-02-19T20:30:02.026985] [INFO ] [sig ] PUBM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:02.286613] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PUBM.txt [2026-02-19T20:30:02.286792] [INFO ] [sig ] [2488/3393] Completed PUBM in 0.6s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-19T20:30:02.286836] [INFO ] [sig ] [2489/3393] Forecasting PUK... [2026-02-19T20:30:02.286868] [INFO ] [sig ] Generating forecast for: PUK [2026-02-19T20:30:02.286903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-02-19T20:30:02.300948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-02-19T20:30:02.301383] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-02-19T20:30:02.302281] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-02-19T20:30:02.302339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:02.302374] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:02.302403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:02.302462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:02.361499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:02.362452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:02.362546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:02.362609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:02.483657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:02.483836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:02.483879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:02.483910] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:02.487652] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: UP (p=93.30%) [2026-02-19T20:30:02.488027] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-02-19T20:30:02.488207] [INFO ] [sig ] PUK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:02.644734] [INFO ] [LOCAL ] Saved forecast: PUK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PUK.txt [2026-02-19T20:30:02.644950] [INFO ] [sig ] [2489/3393] Completed PUK in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-19T20:30:02.644997] [INFO ] [sig ] [2490/3393] Forecasting PUMP... [2026-02-19T20:30:02.645028] [INFO ] [sig ] Generating forecast for: PUMP [2026-02-19T20:30:02.645058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-02-19T20:30:02.658806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-02-19T20:30:02.659183] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-02-19T20:30:02.660209] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-02-19T20:30:02.660265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:02.660299] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:02.660330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:02.660399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:02.717775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:02.718564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:02.718697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:02.718734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:02.844328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:02.844496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:02.844537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:02.844584] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:02.848184] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: UP (p=67.62%) [2026-02-19T20:30:02.848471] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-02-19T20:30:02.848626] [INFO ] [sig ] PUMP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:02.991845] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PUMP.txt [2026-02-19T20:30:02.992020] [INFO ] [sig ] [2490/3393] Completed PUMP in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-19T20:30:02.992062] [INFO ] [sig ] [2491/3393] Forecasting PVH... [2026-02-19T20:30:02.992094] [INFO ] [sig ] Generating forecast for: PVH [2026-02-19T20:30:02.992124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-02-19T20:30:03.005499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-02-19T20:30:03.005900] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-02-19T20:30:03.006719] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-02-19T20:30:03.006772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:03.006837] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:03.006866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:03.006924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:03.065106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:03.066059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:03.066149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:03.066183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:03.196776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:03.196953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:03.196995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:03.197212] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:03.200921] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: UP (p=81.63%) [2026-02-19T20:30:03.201256] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-02-19T20:30:03.201419] [INFO ] [sig ] PVH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:03.348719] [INFO ] [LOCAL ] Saved forecast: PVH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PVH.txt [2026-02-19T20:30:03.348902] [INFO ] [sig ] [2491/3393] Completed PVH in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-19T20:30:03.348944] [INFO ] [sig ] [2492/3393] Forecasting PVL... [2026-02-19T20:30:03.348976] [INFO ] [sig ] Generating forecast for: PVL [2026-02-19T20:30:03.349013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-02-19T20:30:03.360779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-02-19T20:30:03.361242] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-02-19T20:30:03.362130] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-02-19T20:30:03.362183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:03.362216] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:03.362243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:03.362299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:03.421391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:03.422523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:03.422831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:03.422868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:03.541622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:03.541791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:03.541836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:03.541870] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:03.545443] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: DOWN (p=32.27%) [2026-02-19T20:30:03.545783] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-02-19T20:30:03.545953] [INFO ] [sig ] PVL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:03.698176] [INFO ] [LOCAL ] Saved forecast: PVL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PVL.txt [2026-02-19T20:30:03.698355] [INFO ] [sig ] [2492/3393] Completed PVL in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-19T20:30:03.698399] [INFO ] [sig ] [2493/3393] Forecasting PWP... [2026-02-19T20:30:03.698429] [INFO ] [sig ] Generating forecast for: PWP [2026-02-19T20:30:03.698460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-02-19T20:30:03.723237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-02-19T20:30:03.723646] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-02-19T20:30:03.724476] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-02-19T20:30:03.724532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:03.724565] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:03.724617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:03.724688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:03.787088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:03.788152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:03.788253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:03.788289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:03.915504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:03.915702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:03.915753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:03.915784] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:03.919370] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: UP (p=85.88%) [2026-02-19T20:30:03.919710] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-02-19T20:30:03.919859] [INFO ] [sig ] PWP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:04.074270] [INFO ] [LOCAL ] Saved forecast: PWP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PWP.txt [2026-02-19T20:30:04.074429] [INFO ] [sig ] [2493/3393] Completed PWP in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-19T20:30:04.074470] [INFO ] [sig ] [2494/3393] Forecasting PXS... [2026-02-19T20:30:04.074502] [INFO ] [sig ] Generating forecast for: PXS [2026-02-19T20:30:04.074535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-02-19T20:30:04.086363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-02-19T20:30:04.086740] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-02-19T20:30:04.087824] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-02-19T20:30:04.087881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:04.087913] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:04.087942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:04.088002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:04.153727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:04.154611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:04.154711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:04.154752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:04.277012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:04.277185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:04.277235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:04.277265] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:04.282770] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: DOWN (p=33.25%) [2026-02-19T20:30:04.283318] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-02-19T20:30:04.283533] [INFO ] [sig ] PXS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:04.474001] [INFO ] [LOCAL ] Saved forecast: PXS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PXS.txt [2026-02-19T20:30:04.474208] [INFO ] [sig ] [2494/3393] Completed PXS in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-19T20:30:04.474267] [INFO ] [sig ] [2495/3393] Forecasting PY... [2026-02-19T20:30:04.474312] [INFO ] [sig ] Generating forecast for: PY [2026-02-19T20:30:04.474359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-02-19T20:30:04.488350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-02-19T20:30:04.488812] [INFO ] [FORECASTER] Starting predict_future for PY [2026-02-19T20:30:04.489722] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-02-19T20:30:04.489779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:04.489815] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:04.489850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:04.489922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:04.550029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:04.550898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:04.550997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:04.551048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:04.669898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:04.670069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:04.670113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:04.670143] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:04.673689] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: DOWN (p=9.92%) [2026-02-19T20:30:04.673998] [INFO ] [FORECASTER] Completed predict_future for PY [2026-02-19T20:30:04.674138] [INFO ] [sig ] PY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:04.830764] [INFO ] [LOCAL ] Saved forecast: PY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PY.txt [2026-02-19T20:30:04.830935] [INFO ] [sig ] [2495/3393] Completed PY in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-19T20:30:04.830977] [INFO ] [sig ] [2496/3393] Forecasting PYXS... [2026-02-19T20:30:04.831008] [INFO ] [sig ] Generating forecast for: PYXS [2026-02-19T20:30:04.831039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-02-19T20:30:04.842889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-02-19T20:30:04.843279] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-02-19T20:30:04.844115] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-02-19T20:30:04.844171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:04.844206] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:04.844236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:04.844294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:04.922320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:04.923316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:04.923409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:04.923444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:05.051173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:05.051348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:05.051404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:05.051436] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:05.055476] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: UP (p=93.89%) [2026-02-19T20:30:05.055822] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-02-19T20:30:05.055992] [INFO ] [sig ] PYXS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:05.207259] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/PYXS.txt [2026-02-19T20:30:05.207413] [INFO ] [sig ] [2496/3393] Completed PYXS in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-19T20:30:05.207455] [INFO ] [sig ] [2497/3393] Forecasting PZZA... [2026-02-19T20:30:05.207487] [INFO ] [sig ] Generating forecast for: PZZA [2026-02-19T20:30:05.207520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-02-19T20:30:05.219677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-02-19T20:30:05.220003] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-02-19T20:30:05.220855] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-02-19T20:30:05.220922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:05.220964] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:05.221000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:05.221066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:05.282819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:05.283880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:05.283973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:05.284008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:05.409434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:05.409621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:05.409666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:05.409697] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:05.413292] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: DOWN (p=21.04%) [2026-02-19T20:30:05.413597] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-02-19T20:30:05.413735] [INFO ] [sig ] PZZA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:05.564719] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/PZZA.txt [2026-02-19T20:30:05.564885] [INFO ] [sig ] [2497/3393] Completed PZZA in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-19T20:30:05.564928] [INFO ] [sig ] [2498/3393] Forecasting QBTS... [2026-02-19T20:30:05.564959] [INFO ] [sig ] Generating forecast for: QBTS [2026-02-19T20:30:05.564990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-02-19T20:30:05.578436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-02-19T20:30:05.578856] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-02-19T20:30:05.579691] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-02-19T20:30:05.579744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:05.579777] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:05.579806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:05.579864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:05.641676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:05.642547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:05.642653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:05.642690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:05.777738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:05.777896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:05.777937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:05.777966] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:05.781464] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: UP (p=63.08%) [2026-02-19T20:30:05.781865] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-02-19T20:30:05.782052] [INFO ] [sig ] QBTS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:05.926609] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/QBTS.txt [2026-02-19T20:30:05.926767] [INFO ] [sig ] [2498/3393] Completed QBTS in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-19T20:30:05.926809] [INFO ] [sig ] [2499/3393] Forecasting QCLN... [2026-02-19T20:30:05.926839] [INFO ] [sig ] Generating forecast for: QCLN [2026-02-19T20:30:05.926870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-02-19T20:30:05.938335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-02-19T20:30:05.938770] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-02-19T20:30:05.939596] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-02-19T20:30:05.939651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:05.939684] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:05.939712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:05.939790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:06.002145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:06.003090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:06.003176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:06.003212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:06.126186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:06.126345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:06.126385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:06.126415] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:06.130096] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: DOWN (p=6.06%) [2026-02-19T20:30:06.130383] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-02-19T20:30:06.130514] [INFO ] [sig ] QCLN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:06.285412] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QCLN.txt [2026-02-19T20:30:06.285610] [INFO ] [sig ] [2499/3393] Completed QCLN in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-19T20:30:06.285658] [INFO ] [sig ] [2500/3393] Forecasting QCOM... [2026-02-19T20:30:06.285687] [INFO ] [sig ] Generating forecast for: QCOM [2026-02-19T20:30:06.285719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-02-19T20:30:06.298764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-02-19T20:30:06.299219] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-02-19T20:30:06.300095] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-02-19T20:30:06.300147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:06.300179] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:06.300205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:06.300262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:06.363080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:06.364003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:06.364090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:06.364125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:06.499473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:06.499671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:06.499713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:06.499742] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:06.503661] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-02-19T20:30:06.503939] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-02-19T20:30:06.504069] [INFO ] [sig ] QCOM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:06.648261] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/QCOM.txt [2026-02-19T20:30:06.648429] [INFO ] [sig ] [2500/3393] Completed QCOM in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-19T20:30:06.648471] [INFO ] [sig ] [2501/3393] Forecasting QCRH... [2026-02-19T20:30:06.648501] [INFO ] [sig ] Generating forecast for: QCRH [2026-02-19T20:30:06.648532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-02-19T20:30:06.659381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-02-19T20:30:06.659810] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-02-19T20:30:06.660674] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-02-19T20:30:06.660745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:06.660778] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:06.660806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:06.660863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:06.719873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:06.720969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:06.721135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:06.721190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:06.849713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:06.849879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:06.849924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:06.849955] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:06.854072] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: DOWN (p=24.95%) [2026-02-19T20:30:06.854420] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-02-19T20:30:06.854594] [INFO ] [sig ] QCRH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:07.003203] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QCRH.txt [2026-02-19T20:30:07.003364] [INFO ] [sig ] [2501/3393] Completed QCRH in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-19T20:30:07.003409] [INFO ] [sig ] [2502/3393] Forecasting QDEL... [2026-02-19T20:30:07.003441] [INFO ] [sig ] Generating forecast for: QDEL [2026-02-19T20:30:07.003473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-02-19T20:30:07.015625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-02-19T20:30:07.015958] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-02-19T20:30:07.016780] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-02-19T20:30:07.016834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:07.016867] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:07.016895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:07.016964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:07.075102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:07.075892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:07.075994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:07.076037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:07.215059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:07.215437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:07.215481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:07.215510] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:07.219282] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: UP (p=87.26%) [2026-02-19T20:30:07.219589] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-02-19T20:30:07.219730] [INFO ] [sig ] QDEL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:07.363970] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/QDEL.txt [2026-02-19T20:30:07.364123] [INFO ] [sig ] [2502/3393] Completed QDEL in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-19T20:30:07.364165] [INFO ] [sig ] [2503/3393] Forecasting QFIN... [2026-02-19T20:30:07.364195] [INFO ] [sig ] Generating forecast for: QFIN [2026-02-19T20:30:07.364229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-02-19T20:30:07.375784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-02-19T20:30:07.376131] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-02-19T20:30:07.376939] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-02-19T20:30:07.376997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:07.377037] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:07.377064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:07.377121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:07.436552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:07.437374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:07.437458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:07.437492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:07.564069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:07.564239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:07.564280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:07.564309] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:07.567799] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: DOWN (p=35.32%) [2026-02-19T20:30:07.568116] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-02-19T20:30:07.568260] [INFO ] [sig ] QFIN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:07.717056] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QFIN.txt [2026-02-19T20:30:07.717215] [INFO ] [sig ] [2503/3393] Completed QFIN in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-19T20:30:07.717258] [INFO ] [sig ] [2504/3393] Forecasting QGEN... [2026-02-19T20:30:07.717287] [INFO ] [sig ] Generating forecast for: QGEN [2026-02-19T20:30:07.717319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-02-19T20:30:07.729117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-02-19T20:30:07.729482] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-02-19T20:30:07.730311] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-02-19T20:30:07.730365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:07.730398] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:07.730425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:07.730483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:07.793832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:07.794854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:07.794974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:07.795021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:07.920739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:07.920904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:07.920948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:07.920982] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:07.925456] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: DOWN (p=11.34%) [2026-02-19T20:30:07.925819] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-02-19T20:30:07.925965] [INFO ] [sig ] QGEN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:08.075978] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QGEN.txt [2026-02-19T20:30:08.076191] [INFO ] [sig ] [2504/3393] Completed QGEN in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-19T20:30:08.076237] [INFO ] [sig ] [2505/3393] Forecasting QLYS... [2026-02-19T20:30:08.076267] [INFO ] [sig ] Generating forecast for: QLYS [2026-02-19T20:30:08.076299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-02-19T20:30:08.089451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-02-19T20:30:08.089909] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-02-19T20:30:08.091072] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-02-19T20:30:08.091130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:08.091337] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:08.091366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:08.091425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:08.153254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:08.154234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:08.154327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:08.154363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:08.276426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:08.276604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:08.276648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:08.276679] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:08.280343] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: DOWN (p=0.60%) [2026-02-19T20:30:08.280654] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-02-19T20:30:08.280791] [INFO ] [sig ] QLYS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:08.424381] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QLYS.txt [2026-02-19T20:30:08.424542] [INFO ] [sig ] [2505/3393] Completed QLYS in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-19T20:30:08.424602] [INFO ] [sig ] [2506/3393] Forecasting QMCO... [2026-02-19T20:30:08.424636] [INFO ] [sig ] Generating forecast for: QMCO [2026-02-19T20:30:08.424669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-02-19T20:30:08.435888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-02-19T20:30:08.436284] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-02-19T20:30:08.437199] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-02-19T20:30:08.437255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:08.437289] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:08.437318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:08.437378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:08.499124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:08.500138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:08.500230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:08.500264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:08.618917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:08.619079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:08.619121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:08.619152] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:08.622726] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: DOWN (p=18.55%) [2026-02-19T20:30:08.623055] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-02-19T20:30:08.623196] [INFO ] [sig ] QMCO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:08.772968] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QMCO.txt [2026-02-19T20:30:08.773137] [INFO ] [sig ] [2506/3393] Completed QMCO in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-19T20:30:08.773177] [INFO ] [sig ] [2507/3393] Forecasting QMOM... [2026-02-19T20:30:08.773208] [INFO ] [sig ] Generating forecast for: QMOM [2026-02-19T20:30:08.773239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-02-19T20:30:08.784633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-02-19T20:30:08.784995] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-02-19T20:30:08.785972] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-02-19T20:30:08.786024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:08.786058] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:08.786085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:08.786311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:08.850967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:08.852075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:08.852178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:08.852226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:08.986174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:08.986379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:08.986433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:08.986468] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:08.990688] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: DOWN (p=23.27%) [2026-02-19T20:30:08.990993] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-02-19T20:30:08.991162] [INFO ] [sig ] QMOM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:09.145388] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QMOM.txt [2026-02-19T20:30:09.145549] [INFO ] [sig ] [2507/3393] Completed QMOM in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-19T20:30:09.145608] [INFO ] [sig ] [2508/3393] Forecasting QNTM... [2026-02-19T20:30:09.145642] [INFO ] [sig ] Generating forecast for: QNTM [2026-02-19T20:30:09.145674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-02-19T20:30:09.156768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-02-19T20:30:09.157194] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-02-19T20:30:09.158157] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-02-19T20:30:09.158214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:09.158279] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:09.158309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:09.158374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:09.219136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:09.220051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:09.220140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:09.220175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:09.347425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:09.347622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:09.347665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:09.347696] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:09.351202] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: DOWN (p=12.06%) [2026-02-19T20:30:09.351482] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-02-19T20:30:09.351633] [INFO ] [sig ] QNTM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:09.503830] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QNTM.txt [2026-02-19T20:30:09.503978] [INFO ] [sig ] [2508/3393] Completed QNTM in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-19T20:30:09.504021] [INFO ] [sig ] [2509/3393] Forecasting QQMG... [2026-02-19T20:30:09.504051] [INFO ] [sig ] Generating forecast for: QQMG [2026-02-19T20:30:09.504081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-02-19T20:30:09.514592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-02-19T20:30:09.514931] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-02-19T20:30:09.515784] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-02-19T20:30:09.515838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:09.515871] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:09.515898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:09.515954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:09.579809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:09.580902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:09.580990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:09.581025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:09.708722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:09.708910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:09.708966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:09.709006] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:09.713177] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: UP (p=95.15%) [2026-02-19T20:30:09.713482] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-02-19T20:30:09.713635] [INFO ] [sig ] QQMG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:09.863670] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/QQMG.txt [2026-02-19T20:30:09.863857] [INFO ] [sig ] [2509/3393] Completed QQMG in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-19T20:30:09.863903] [INFO ] [sig ] [2510/3393] Forecasting QQQ... [2026-02-19T20:30:09.863936] [INFO ] [sig ] Generating forecast for: QQQ [2026-02-19T20:30:09.863967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-02-19T20:30:09.876814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-02-19T20:30:09.877234] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-02-19T20:30:09.878161] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-02-19T20:30:09.878218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:09.878253] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:09.878283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:09.878355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:09.939924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:09.941182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:09.941298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:09.941526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:10.073432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:10.073616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:10.073659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:10.073689] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:10.077285] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: UP (p=95.95%) [2026-02-19T20:30:10.077622] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-02-19T20:30:10.077764] [INFO ] [sig ] QQQ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:10.234248] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/QQQ.txt [2026-02-19T20:30:10.234406] [INFO ] [sig ] [2510/3393] Completed QQQ in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-19T20:30:10.234447] [INFO ] [sig ] [2511/3393] Forecasting QQQE... [2026-02-19T20:30:10.234479] [INFO ] [sig ] Generating forecast for: QQQE [2026-02-19T20:30:10.234512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-02-19T20:30:10.246145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-02-19T20:30:10.246538] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-02-19T20:30:10.247555] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-02-19T20:30:10.247626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:10.247658] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:10.247685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:10.247742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:10.319702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:10.320839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:10.320938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:10.320975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:10.441143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:10.441318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:10.441361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:10.441456] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:10.445182] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: UP (p=63.83%) [2026-02-19T20:30:10.445504] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-02-19T20:30:10.445735] [INFO ] [sig ] QQQE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:10.613073] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/QQQE.txt [2026-02-19T20:30:10.613297] [INFO ] [sig ] [2511/3393] Completed QQQE in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-19T20:30:10.613348] [INFO ] [sig ] [2512/3393] Forecasting QQQI... [2026-02-19T20:30:10.613385] [INFO ] [sig ] Generating forecast for: QQQI [2026-02-19T20:30:10.613427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-02-19T20:30:10.629163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-02-19T20:30:10.629612] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-02-19T20:30:10.630499] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-02-19T20:30:10.630593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:10.630632] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:10.630660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:10.630717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:10.688982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:10.689915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:10.690018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:10.690060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:10.809082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:10.809249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:10.809290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:10.809320] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:10.812794] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: DOWN (p=7.60%) [2026-02-19T20:30:10.813079] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-02-19T20:30:10.813212] [INFO ] [sig ] QQQI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:10.961609] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QQQI.txt [2026-02-19T20:30:10.961768] [INFO ] [sig ] [2512/3393] Completed QQQI in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-19T20:30:10.961809] [INFO ] [sig ] [2513/3393] Forecasting QQQJ... [2026-02-19T20:30:10.961840] [INFO ] [sig ] Generating forecast for: QQQJ [2026-02-19T20:30:10.961870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-02-19T20:30:10.973695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-02-19T20:30:10.974076] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-02-19T20:30:10.974929] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-02-19T20:30:10.974983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:10.975017] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:10.975045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:10.975103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:11.039364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:11.040282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:11.040371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:11.040407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:11.169188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:11.169355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:11.169395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:11.169424] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:11.172838] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: UP (p=67.06%) [2026-02-19T20:30:11.173122] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-02-19T20:30:11.173251] [INFO ] [sig ] QQQJ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:11.324857] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/QQQJ.txt [2026-02-19T20:30:11.325016] [INFO ] [sig ] [2513/3393] Completed QQQJ in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-19T20:30:11.325058] [INFO ] [sig ] [2514/3393] Forecasting QQQM... [2026-02-19T20:30:11.325087] [INFO ] [sig ] Generating forecast for: QQQM [2026-02-19T20:30:11.325120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-02-19T20:30:11.336636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-02-19T20:30:11.336986] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-02-19T20:30:11.337821] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-02-19T20:30:11.337877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:11.337911] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:11.337940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:11.337998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:11.397917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:11.398869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:11.398961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:11.399000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:11.529056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:11.529221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:11.529265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:11.529296] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:11.532885] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: UP (p=98.41%) [2026-02-19T20:30:11.533191] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-02-19T20:30:11.533331] [INFO ] [sig ] QQQM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:11.684602] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/QQQM.txt [2026-02-19T20:30:11.684784] [INFO ] [sig ] [2514/3393] Completed QQQM in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-19T20:30:11.684826] [INFO ] [sig ] [2515/3393] Forecasting QQQX... [2026-02-19T20:30:11.684856] [INFO ] [sig ] Generating forecast for: QQQX [2026-02-19T20:30:11.684886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-02-19T20:30:11.696140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-02-19T20:30:11.696513] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-02-19T20:30:11.697375] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-02-19T20:30:11.697433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:11.697468] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:11.697497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:11.697556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:11.762837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:11.764044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:11.764153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:11.764202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:11.897297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:11.897457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:11.897497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:11.897528] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:11.901014] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: DOWN (p=1.43%) [2026-02-19T20:30:11.901300] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-02-19T20:30:11.901435] [INFO ] [sig ] QQQX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:12.048909] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QQQX.txt [2026-02-19T20:30:12.049057] [INFO ] [sig ] [2515/3393] Completed QQQX in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-19T20:30:12.049116] [INFO ] [sig ] [2516/3393] Forecasting QRHC... [2026-02-19T20:30:12.049154] [INFO ] [sig ] Generating forecast for: QRHC [2026-02-19T20:30:12.049191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-02-19T20:30:12.062280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-02-19T20:30:12.062651] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-02-19T20:30:12.063453] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-02-19T20:30:12.063509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:12.063544] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:12.063606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:12.063687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:12.121743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:12.122478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:12.122559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:12.122613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:12.244803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:12.244981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:12.245038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:12.245071] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:12.248870] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: UP (p=57.53%) [2026-02-19T20:30:12.249197] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-02-19T20:30:12.249342] [INFO ] [sig ] QRHC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:12.400665] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/QRHC.txt [2026-02-19T20:30:12.400882] [INFO ] [sig ] [2516/3393] Completed QRHC in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-19T20:30:12.400933] [INFO ] [sig ] [2517/3393] Forecasting QRVO... [2026-02-19T20:30:12.400965] [INFO ] [sig ] Generating forecast for: QRVO [2026-02-19T20:30:12.400995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-02-19T20:30:12.414123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-02-19T20:30:12.414516] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-02-19T20:30:12.415470] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-02-19T20:30:12.415528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:12.415561] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:12.415622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:12.415715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:12.475802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:12.476719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:12.476806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:12.476842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:12.604465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:12.604656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:12.604703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:12.604747] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:12.608763] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: UP (p=90.08%) [2026-02-19T20:30:12.609276] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-02-19T20:30:12.609514] [INFO ] [sig ] QRVO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:12.787889] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/QRVO.txt [2026-02-19T20:30:12.788409] [INFO ] [sig ] [2517/3393] Completed QRVO in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-19T20:30:12.788457] [INFO ] [sig ] [2518/3393] Forecasting QS... [2026-02-19T20:30:12.788491] [INFO ] [sig ] Generating forecast for: QS [2026-02-19T20:30:12.788523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-02-19T20:30:12.800470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-02-19T20:30:12.800917] [INFO ] [FORECASTER] Starting predict_future for QS [2026-02-19T20:30:12.801789] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-02-19T20:30:12.801842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:12.801875] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:12.801904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:12.801962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:12.862248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:12.863254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:12.863383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:12.863419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:12.990474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:12.990671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:12.990715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:12.990745] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:12.994397] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: DOWN (p=14.59%) [2026-02-19T20:30:12.994750] [INFO ] [FORECASTER] Completed predict_future for QS [2026-02-19T20:30:12.994901] [INFO ] [sig ] QS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:13.147663] [INFO ] [LOCAL ] Saved forecast: QS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QS.txt [2026-02-19T20:30:13.147836] [INFO ] [sig ] [2518/3393] Completed QS in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-19T20:30:13.147879] [INFO ] [sig ] [2519/3393] Forecasting QTEC... [2026-02-19T20:30:13.147917] [INFO ] [sig ] Generating forecast for: QTEC [2026-02-19T20:30:13.147958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-02-19T20:30:13.160724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-02-19T20:30:13.161192] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-02-19T20:30:13.162108] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-02-19T20:30:13.162167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:13.162201] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:13.162229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:13.162289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:13.232921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:13.234101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:13.234216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:13.234268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:13.365621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:13.365796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:13.365858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:13.365889] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:13.369568] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: DOWN (p=39.49%) [2026-02-19T20:30:13.369896] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-02-19T20:30:13.370040] [INFO ] [sig ] QTEC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:13.519274] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QTEC.txt [2026-02-19T20:30:13.519442] [INFO ] [sig ] [2519/3393] Completed QTEC in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-19T20:30:13.519485] [INFO ] [sig ] [2520/3393] Forecasting QTRX... [2026-02-19T20:30:13.519515] [INFO ] [sig ] Generating forecast for: QTRX [2026-02-19T20:30:13.519546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-02-19T20:30:13.530988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-02-19T20:30:13.531402] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-02-19T20:30:13.532274] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-02-19T20:30:13.532329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:13.532361] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:13.532389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:13.532447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:13.595534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:13.596750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:13.596841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:13.596875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:13.720814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:13.721004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:13.721046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:13.721076] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:13.724648] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: DOWN (p=20.36%) [2026-02-19T20:30:13.724928] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-02-19T20:30:13.725055] [INFO ] [sig ] QTRX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:13.868065] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QTRX.txt [2026-02-19T20:30:13.868262] [INFO ] [sig ] [2520/3393] Completed QTRX in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-19T20:30:13.868304] [INFO ] [sig ] [2521/3393] Forecasting QTTB... [2026-02-19T20:30:13.868335] [INFO ] [sig ] Generating forecast for: QTTB [2026-02-19T20:30:13.868365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-02-19T20:30:13.880375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-02-19T20:30:13.880789] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-02-19T20:30:13.881712] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-02-19T20:30:13.881768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:13.881803] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:13.881831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:13.881888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:13.942311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:13.943218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:13.943323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:13.943552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:14.069711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:14.069886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:14.069937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:14.069978] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:14.073934] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: UP (p=76.07%) [2026-02-19T20:30:14.074246] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-02-19T20:30:14.074384] [INFO ] [sig ] QTTB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:14.231343] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/QTTB.txt [2026-02-19T20:30:14.231559] [INFO ] [sig ] [2521/3393] Completed QTTB in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-19T20:30:14.231624] [INFO ] [sig ] [2522/3393] Forecasting QTUM... [2026-02-19T20:30:14.231656] [INFO ] [sig ] Generating forecast for: QTUM [2026-02-19T20:30:14.231688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-02-19T20:30:14.243494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-02-19T20:30:14.243959] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-02-19T20:30:14.244842] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-02-19T20:30:14.244898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:14.244935] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:14.244964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:14.245023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:14.311054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:14.312253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:14.312369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:14.312404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:14.447022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:14.447245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:14.447298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:14.447329] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:14.451285] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: UP (p=52.88%) [2026-02-19T20:30:14.451675] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-02-19T20:30:14.451849] [INFO ] [sig ] QTUM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:14.630769] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/QTUM.txt [2026-02-19T20:30:14.630958] [INFO ] [sig ] [2522/3393] Completed QTUM in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-19T20:30:14.631002] [INFO ] [sig ] [2523/3393] Forecasting QTWO... [2026-02-19T20:30:14.631034] [INFO ] [sig ] Generating forecast for: QTWO [2026-02-19T20:30:14.631068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-02-19T20:30:14.643140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-02-19T20:30:14.643613] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-02-19T20:30:14.644496] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-02-19T20:30:14.644552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:14.644629] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:14.644661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:14.644720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:14.704063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:14.705035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:14.705124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:14.705157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:14.836178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:14.836351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:14.836393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:14.836423] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:14.840946] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: UP (p=88.36%) [2026-02-19T20:30:14.841255] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-02-19T20:30:14.841396] [INFO ] [sig ] QTWO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:14.992236] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/QTWO.txt [2026-02-19T20:30:14.992412] [INFO ] [sig ] [2523/3393] Completed QTWO in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-19T20:30:14.992454] [INFO ] [sig ] [2524/3393] Forecasting QUAD... [2026-02-19T20:30:14.992489] [INFO ] [sig ] Generating forecast for: QUAD [2026-02-19T20:30:14.992522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-02-19T20:30:15.005415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-02-19T20:30:15.005840] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-02-19T20:30:15.006672] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-02-19T20:30:15.006727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:15.006761] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:15.006790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:15.006849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:15.069203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:15.070220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:15.070316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:15.070351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:15.194482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:15.194667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:15.194710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:15.194740] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:15.198491] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: DOWN (p=10.75%) [2026-02-19T20:30:15.198828] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-02-19T20:30:15.198972] [INFO ] [sig ] QUAD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:15.347721] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QUAD.txt [2026-02-19T20:30:15.347895] [INFO ] [sig ] [2524/3393] Completed QUAD in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-19T20:30:15.347939] [INFO ] [sig ] [2525/3393] Forecasting QUIK... [2026-02-19T20:30:15.347969] [INFO ] [sig ] Generating forecast for: QUIK [2026-02-19T20:30:15.348000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-02-19T20:30:15.362858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-02-19T20:30:15.363370] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-02-19T20:30:15.364688] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-02-19T20:30:15.364758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:15.364848] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:15.364914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:15.364981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:15.425688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:15.426462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:15.426547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:15.426601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:15.575401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:15.575566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:15.575629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:15.575661] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:15.579251] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: DOWN (p=9.28%) [2026-02-19T20:30:15.579558] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-02-19T20:30:15.579722] [INFO ] [sig ] QUIK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:15.729631] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QUIK.txt [2026-02-19T20:30:15.729784] [INFO ] [sig ] [2525/3393] Completed QUIK in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-19T20:30:15.729833] [INFO ] [sig ] [2526/3393] Forecasting QURE... [2026-02-19T20:30:15.729865] [INFO ] [sig ] Generating forecast for: QURE [2026-02-19T20:30:15.729895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-02-19T20:30:15.741332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-02-19T20:30:15.741652] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-02-19T20:30:15.742479] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-02-19T20:30:15.742532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:15.742565] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:15.742613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:15.742671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:15.799991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:15.800992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:15.801085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:15.801121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:15.922167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:15.922311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:15.922352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:15.922381] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:15.925786] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: DOWN (p=14.18%) [2026-02-19T20:30:15.926084] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-02-19T20:30:15.926220] [INFO ] [sig ] QURE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:16.077141] [INFO ] [LOCAL ] Saved forecast: QURE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QURE.txt [2026-02-19T20:30:16.077326] [INFO ] [sig ] [2526/3393] Completed QURE in 0.3s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-19T20:30:16.077368] [INFO ] [sig ] [2527/3393] Forecasting QVAL... [2026-02-19T20:30:16.077405] [INFO ] [sig ] Generating forecast for: QVAL [2026-02-19T20:30:16.077437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-02-19T20:30:16.088873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-02-19T20:30:16.089272] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-02-19T20:30:16.090121] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-02-19T20:30:16.090187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:16.090228] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:16.090262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:16.090329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:16.153868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:16.154788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:16.154880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:16.154912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:16.277626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:16.277789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:16.277831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:16.277860] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:16.281483] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: DOWN (p=24.99%) [2026-02-19T20:30:16.281860] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-02-19T20:30:16.282007] [INFO ] [sig ] QVAL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:16.434801] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QVAL.txt [2026-02-19T20:30:16.434984] [INFO ] [sig ] [2527/3393] Completed QVAL in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-19T20:30:16.435025] [INFO ] [sig ] [2528/3393] Forecasting QVCC... [2026-02-19T20:30:16.435057] [INFO ] [sig ] Generating forecast for: QVCC [2026-02-19T20:30:16.435088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-02-19T20:30:16.446887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-02-19T20:30:16.447234] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-02-19T20:30:16.448062] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-02-19T20:30:16.448192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:16.448248] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:16.448283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:16.448349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:16.508173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:16.509034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:16.509122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:16.509161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:16.633157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:16.633335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:16.633375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:16.633473] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:16.636999] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: DOWN (p=38.45%) [2026-02-19T20:30:16.637298] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-02-19T20:30:16.637450] [INFO ] [sig ] QVCC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:16.784812] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/QVCC.txt [2026-02-19T20:30:16.784981] [INFO ] [sig ] [2528/3393] Completed QVCC in 0.3s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-19T20:30:16.785025] [INFO ] [sig ] [2529/3393] Forecasting QYLD... [2026-02-19T20:30:16.785055] [INFO ] [sig ] Generating forecast for: QYLD [2026-02-19T20:30:16.785086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-02-19T20:30:16.797207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-02-19T20:30:16.797646] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-02-19T20:30:16.798519] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-02-19T20:30:16.798608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:16.798644] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:16.798671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:16.798727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:16.860036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:16.861002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:16.861107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:16.861140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:16.989299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:16.989465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:16.989506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:16.989536] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:16.993396] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=95.17%) [2026-02-19T20:30:16.993978] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-02-19T20:30:16.994153] [INFO ] [sig ] QYLD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:17.148014] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/QYLD.txt [2026-02-19T20:30:17.148198] [INFO ] [sig ] [2529/3393] Completed QYLD in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-19T20:30:17.148241] [INFO ] [sig ] [2530/3393] Forecasting QYLG... [2026-02-19T20:30:17.148273] [INFO ] [sig ] Generating forecast for: QYLG [2026-02-19T20:30:17.148303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-02-19T20:30:17.159264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-02-19T20:30:17.159629] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-02-19T20:30:17.160643] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-02-19T20:30:17.160696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:17.160729] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:17.160755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:17.160812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:17.218512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:17.219190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:17.219272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:17.219304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:17.341156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:17.341319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:17.341360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:17.341409] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:17.345043] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: UP (p=63.60%) [2026-02-19T20:30:17.345336] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-02-19T20:30:17.345474] [INFO ] [sig ] QYLG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:17.501865] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/QYLG.txt [2026-02-19T20:30:17.502035] [INFO ] [sig ] [2530/3393] Completed QYLG in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-19T20:30:17.502079] [INFO ] [sig ] [2531/3393] Forecasting RA... [2026-02-19T20:30:17.502109] [INFO ] [sig ] Generating forecast for: RA [2026-02-19T20:30:17.502141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-02-19T20:30:17.514567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-02-19T20:30:17.515014] [INFO ] [FORECASTER] Starting predict_future for RA [2026-02-19T20:30:17.515874] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-02-19T20:30:17.515933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:17.515967] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:17.515996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:17.516055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:17.579538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:17.580497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:17.580609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:17.580647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:17.708207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:17.708596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:17.708643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:17.708680] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:17.712718] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: UP (p=97.38%) [2026-02-19T20:30:17.713050] [INFO ] [FORECASTER] Completed predict_future for RA [2026-02-19T20:30:17.713202] [INFO ] [sig ] RA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:17.867204] [INFO ] [LOCAL ] Saved forecast: RA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RA.txt [2026-02-19T20:30:17.867356] [INFO ] [sig ] [2531/3393] Completed RA in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-19T20:30:17.867395] [INFO ] [sig ] [2532/3393] Forecasting RACE... [2026-02-19T20:30:17.867639] [INFO ] [sig ] Generating forecast for: RACE [2026-02-19T20:30:17.867672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-02-19T20:30:17.881341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-02-19T20:30:17.881944] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-02-19T20:30:17.882794] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-02-19T20:30:17.882848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:17.883069] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:17.883096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:17.883153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:17.944945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:17.945905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:17.945994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:17.946067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:18.076267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:18.076434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:18.076476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:18.076507] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:18.080201] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: UP (p=90.69%) [2026-02-19T20:30:18.080504] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-02-19T20:30:18.080662] [INFO ] [sig ] RACE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:18.224693] [INFO ] [LOCAL ] Saved forecast: RACE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RACE.txt [2026-02-19T20:30:18.224829] [INFO ] [sig ] [2532/3393] Completed RACE in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-19T20:30:18.224870] [INFO ] [sig ] [2533/3393] Forecasting RAIL... [2026-02-19T20:30:18.224900] [INFO ] [sig ] Generating forecast for: RAIL [2026-02-19T20:30:18.224930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-02-19T20:30:18.236819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-02-19T20:30:18.237175] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-02-19T20:30:18.237995] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-02-19T20:30:18.238050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:18.238082] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:18.238137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:18.238194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:18.295610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:18.296651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:18.296747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:18.296782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:18.423007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:18.423184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:18.423231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:18.423260] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:18.426993] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: UP (p=61.84%) [2026-02-19T20:30:18.427331] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-02-19T20:30:18.427483] [INFO ] [sig ] RAIL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:18.582965] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RAIL.txt [2026-02-19T20:30:18.583136] [INFO ] [sig ] [2533/3393] Completed RAIL in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-19T20:30:18.583183] [INFO ] [sig ] [2534/3393] Forecasting RAMP... [2026-02-19T20:30:18.583223] [INFO ] [sig ] Generating forecast for: RAMP [2026-02-19T20:30:18.583262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-02-19T20:30:18.598220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-02-19T20:30:18.598718] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-02-19T20:30:18.599842] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-02-19T20:30:18.599902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:18.599938] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:18.599983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:18.600043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:18.658233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:18.659399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:18.659491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:18.659525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:18.795238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:18.795428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:18.795477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:18.795514] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:18.800033] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-02-19T20:30:18.800411] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-02-19T20:30:18.800743] [INFO ] [sig ] RAMP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:18.948134] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RAMP.txt [2026-02-19T20:30:18.948315] [INFO ] [sig ] [2534/3393] Completed RAMP in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-19T20:30:18.948359] [INFO ] [sig ] [2535/3393] Forecasting RARE... [2026-02-19T20:30:18.948389] [INFO ] [sig ] Generating forecast for: RARE [2026-02-19T20:30:18.948419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-02-19T20:30:18.961714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-02-19T20:30:18.962148] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-02-19T20:30:18.963010] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-02-19T20:30:18.963066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:18.963099] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:18.963128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:18.963186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:19.023479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:19.024424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:19.024564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:19.024642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:19.155540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:19.155739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:19.155782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:19.155815] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:19.159598] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: UP (p=97.54%) [2026-02-19T20:30:19.160009] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-02-19T20:30:19.160180] [INFO ] [sig ] RARE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:19.324916] [INFO ] [LOCAL ] Saved forecast: RARE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RARE.txt [2026-02-19T20:30:19.325104] [INFO ] [sig ] [2535/3393] Completed RARE in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-19T20:30:19.325150] [INFO ] [sig ] [2536/3393] Forecasting RAVE... [2026-02-19T20:30:19.325184] [INFO ] [sig ] Generating forecast for: RAVE [2026-02-19T20:30:19.325215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-02-19T20:30:19.337743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-02-19T20:30:19.338180] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-02-19T20:30:19.339137] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-02-19T20:30:19.339196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:19.339234] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:19.339261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:19.339317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:19.403461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:19.404447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:19.404538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:19.404589] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:19.520583] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:19.520771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:19.520822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:19.520855] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:19.524422] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: UP (p=59.05%) [2026-02-19T20:30:19.524753] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-02-19T20:30:19.524920] [INFO ] [sig ] RAVE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:19.676011] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RAVE.txt [2026-02-19T20:30:19.676192] [INFO ] [sig ] [2536/3393] Completed RAVE in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-19T20:30:19.676235] [INFO ] [sig ] [2537/3393] Forecasting RAY... [2026-02-19T20:30:19.676272] [INFO ] [sig ] Generating forecast for: RAY [2026-02-19T20:30:19.676328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-02-19T20:30:19.688271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-02-19T20:30:19.688771] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-02-19T20:30:19.689688] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-02-19T20:30:19.689744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:19.689779] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:19.689806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:19.689864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:19.753352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:19.754272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:19.754359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:19.754395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:19.870412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:19.870592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:19.870634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:19.870664] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:19.874051] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: UP (p=93.10%) [2026-02-19T20:30:19.874327] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-02-19T20:30:19.874454] [INFO ] [sig ] RAY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:20.020523] [INFO ] [LOCAL ] Saved forecast: RAY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RAY.txt [2026-02-19T20:30:20.020721] [INFO ] [sig ] [2537/3393] Completed RAY in 0.3s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-19T20:30:20.020764] [INFO ] [sig ] [2538/3393] Forecasting RBA... [2026-02-19T20:30:20.020796] [INFO ] [sig ] Generating forecast for: RBA [2026-02-19T20:30:20.020840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-02-19T20:30:20.033370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-02-19T20:30:20.033710] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-02-19T20:30:20.034502] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-02-19T20:30:20.034557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:20.034611] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:20.034641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:20.034700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:20.096448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:20.097420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:20.097513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:20.097551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:20.237670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:20.237876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:20.237949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:20.237998] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:20.243730] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: UP (p=81.84%) [2026-02-19T20:30:20.244125] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-02-19T20:30:20.244303] [INFO ] [sig ] RBA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:20.390846] [INFO ] [LOCAL ] Saved forecast: RBA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RBA.txt [2026-02-19T20:30:20.391042] [INFO ] [sig ] [2538/3393] Completed RBA in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-19T20:30:20.391085] [INFO ] [sig ] [2539/3393] Forecasting RBB... [2026-02-19T20:30:20.391115] [INFO ] [sig ] Generating forecast for: RBB [2026-02-19T20:30:20.391147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-02-19T20:30:20.402886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-02-19T20:30:20.403254] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-02-19T20:30:20.404072] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-02-19T20:30:20.404125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:20.404157] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:20.404183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:20.404241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:20.464486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:20.465416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:20.465501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:20.465535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:20.594497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:20.594889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:20.594932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:20.594961] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:20.599207] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: DOWN (p=13.96%) [2026-02-19T20:30:20.599710] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-02-19T20:30:20.599843] [INFO ] [sig ] RBB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:20.745684] [INFO ] [LOCAL ] Saved forecast: RBB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RBB.txt [2026-02-19T20:30:20.745865] [INFO ] [sig ] [2539/3393] Completed RBB in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-19T20:30:20.745911] [INFO ] [sig ] [2540/3393] Forecasting RBC... [2026-02-19T20:30:20.745942] [INFO ] [sig ] Generating forecast for: RBC [2026-02-19T20:30:20.745974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-02-19T20:30:20.759899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-02-19T20:30:20.760368] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-02-19T20:30:20.761388] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-02-19T20:30:20.761452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:20.761492] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:20.761526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:20.761631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:20.832105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:20.833223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:20.833311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:20.833344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:20.961467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:20.961670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:20.961716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:20.961746] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:20.965351] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: UP (p=96.82%) [2026-02-19T20:30:20.965941] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-02-19T20:30:20.966109] [INFO ] [sig ] RBC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:21.118635] [INFO ] [LOCAL ] Saved forecast: RBC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RBC.txt [2026-02-19T20:30:21.118809] [INFO ] [sig ] [2540/3393] Completed RBC in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-19T20:30:21.118854] [INFO ] [sig ] [2541/3393] Forecasting RBCAA... [2026-02-19T20:30:21.118886] [INFO ] [sig ] Generating forecast for: RBCAA [2026-02-19T20:30:21.118918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-02-19T20:30:21.132730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-02-19T20:30:21.133095] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-02-19T20:30:21.133898] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-02-19T20:30:21.133952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:21.133985] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:21.134013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:21.134075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:21.193843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:21.194824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:21.194916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:21.194950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:21.315904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:21.316091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:21.316142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:21.316173] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:21.320173] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: DOWN (p=2.11%) [2026-02-19T20:30:21.320544] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-02-19T20:30:21.320716] [INFO ] [sig ] RBCAA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:21.472058] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RBCAA.txt [2026-02-19T20:30:21.472229] [INFO ] [sig ] [2541/3393] Completed RBCAA in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-19T20:30:21.472275] [INFO ] [sig ] [2542/3393] Forecasting RBLX... [2026-02-19T20:30:21.472312] [INFO ] [sig ] Generating forecast for: RBLX [2026-02-19T20:30:21.472348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-02-19T20:30:21.485543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-02-19T20:30:21.485976] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-02-19T20:30:21.486802] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-02-19T20:30:21.486856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:21.486921] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:21.486950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:21.487009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:21.550398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:21.551377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:21.551476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:21.551518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:21.679800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:21.679958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:21.679998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:21.680027] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:21.683475] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: DOWN (p=17.90%) [2026-02-19T20:30:21.683768] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-02-19T20:30:21.683897] [INFO ] [sig ] RBLX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:21.828417] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RBLX.txt [2026-02-19T20:30:21.828564] [INFO ] [sig ] [2542/3393] Completed RBLX in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-19T20:30:21.828626] [INFO ] [sig ] [2543/3393] Forecasting RC... [2026-02-19T20:30:21.828657] [INFO ] [sig ] Generating forecast for: RC [2026-02-19T20:30:21.828687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-02-19T20:30:21.840530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-02-19T20:30:21.840839] [INFO ] [FORECASTER] Starting predict_future for RC [2026-02-19T20:30:21.841627] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-02-19T20:30:21.841679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:21.841712] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:21.841739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:21.841796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:21.898402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:21.899242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:21.899344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:21.899385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:22.028465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:22.028643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:22.028686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:22.028715] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:22.032154] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: UP (p=59.26%) [2026-02-19T20:30:22.032435] [INFO ] [FORECASTER] Completed predict_future for RC [2026-02-19T20:30:22.032563] [INFO ] [sig ] RC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:22.173968] [INFO ] [LOCAL ] Saved forecast: RC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RC.txt [2026-02-19T20:30:22.174092] [INFO ] [sig ] [2543/3393] Completed RC in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-19T20:30:22.174132] [INFO ] [sig ] [2544/3393] Forecasting RCEL... [2026-02-19T20:30:22.174160] [INFO ] [sig ] Generating forecast for: RCEL [2026-02-19T20:30:22.174189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-02-19T20:30:22.185167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-02-19T20:30:22.185499] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-02-19T20:30:22.186299] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-02-19T20:30:22.186364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:22.186404] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:22.186437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:22.186493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:22.246430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:22.247393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:22.247477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:22.247510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:22.370082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:22.370245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:22.370288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:22.370322] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:22.373752] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: DOWN (p=38.78%) [2026-02-19T20:30:22.374025] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-02-19T20:30:22.374152] [INFO ] [sig ] RCEL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:22.517109] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RCEL.txt [2026-02-19T20:30:22.517274] [INFO ] [sig ] [2544/3393] Completed RCEL in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-19T20:30:22.517316] [INFO ] [sig ] [2545/3393] Forecasting RCI... [2026-02-19T20:30:22.517346] [INFO ] [sig ] Generating forecast for: RCI [2026-02-19T20:30:22.517382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-02-19T20:30:22.528979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-02-19T20:30:22.529305] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-02-19T20:30:22.530129] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-02-19T20:30:22.530182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:22.530214] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:22.530241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:22.530298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:22.587248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:22.588002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:22.588086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:22.588137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:22.707134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:22.707295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:22.707336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:22.707403] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:22.710948] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: UP (p=62.79%) [2026-02-19T20:30:22.711238] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-02-19T20:30:22.711371] [INFO ] [sig ] RCI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:22.857875] [INFO ] [LOCAL ] Saved forecast: RCI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RCI.txt [2026-02-19T20:30:22.858048] [INFO ] [sig ] [2545/3393] Completed RCI in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-19T20:30:22.858089] [INFO ] [sig ] [2546/3393] Forecasting RCKY... [2026-02-19T20:30:22.858151] [INFO ] [sig ] Generating forecast for: RCKY [2026-02-19T20:30:22.858183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-02-19T20:30:22.870364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-02-19T20:30:22.870823] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-02-19T20:30:22.871874] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-02-19T20:30:22.871939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:22.871985] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:22.872022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:22.872101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:22.939594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:22.940385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:22.940470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:22.940503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:23.062961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:23.063121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:23.063162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:23.063190] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:23.066659] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: DOWN (p=35.97%) [2026-02-19T20:30:23.066939] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-02-19T20:30:23.067070] [INFO ] [sig ] RCKY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:23.210073] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RCKY.txt [2026-02-19T20:30:23.210245] [INFO ] [sig ] [2546/3393] Completed RCKY in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-19T20:30:23.210287] [INFO ] [sig ] [2547/3393] Forecasting RCL... [2026-02-19T20:30:23.210320] [INFO ] [sig ] Generating forecast for: RCL [2026-02-19T20:30:23.210351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-02-19T20:30:23.222498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-02-19T20:30:23.222937] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-02-19T20:30:23.223836] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-02-19T20:30:23.223927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:23.223962] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:23.223991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:23.224050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:23.286936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:23.287857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:23.287949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:23.287984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:23.421196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:23.421366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:23.421408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:23.421438] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:23.425778] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: DOWN (p=1.35%) [2026-02-19T20:30:23.426139] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-02-19T20:30:23.426285] [INFO ] [sig ] RCL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:23.595358] [INFO ] [LOCAL ] Saved forecast: RCL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RCL.txt [2026-02-19T20:30:23.595619] [INFO ] [sig ] [2547/3393] Completed RCL in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-19T20:30:23.595687] [INFO ] [sig ] [2548/3393] Forecasting RCS... [2026-02-19T20:30:23.595729] [INFO ] [sig ] Generating forecast for: RCS [2026-02-19T20:30:23.595772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-02-19T20:30:23.611465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-02-19T20:30:23.611969] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-02-19T20:30:23.613293] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-02-19T20:30:23.613371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:23.613420] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:23.613461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:23.613536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:23.679330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:23.680280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:23.680376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:23.680410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:23.802411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:23.802786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:23.802828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:23.802856] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:23.806897] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: UP (p=51.44%) [2026-02-19T20:30:23.807185] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-02-19T20:30:23.807326] [INFO ] [sig ] RCS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:23.954961] [INFO ] [LOCAL ] Saved forecast: RCS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RCS.txt [2026-02-19T20:30:23.955130] [INFO ] [sig ] [2548/3393] Completed RCS in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-19T20:30:23.955172] [INFO ] [sig ] [2549/3393] Forecasting RCUS... [2026-02-19T20:30:23.955202] [INFO ] [sig ] Generating forecast for: RCUS [2026-02-19T20:30:23.955232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-02-19T20:30:23.967695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-02-19T20:30:23.968096] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-02-19T20:30:23.968938] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-02-19T20:30:23.968991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:23.969023] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:23.969050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:23.969106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:24.030939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:24.031974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:24.032061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:24.032096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:24.157963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:24.158154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:24.158202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:24.158233] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:24.161959] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: UP (p=60.91%) [2026-02-19T20:30:24.162247] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-02-19T20:30:24.162384] [INFO ] [sig ] RCUS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:24.308685] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RCUS.txt [2026-02-19T20:30:24.308850] [INFO ] [sig ] [2549/3393] Completed RCUS in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-19T20:30:24.308893] [INFO ] [sig ] [2550/3393] Forecasting RDCM... [2026-02-19T20:30:24.308924] [INFO ] [sig ] Generating forecast for: RDCM [2026-02-19T20:30:24.308955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-02-19T20:30:24.320447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-02-19T20:30:24.320860] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-02-19T20:30:24.321680] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-02-19T20:30:24.321734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:24.321767] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:24.321794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:24.321851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:24.383123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:24.384067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:24.384156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:24.384191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:24.511959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:24.512145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:24.512199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:24.512239] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:24.516769] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: DOWN (p=33.83%) [2026-02-19T20:30:24.517127] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-02-19T20:30:24.517293] [INFO ] [sig ] RDCM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:24.696191] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RDCM.txt [2026-02-19T20:30:24.696372] [INFO ] [sig ] [2550/3393] Completed RDCM in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-19T20:30:24.696429] [INFO ] [sig ] [2551/3393] Forecasting RDVY... [2026-02-19T20:30:24.696462] [INFO ] [sig ] Generating forecast for: RDVY [2026-02-19T20:30:24.696492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-02-19T20:30:24.711869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-02-19T20:30:24.712379] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-02-19T20:30:24.713451] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-02-19T20:30:24.713523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:24.713563] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:24.713626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:24.713705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:24.787412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:24.789048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:24.789176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:24.789238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:24.919608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:24.919780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:24.919821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:24.919850] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:24.923441] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: DOWN (p=18.40%) [2026-02-19T20:30:24.923780] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-02-19T20:30:24.923918] [INFO ] [sig ] RDVY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:25.072961] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RDVY.txt [2026-02-19T20:30:25.073128] [INFO ] [sig ] [2551/3393] Completed RDVY in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-19T20:30:25.073171] [INFO ] [sig ] [2552/3393] Forecasting RDY... [2026-02-19T20:30:25.073202] [INFO ] [sig ] Generating forecast for: RDY [2026-02-19T20:30:25.073233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-02-19T20:30:25.085287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-02-19T20:30:25.085683] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-02-19T20:30:25.086569] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-02-19T20:30:25.086663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:25.086699] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:25.086731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:25.086793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:25.148999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:25.149942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:25.150100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:25.150153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:25.281313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:25.281472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:25.281513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:25.281551] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:25.285326] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: DOWN (p=42.55%) [2026-02-19T20:30:25.285711] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-02-19T20:30:25.285849] [INFO ] [sig ] RDY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:25.438259] [INFO ] [LOCAL ] Saved forecast: RDY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RDY.txt [2026-02-19T20:30:25.438443] [INFO ] [sig ] [2552/3393] Completed RDY in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-19T20:30:25.438495] [INFO ] [sig ] [2553/3393] Forecasting REAL... [2026-02-19T20:30:25.438527] [INFO ] [sig ] Generating forecast for: REAL [2026-02-19T20:30:25.438558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-02-19T20:30:25.450531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-02-19T20:30:25.450996] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-02-19T20:30:25.451926] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-02-19T20:30:25.451984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:25.452017] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:25.452046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:25.452104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:25.513464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:25.514417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:25.514507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:25.514542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:25.640027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:25.640201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:25.640242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:25.640270] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:25.644387] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: DOWN (p=31.63%) [2026-02-19T20:30:25.644984] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-02-19T20:30:25.645137] [INFO ] [sig ] REAL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:25.789914] [INFO ] [LOCAL ] Saved forecast: REAL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/REAL.txt [2026-02-19T20:30:25.790057] [INFO ] [sig ] [2553/3393] Completed REAL in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-19T20:30:25.790098] [INFO ] [sig ] [2554/3393] Forecasting REAX... [2026-02-19T20:30:25.790128] [INFO ] [sig ] Generating forecast for: REAX [2026-02-19T20:30:25.790159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-02-19T20:30:25.801395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-02-19T20:30:25.801729] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-02-19T20:30:25.802507] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-02-19T20:30:25.802560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:25.802616] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:25.802645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:25.802701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:25.861699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:25.862508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:25.862612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:25.862651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:25.985057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:25.985214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:25.985273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:25.985303] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:25.988860] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: UP (p=78.81%) [2026-02-19T20:30:25.989153] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-02-19T20:30:25.989296] [INFO ] [sig ] REAX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:26.135777] [INFO ] [LOCAL ] Saved forecast: REAX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/REAX.txt [2026-02-19T20:30:26.135941] [INFO ] [sig ] [2554/3393] Completed REAX in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-19T20:30:26.135982] [INFO ] [sig ] [2555/3393] Forecasting REBN... [2026-02-19T20:30:26.136011] [INFO ] [sig ] Generating forecast for: REBN [2026-02-19T20:30:26.136044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-02-19T20:30:26.148399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-02-19T20:30:26.149050] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-02-19T20:30:26.149891] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-02-19T20:30:26.149944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:26.149978] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:26.150006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:26.150063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:26.209069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:26.210020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:26.210121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:26.210154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:26.335974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:26.336142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:26.336183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:26.336214] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:26.340373] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: DOWN (p=6.47%) [2026-02-19T20:30:26.340722] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-02-19T20:30:26.340864] [INFO ] [sig ] REBN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:26.488047] [INFO ] [LOCAL ] Saved forecast: REBN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/REBN.txt [2026-02-19T20:30:26.488261] [INFO ] [sig ] [2555/3393] Completed REBN in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-19T20:30:26.488304] [INFO ] [sig ] [2556/3393] Forecasting REFI... [2026-02-19T20:30:26.488336] [INFO ] [sig ] Generating forecast for: REFI [2026-02-19T20:30:26.488366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-02-19T20:30:26.500531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-02-19T20:30:26.500918] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-02-19T20:30:26.501744] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-02-19T20:30:26.501798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:26.501830] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:26.501858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:26.501915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:26.562021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:26.563109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:26.563195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:26.563228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:26.693899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:26.694066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:26.694108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:26.694137] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:26.697591] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=89.90%) [2026-02-19T20:30:26.697878] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-02-19T20:30:26.698006] [INFO ] [sig ] REFI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:26.855016] [INFO ] [LOCAL ] Saved forecast: REFI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/REFI.txt [2026-02-19T20:30:26.855230] [INFO ] [sig ] [2556/3393] Completed REFI in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-19T20:30:26.855289] [INFO ] [sig ] [2557/3393] Forecasting REG... [2026-02-19T20:30:26.855335] [INFO ] [sig ] Generating forecast for: REG [2026-02-19T20:30:26.855386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-02-19T20:30:26.868065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-02-19T20:30:26.868511] [INFO ] [FORECASTER] Starting predict_future for REG [2026-02-19T20:30:26.869423] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-02-19T20:30:26.869480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:26.869513] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:26.869541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:26.869636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:26.934480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:26.935435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:26.935526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:26.935560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:27.078059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:27.078276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:27.078322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:27.078350] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:27.083215] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: DOWN (p=36.26%) [2026-02-19T20:30:27.083696] [INFO ] [FORECASTER] Completed predict_future for REG [2026-02-19T20:30:27.083869] [INFO ] [sig ] REG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:27.273117] [INFO ] [LOCAL ] Saved forecast: REG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/REG.txt [2026-02-19T20:30:27.273366] [INFO ] [sig ] [2557/3393] Completed REG in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-19T20:30:27.273438] [INFO ] [sig ] [2558/3393] Forecasting REGN... [2026-02-19T20:30:27.273492] [INFO ] [sig ] Generating forecast for: REGN [2026-02-19T20:30:27.273548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-02-19T20:30:27.306089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-02-19T20:30:27.308842] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-02-19T20:30:27.310151] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-02-19T20:30:27.310229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:27.310299] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:27.310335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:27.310409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:27.411054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:27.412371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:27.412522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:27.412606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:27.603335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:27.603530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:27.603598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:27.603638] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:27.608937] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: DOWN (p=5.46%) [2026-02-19T20:30:27.609546] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-02-19T20:30:27.609834] [INFO ] [sig ] REGN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:27.846836] [INFO ] [LOCAL ] Saved forecast: REGN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/REGN.txt [2026-02-19T20:30:27.847141] [INFO ] [sig ] [2558/3393] Completed REGN in 0.6s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-19T20:30:27.847205] [INFO ] [sig ] [2559/3393] Forecasting RELL... [2026-02-19T20:30:27.847259] [INFO ] [sig ] Generating forecast for: RELL [2026-02-19T20:30:27.847307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-02-19T20:30:27.885947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-02-19T20:30:27.886544] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-02-19T20:30:27.888044] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-02-19T20:30:27.888287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:27.888399] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:27.888453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:27.888559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:27.983522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:27.984893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:27.985034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:27.985093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:28.150126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:28.150339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:28.150405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:28.150455] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:28.156045] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: DOWN (p=14.27%) [2026-02-19T20:30:28.156620] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-02-19T20:30:28.156853] [INFO ] [sig ] RELL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:28.350255] [INFO ] [LOCAL ] Saved forecast: RELL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RELL.txt [2026-02-19T20:30:28.350474] [INFO ] [sig ] [2559/3393] Completed RELL in 0.5s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-19T20:30:28.350531] [INFO ] [sig ] [2560/3393] Forecasting RELX... [2026-02-19T20:30:28.350564] [INFO ] [sig ] Generating forecast for: RELX [2026-02-19T20:30:28.350617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-02-19T20:30:28.365208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-02-19T20:30:28.365795] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-02-19T20:30:28.366976] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-02-19T20:30:28.367067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:28.367112] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:28.367153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:28.367244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:28.454491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:28.455772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:28.455903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:28.455961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:28.578826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:28.578987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:28.579030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:28.579061] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:28.582608] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: DOWN (p=5.08%) [2026-02-19T20:30:28.582898] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-02-19T20:30:28.583035] [INFO ] [sig ] RELX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:28.728082] [INFO ] [LOCAL ] Saved forecast: RELX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RELX.txt [2026-02-19T20:30:28.728244] [INFO ] [sig ] [2560/3393] Completed RELX in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-19T20:30:28.728284] [INFO ] [sig ] [2561/3393] Forecasting RELY... [2026-02-19T20:30:28.728315] [INFO ] [sig ] Generating forecast for: RELY [2026-02-19T20:30:28.728346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-02-19T20:30:28.739441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-02-19T20:30:28.739756] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-02-19T20:30:28.740529] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-02-19T20:30:28.740615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:28.740651] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:28.740680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:28.740737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:28.797455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:28.798137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:28.798221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:28.798254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:28.914986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:28.915145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:28.915186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:28.915215] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:28.918677] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: UP (p=55.00%) [2026-02-19T20:30:28.918955] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-02-19T20:30:28.919083] [INFO ] [sig ] RELY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:29.059516] [INFO ] [LOCAL ] Saved forecast: RELY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RELY.txt [2026-02-19T20:30:29.059685] [INFO ] [sig ] [2561/3393] Completed RELY in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-19T20:30:29.059735] [INFO ] [sig ] [2562/3393] Forecasting REPL... [2026-02-19T20:30:29.059766] [INFO ] [sig ] Generating forecast for: REPL [2026-02-19T20:30:29.059797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-02-19T20:30:29.073834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-02-19T20:30:29.074233] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-02-19T20:30:29.075085] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-02-19T20:30:29.075149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:29.075188] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:29.075217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:29.075274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:29.133792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:29.134684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:29.134775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:29.134809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:29.259553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:29.259721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:29.259763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:29.259826] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:29.263476] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: DOWN (p=35.07%) [2026-02-19T20:30:29.263809] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-02-19T20:30:29.263957] [INFO ] [sig ] REPL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:29.412549] [INFO ] [LOCAL ] Saved forecast: REPL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/REPL.txt [2026-02-19T20:30:29.412743] [INFO ] [sig ] [2562/3393] Completed REPL in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-19T20:30:29.412790] [INFO ] [sig ] [2563/3393] Forecasting RERE... [2026-02-19T20:30:29.412827] [INFO ] [sig ] Generating forecast for: RERE [2026-02-19T20:30:29.412868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-02-19T20:30:29.425010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-02-19T20:30:29.425392] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-02-19T20:30:29.426473] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-02-19T20:30:29.426536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:29.426570] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:29.426620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:29.426863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:29.490188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:29.491073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:29.491164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:29.491199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:29.613052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:29.613220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:29.613262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:29.613293] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:29.616859] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: DOWN (p=15.94%) [2026-02-19T20:30:29.617173] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-02-19T20:30:29.617329] [INFO ] [sig ] RERE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:29.773176] [INFO ] [LOCAL ] Saved forecast: RERE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RERE.txt [2026-02-19T20:30:29.773328] [INFO ] [sig ] [2563/3393] Completed RERE in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-19T20:30:29.773370] [INFO ] [sig ] [2564/3393] Forecasting RES... [2026-02-19T20:30:29.773400] [INFO ] [sig ] Generating forecast for: RES [2026-02-19T20:30:29.773431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-02-19T20:30:29.784451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-02-19T20:30:29.784886] [INFO ] [FORECASTER] Starting predict_future for RES [2026-02-19T20:30:29.785742] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-02-19T20:30:29.785798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:29.785832] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:29.785860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:29.785921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:29.846373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:29.847288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:29.847376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:29.847411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:29.973368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:29.973550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:29.973619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:29.973654] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:29.977451] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: UP (p=67.30%) [2026-02-19T20:30:29.977796] [INFO ] [FORECASTER] Completed predict_future for RES [2026-02-19T20:30:29.977956] [INFO ] [sig ] RES: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:30.121144] [INFO ] [LOCAL ] Saved forecast: RES 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RES.txt [2026-02-19T20:30:30.121308] [INFO ] [sig ] [2564/3393] Completed RES in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-19T20:30:30.121351] [INFO ] [sig ] [2565/3393] Forecasting REX... [2026-02-19T20:30:30.121381] [INFO ] [sig ] Generating forecast for: REX [2026-02-19T20:30:30.121413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-02-19T20:30:30.133404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-02-19T20:30:30.133734] [INFO ] [FORECASTER] Starting predict_future for REX [2026-02-19T20:30:30.134515] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-02-19T20:30:30.134588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:30.134623] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:30.134650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:30.134707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:30.193270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:30.194051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:30.194135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:30.194168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:30.313444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:30.313630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:30.313675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:30.313722] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:30.317246] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: UP (p=82.15%) [2026-02-19T20:30:30.317533] [INFO ] [FORECASTER] Completed predict_future for REX [2026-02-19T20:30:30.317685] [INFO ] [sig ] REX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:30.460713] [INFO ] [LOCAL ] Saved forecast: REX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/REX.txt [2026-02-19T20:30:30.460862] [INFO ] [sig ] [2565/3393] Completed REX in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-19T20:30:30.460902] [INFO ] [sig ] [2566/3393] Forecasting REYN... [2026-02-19T20:30:30.460934] [INFO ] [sig ] Generating forecast for: REYN [2026-02-19T20:30:30.460966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-02-19T20:30:30.471731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-02-19T20:30:30.472045] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-02-19T20:30:30.472842] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-02-19T20:30:30.472895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:30.472928] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:30.472955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:30.473011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:30.529657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:30.530567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:30.530679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:30.530712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:30.647373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:30.647545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:30.647607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:30.647640] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:30.651100] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: DOWN (p=0.90%) [2026-02-19T20:30:30.651376] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-02-19T20:30:30.651518] [INFO ] [sig ] REYN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:30.795113] [INFO ] [LOCAL ] Saved forecast: REYN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/REYN.txt [2026-02-19T20:30:30.795256] [INFO ] [sig ] [2566/3393] Completed REYN in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-19T20:30:30.795297] [INFO ] [sig ] [2567/3393] Forecasting REZI... [2026-02-19T20:30:30.795328] [INFO ] [sig ] Generating forecast for: REZI [2026-02-19T20:30:30.795361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-02-19T20:30:30.807222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-02-19T20:30:30.807634] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-02-19T20:30:30.808467] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-02-19T20:30:30.808522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:30.808557] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:30.808609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:30.808669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:30.867144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:30.867998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:30.868129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:30.868171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:30.990335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:30.990492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:30.990539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:30.990591] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:30.994160] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: DOWN (p=26.33%) [2026-02-19T20:30:30.994447] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-02-19T20:30:30.994602] [INFO ] [sig ] REZI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:31.138161] [INFO ] [LOCAL ] Saved forecast: REZI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/REZI.txt [2026-02-19T20:30:31.138303] [INFO ] [sig ] [2567/3393] Completed REZI in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-19T20:30:31.138343] [INFO ] [sig ] [2568/3393] Forecasting RF... [2026-02-19T20:30:31.138372] [INFO ] [sig ] Generating forecast for: RF [2026-02-19T20:30:31.138403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-02-19T20:30:31.150138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-02-19T20:30:31.150492] [INFO ] [FORECASTER] Starting predict_future for RF [2026-02-19T20:30:31.151496] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-02-19T20:30:31.151549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:31.151600] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:31.151632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:31.151877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:31.212680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:31.213702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:31.213788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:31.213820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:31.350385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:31.350549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:31.350612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:31.350645] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:31.354192] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: UP (p=67.92%) [2026-02-19T20:30:31.354483] [INFO ] [FORECASTER] Completed predict_future for RF [2026-02-19T20:30:31.354641] [INFO ] [sig ] RF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:31.506969] [INFO ] [LOCAL ] Saved forecast: RF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RF.txt [2026-02-19T20:30:31.507183] [INFO ] [sig ] [2568/3393] Completed RF in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-19T20:30:31.507239] [INFO ] [sig ] [2569/3393] Forecasting RFI... [2026-02-19T20:30:31.507280] [INFO ] [sig ] Generating forecast for: RFI [2026-02-19T20:30:31.507324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-02-19T20:30:31.523925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-02-19T20:30:31.524477] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-02-19T20:30:31.525908] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-02-19T20:30:31.526039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:31.526086] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:31.526148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:31.526238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:31.606210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:31.607198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:31.607350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:31.607387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:31.737263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:31.737430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:31.737473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:31.737502] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:31.741193] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: DOWN (p=17.71%) [2026-02-19T20:30:31.741498] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-02-19T20:30:31.741685] [INFO ] [sig ] RFI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:31.892909] [INFO ] [LOCAL ] Saved forecast: RFI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RFI.txt [2026-02-19T20:30:31.893061] [INFO ] [sig ] [2569/3393] Completed RFI in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-19T20:30:31.893102] [INFO ] [sig ] [2570/3393] Forecasting RFL... [2026-02-19T20:30:31.893133] [INFO ] [sig ] Generating forecast for: RFL [2026-02-19T20:30:31.893165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-02-19T20:30:31.905753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-02-19T20:30:31.906133] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-02-19T20:30:31.907161] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-02-19T20:30:31.907215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:31.907249] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:31.907278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:31.907336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:31.971911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:31.972776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:31.972862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:31.972895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:32.103054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:32.103228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:32.103270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:32.103301] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:32.107169] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: DOWN (p=21.58%) [2026-02-19T20:30:32.107485] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-02-19T20:30:32.107648] [INFO ] [sig ] RFL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:32.249735] [INFO ] [LOCAL ] Saved forecast: RFL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RFL.txt [2026-02-19T20:30:32.249880] [INFO ] [sig ] [2570/3393] Completed RFL in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-19T20:30:32.249921] [INFO ] [sig ] [2571/3393] Forecasting RFM... [2026-02-19T20:30:32.249950] [INFO ] [sig ] Generating forecast for: RFM [2026-02-19T20:30:32.249982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-02-19T20:30:32.261400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-02-19T20:30:32.261969] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-02-19T20:30:32.262807] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-02-19T20:30:32.262861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:32.262893] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:32.262921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:32.262978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:32.322479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:32.323380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:32.323471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:32.323510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:32.432484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:32.432670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:32.432711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:32.432740] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:32.436521] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: DOWN (p=1.41%) [2026-02-19T20:30:32.436814] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-02-19T20:30:32.436948] [INFO ] [sig ] RFM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:32.580519] [INFO ] [LOCAL ] Saved forecast: RFM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RFM.txt [2026-02-19T20:30:32.580708] [INFO ] [sig ] [2571/3393] Completed RFM in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-19T20:30:32.580751] [INFO ] [sig ] [2572/3393] Forecasting RFMZ... [2026-02-19T20:30:32.580780] [INFO ] [sig ] Generating forecast for: RFMZ [2026-02-19T20:30:32.580810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-02-19T20:30:32.593621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-02-19T20:30:32.593970] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-02-19T20:30:32.594772] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-02-19T20:30:32.594825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:32.594858] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:32.594884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:32.594940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:32.655701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:32.656614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:32.656700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:32.656735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:32.775668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:32.775835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:32.775875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:32.775905] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:32.779355] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: UP (p=67.61%) [2026-02-19T20:30:32.779668] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-02-19T20:30:32.779808] [INFO ] [sig ] RFMZ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:32.923240] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RFMZ.txt [2026-02-19T20:30:32.923433] [INFO ] [sig ] [2572/3393] Completed RFMZ in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-19T20:30:32.923477] [INFO ] [sig ] [2573/3393] Forecasting RGA... [2026-02-19T20:30:32.923507] [INFO ] [sig ] Generating forecast for: RGA [2026-02-19T20:30:32.923546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-02-19T20:30:32.935619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-02-19T20:30:32.936077] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-02-19T20:30:32.936997] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-02-19T20:30:32.937055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:32.937087] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:32.937114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:32.937172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:32.998518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:33.000083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:33.000283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:33.000319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:33.126205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:33.126380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:33.126423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:33.126454] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:33.130661] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: DOWN (p=26.19%) [2026-02-19T20:30:33.131166] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-02-19T20:30:33.131305] [INFO ] [sig ] RGA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:33.277753] [INFO ] [LOCAL ] Saved forecast: RGA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RGA.txt [2026-02-19T20:30:33.277910] [INFO ] [sig ] [2573/3393] Completed RGA in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-19T20:30:33.277952] [INFO ] [sig ] [2574/3393] Forecasting RGCO... [2026-02-19T20:30:33.277984] [INFO ] [sig ] Generating forecast for: RGCO [2026-02-19T20:30:33.278017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-02-19T20:30:33.290009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-02-19T20:30:33.290388] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-02-19T20:30:33.291236] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-02-19T20:30:33.291291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:33.291324] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:33.291351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:33.291409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:33.349421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:33.350355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:33.350441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:33.350475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:33.458801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:33.459129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:33.459170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:33.459200] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:33.462903] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: DOWN (p=30.93%) [2026-02-19T20:30:33.463177] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-02-19T20:30:33.463303] [INFO ] [sig ] RGCO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:33.607712] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RGCO.txt [2026-02-19T20:30:33.607855] [INFO ] [sig ] [2574/3393] Completed RGCO in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-19T20:30:33.607898] [INFO ] [sig ] [2575/3393] Forecasting RGEN... [2026-02-19T20:30:33.607928] [INFO ] [sig ] Generating forecast for: RGEN [2026-02-19T20:30:33.607958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-02-19T20:30:33.619644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-02-19T20:30:33.619979] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-02-19T20:30:33.620777] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-02-19T20:30:33.620837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:33.620869] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:33.620897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:33.620953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:33.677730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:33.678444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:33.678527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:33.678566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:33.800529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:33.800694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:33.800733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:33.800763] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:33.804103] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: DOWN (p=25.33%) [2026-02-19T20:30:33.804375] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-02-19T20:30:33.804503] [INFO ] [sig ] RGEN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:33.951534] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RGEN.txt [2026-02-19T20:30:33.951682] [INFO ] [sig ] [2575/3393] Completed RGEN in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-19T20:30:33.951723] [INFO ] [sig ] [2576/3393] Forecasting RGLD... [2026-02-19T20:30:33.951753] [INFO ] [sig ] Generating forecast for: RGLD [2026-02-19T20:30:33.951783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-02-19T20:30:33.963466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-02-19T20:30:33.963958] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-02-19T20:30:33.964753] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-02-19T20:30:33.964806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:33.964865] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:33.964895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:33.964953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:34.041354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:34.042133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:34.042216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:34.042249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:34.161425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:34.161596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:34.161638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:34.161668] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:34.165064] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: DOWN (p=24.89%) [2026-02-19T20:30:34.165338] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-02-19T20:30:34.165467] [INFO ] [sig ] RGLD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:34.308923] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RGLD.txt [2026-02-19T20:30:34.309065] [INFO ] [sig ] [2576/3393] Completed RGLD in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-19T20:30:34.309107] [INFO ] [sig ] [2577/3393] Forecasting RGNX... [2026-02-19T20:30:34.309136] [INFO ] [sig ] Generating forecast for: RGNX [2026-02-19T20:30:34.309167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-02-19T20:30:34.321298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-02-19T20:30:34.321677] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-02-19T20:30:34.322454] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-02-19T20:30:34.322507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:34.322539] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:34.322584] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:34.322647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:34.381697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:34.382417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:34.382500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:34.382533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:34.531276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:34.531446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:34.531488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:34.531518] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:34.535551] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: UP (p=85.53%) [2026-02-19T20:30:34.536035] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-02-19T20:30:34.536173] [INFO ] [sig ] RGNX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:34.684956] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RGNX.txt [2026-02-19T20:30:34.685106] [INFO ] [sig ] [2577/3393] Completed RGNX in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-19T20:30:34.685147] [INFO ] [sig ] [2578/3393] Forecasting RGP... [2026-02-19T20:30:34.685177] [INFO ] [sig ] Generating forecast for: RGP [2026-02-19T20:30:34.685207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-02-19T20:30:34.697814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-02-19T20:30:34.698204] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-02-19T20:30:34.699037] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-02-19T20:30:34.699092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:34.699127] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:34.699156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:34.699218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:34.762061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:34.762975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:34.763068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:34.763102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:34.891521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:34.891707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:34.891750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:34.891779] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:34.895387] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: UP (p=72.21%) [2026-02-19T20:30:34.895757] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-02-19T20:30:34.895923] [INFO ] [sig ] RGP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:35.062386] [INFO ] [LOCAL ] Saved forecast: RGP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RGP.txt [2026-02-19T20:30:35.062538] [INFO ] [sig ] [2578/3393] Completed RGP in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-19T20:30:35.062598] [INFO ] [sig ] [2579/3393] Forecasting RGS... [2026-02-19T20:30:35.062632] [INFO ] [sig ] Generating forecast for: RGS [2026-02-19T20:30:35.062666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-02-19T20:30:35.073686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-02-19T20:30:35.074054] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-02-19T20:30:35.074869] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-02-19T20:30:35.074923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:35.074954] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:35.074981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:35.075038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:35.133631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:35.134987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:35.135082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:35.135116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:35.250089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:35.250232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:35.250274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:35.250354] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:35.254854] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: DOWN (p=24.65%) [2026-02-19T20:30:35.255249] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-02-19T20:30:35.255410] [INFO ] [sig ] RGS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:35.404383] [INFO ] [LOCAL ] Saved forecast: RGS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RGS.txt [2026-02-19T20:30:35.404543] [INFO ] [sig ] [2579/3393] Completed RGS in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-19T20:30:35.404609] [INFO ] [sig ] [2580/3393] Forecasting RGTI... [2026-02-19T20:30:35.404649] [INFO ] [sig ] Generating forecast for: RGTI [2026-02-19T20:30:35.404695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-02-19T20:30:35.417328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-02-19T20:30:35.417778] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-02-19T20:30:35.418802] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-02-19T20:30:35.418858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:35.418899] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:35.418929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:35.418997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:35.476406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:35.477315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:35.477419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:35.477453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:35.601427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:35.601609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:35.601652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:35.601693] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:35.605467] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: UP (p=63.54%) [2026-02-19T20:30:35.605773] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-02-19T20:30:35.606094] [INFO ] [sig ] RGTI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:35.764758] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RGTI.txt [2026-02-19T20:30:35.764952] [INFO ] [sig ] [2580/3393] Completed RGTI in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-19T20:30:35.765010] [INFO ] [sig ] [2581/3393] Forecasting RH... [2026-02-19T20:30:35.765042] [INFO ] [sig ] Generating forecast for: RH [2026-02-19T20:30:35.765075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-02-19T20:30:35.777134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-02-19T20:30:35.777568] [INFO ] [FORECASTER] Starting predict_future for RH [2026-02-19T20:30:35.778526] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-02-19T20:30:35.778601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:35.778639] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:35.778667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:35.778729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:35.837620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:35.838541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:35.838657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:35.838694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:35.969478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:35.969682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:35.969752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:35.969801] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:35.973609] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-02-19T20:30:35.973976] [INFO ] [FORECASTER] Completed predict_future for RH [2026-02-19T20:30:35.974146] [INFO ] [sig ] RH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:36.126541] [INFO ] [LOCAL ] Saved forecast: RH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RH.txt [2026-02-19T20:30:36.126730] [INFO ] [sig ] [2581/3393] Completed RH in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-19T20:30:36.126774] [INFO ] [sig ] [2582/3393] Forecasting RHI... [2026-02-19T20:30:36.126806] [INFO ] [sig ] Generating forecast for: RHI [2026-02-19T20:30:36.126839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-02-19T20:30:36.138308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-02-19T20:30:36.138747] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-02-19T20:30:36.139620] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-02-19T20:30:36.139726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:36.139768] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:36.139796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:36.139855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:36.198369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:36.199342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:36.199430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:36.199466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:36.331774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:36.331941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:36.331981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:36.332009] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:36.335536] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: DOWN (p=15.03%) [2026-02-19T20:30:36.336078] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-02-19T20:30:36.336223] [INFO ] [sig ] RHI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:36.487140] [INFO ] [LOCAL ] Saved forecast: RHI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RHI.txt [2026-02-19T20:30:36.487310] [INFO ] [sig ] [2582/3393] Completed RHI in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-19T20:30:36.487352] [INFO ] [sig ] [2583/3393] Forecasting RHP... [2026-02-19T20:30:36.487382] [INFO ] [sig ] Generating forecast for: RHP [2026-02-19T20:30:36.487413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-02-19T20:30:36.498524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-02-19T20:30:36.498974] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-02-19T20:30:36.499853] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-02-19T20:30:36.499908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:36.499941] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:36.499968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:36.500026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:36.557939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:36.559154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:36.559256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:36.559296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:36.699904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:36.700078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:36.700118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:36.700148] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:36.704236] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: DOWN (p=34.13%) [2026-02-19T20:30:36.704673] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-02-19T20:30:36.704862] [INFO ] [sig ] RHP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:36.858657] [INFO ] [LOCAL ] Saved forecast: RHP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RHP.txt [2026-02-19T20:30:36.858848] [INFO ] [sig ] [2583/3393] Completed RHP in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-19T20:30:36.858888] [INFO ] [sig ] [2584/3393] Forecasting RIG... [2026-02-19T20:30:36.858918] [INFO ] [sig ] Generating forecast for: RIG [2026-02-19T20:30:36.858951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-02-19T20:30:36.874120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-02-19T20:30:36.874550] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-02-19T20:30:36.875376] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-02-19T20:30:36.875430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:36.875461] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:36.875488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:36.875544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:36.937989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:36.939216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:36.939312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:36.939345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:37.065197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:37.065363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:37.065402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:37.065432] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:37.069316] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: UP (p=98.33%) [2026-02-19T20:30:37.069629] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-02-19T20:30:37.069777] [INFO ] [sig ] RIG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:37.217298] [INFO ] [LOCAL ] Saved forecast: RIG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RIG.txt [2026-02-19T20:30:37.217453] [INFO ] [sig ] [2584/3393] Completed RIG in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-19T20:30:37.217494] [INFO ] [sig ] [2585/3393] Forecasting RIGL... [2026-02-19T20:30:37.217523] [INFO ] [sig ] Generating forecast for: RIGL [2026-02-19T20:30:37.217555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-02-19T20:30:37.229407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-02-19T20:30:37.229752] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-02-19T20:30:37.230537] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-02-19T20:30:37.230609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:37.230642] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:37.230668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:37.230724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:37.289329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:37.290147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:37.290235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:37.290268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:37.413098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:37.413261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:37.413302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:37.413331] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:37.416806] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: UP (p=94.87%) [2026-02-19T20:30:37.417087] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-02-19T20:30:37.417217] [INFO ] [sig ] RIGL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:37.561107] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RIGL.txt [2026-02-19T20:30:37.561281] [INFO ] [sig ] [2585/3393] Completed RIGL in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-19T20:30:37.561351] [INFO ] [sig ] [2586/3393] Forecasting RILY... [2026-02-19T20:30:37.561391] [INFO ] [sig ] Generating forecast for: RILY [2026-02-19T20:30:37.561425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-02-19T20:30:37.573368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-02-19T20:30:37.573792] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-02-19T20:30:37.574693] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-02-19T20:30:37.574759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:37.574799] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:37.574833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:37.574906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:37.638444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:37.639761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:37.639937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:37.639976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:37.774035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:37.774205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:37.774247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:37.774277] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:37.778386] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: UP (p=67.82%) [2026-02-19T20:30:37.778807] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-02-19T20:30:37.779167] [INFO ] [sig ] RILY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:37.930563] [INFO ] [LOCAL ] Saved forecast: RILY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RILY.txt [2026-02-19T20:30:37.930771] [INFO ] [sig ] [2586/3393] Completed RILY in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-19T20:30:37.930822] [INFO ] [sig ] [2587/3393] Forecasting RILYN... [2026-02-19T20:30:37.930862] [INFO ] [sig ] Generating forecast for: RILYN [2026-02-19T20:30:37.930901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-02-19T20:30:37.942242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-02-19T20:30:37.942635] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-02-19T20:30:37.943452] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-02-19T20:30:37.943506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:37.943539] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:37.943568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:37.943652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:38.005097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:38.006216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:38.006309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:38.006344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:38.137820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:38.138219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:38.138269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:38.138300] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:38.142809] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: UP (p=86.32%) [2026-02-19T20:30:38.143208] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-02-19T20:30:38.143386] [INFO ] [sig ] RILYN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:38.295565] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RILYN.txt [2026-02-19T20:30:38.295783] [INFO ] [sig ] [2587/3393] Completed RILYN in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-19T20:30:38.295829] [INFO ] [sig ] [2588/3393] Forecasting RILYZ... [2026-02-19T20:30:38.295861] [INFO ] [sig ] Generating forecast for: RILYZ [2026-02-19T20:30:38.295905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-02-19T20:30:38.309774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-02-19T20:30:38.310110] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-02-19T20:30:38.310966] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-02-19T20:30:38.311020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:38.311053] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:38.311081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:38.311140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:38.372199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:38.373154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:38.373250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:38.373286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:38.503465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:38.503674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:38.503734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:38.503774] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:38.507466] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: DOWN (p=19.60%) [2026-02-19T20:30:38.507846] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-02-19T20:30:38.507999] [INFO ] [sig ] RILYZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:38.658089] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RILYZ.txt [2026-02-19T20:30:38.658269] [INFO ] [sig ] [2588/3393] Completed RILYZ in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-19T20:30:38.658312] [INFO ] [sig ] [2589/3393] Forecasting RING... [2026-02-19T20:30:38.658342] [INFO ] [sig ] Generating forecast for: RING [2026-02-19T20:30:38.658373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-02-19T20:30:38.669898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-02-19T20:30:38.670292] [INFO ] [FORECASTER] Starting predict_future for RING [2026-02-19T20:30:38.671113] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-02-19T20:30:38.671168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:38.671203] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:38.671232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:38.671291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:38.731847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:38.732823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:38.732916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:38.732955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:38.868061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:38.868259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:38.868344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:38.868377] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:38.871843] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-02-19T20:30:38.872139] [INFO ] [FORECASTER] Completed predict_future for RING [2026-02-19T20:30:38.872289] [INFO ] [sig ] RING: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:39.015654] [INFO ] [LOCAL ] Saved forecast: RING 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RING.txt [2026-02-19T20:30:39.015819] [INFO ] [sig ] [2589/3393] Completed RING in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-19T20:30:39.015865] [INFO ] [sig ] [2590/3393] Forecasting RIO... [2026-02-19T20:30:39.015895] [INFO ] [sig ] Generating forecast for: RIO [2026-02-19T20:30:39.015933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-02-19T20:30:39.027324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-02-19T20:30:39.027702] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-02-19T20:30:39.028511] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-02-19T20:30:39.028564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:39.028622] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:39.028649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:39.028711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:39.085771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:39.086546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:39.086650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:39.086686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:39.213440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:39.213618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:39.213673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:39.213705] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:39.217123] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: UP (p=51.92%) [2026-02-19T20:30:39.217399] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-02-19T20:30:39.217529] [INFO ] [sig ] RIO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:39.364842] [INFO ] [LOCAL ] Saved forecast: RIO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RIO.txt [2026-02-19T20:30:39.365078] [INFO ] [sig ] [2590/3393] Completed RIO in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-19T20:30:39.365140] [INFO ] [sig ] [2591/3393] Forecasting RITM... [2026-02-19T20:30:39.365178] [INFO ] [sig ] Generating forecast for: RITM [2026-02-19T20:30:39.365209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-02-19T20:30:39.379274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-02-19T20:30:39.379651] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-02-19T20:30:39.380520] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-02-19T20:30:39.380590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:39.380625] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:39.380652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:39.380709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:39.437633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:39.438493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:39.438625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:39.438663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:39.553734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:39.553895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:39.553935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:39.553964] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:39.557506] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: UP (p=92.68%) [2026-02-19T20:30:39.557831] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-02-19T20:30:39.557967] [INFO ] [sig ] RITM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:39.750045] [INFO ] [LOCAL ] Saved forecast: RITM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RITM.txt [2026-02-19T20:30:39.750249] [INFO ] [sig ] [2591/3393] Completed RITM in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-19T20:30:39.750302] [INFO ] [sig ] [2592/3393] Forecasting RIVN... [2026-02-19T20:30:39.750342] [INFO ] [sig ] Generating forecast for: RIVN [2026-02-19T20:30:39.750385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-02-19T20:30:39.764675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-02-19T20:30:39.765163] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-02-19T20:30:39.766201] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-02-19T20:30:39.766266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:39.766305] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:39.766339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:39.766419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:39.828649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:39.829618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:39.829707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:39.829741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:39.958826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:39.958997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:39.959041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:39.959069] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:39.962877] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: UP (p=98.14%) [2026-02-19T20:30:39.963213] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-02-19T20:30:39.963357] [INFO ] [sig ] RIVN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:40.117592] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RIVN.txt [2026-02-19T20:30:40.117756] [INFO ] [sig ] [2592/3393] Completed RIVN in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-19T20:30:40.117799] [INFO ] [sig ] [2593/3393] Forecasting RKLB... [2026-02-19T20:30:40.117828] [INFO ] [sig ] Generating forecast for: RKLB [2026-02-19T20:30:40.117858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-02-19T20:30:40.129884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-02-19T20:30:40.130300] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-02-19T20:30:40.131172] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-02-19T20:30:40.131263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:40.131310] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:40.131340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:40.131397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:40.190612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:40.191536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:40.191646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:40.191682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:40.315940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:40.316301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:40.316341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:40.316370] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:40.320347] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: UP (p=51.95%) [2026-02-19T20:30:40.320713] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-02-19T20:30:40.320862] [INFO ] [sig ] RKLB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:40.473868] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RKLB.txt [2026-02-19T20:30:40.474032] [INFO ] [sig ] [2593/3393] Completed RKLB in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-19T20:30:40.474073] [INFO ] [sig ] [2594/3393] Forecasting RL... [2026-02-19T20:30:40.474105] [INFO ] [sig ] Generating forecast for: RL [2026-02-19T20:30:40.474136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-02-19T20:30:40.485852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-02-19T20:30:40.486244] [INFO ] [FORECASTER] Starting predict_future for RL [2026-02-19T20:30:40.487289] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-02-19T20:30:40.487343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:40.487374] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:40.487401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:40.487459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:40.548019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:40.548980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:40.549069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:40.549103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:40.674722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:40.674904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:40.674946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:40.674975] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:40.678487] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: UP (p=71.95%) [2026-02-19T20:30:40.678812] [INFO ] [FORECASTER] Completed predict_future for RL [2026-02-19T20:30:40.678948] [INFO ] [sig ] RL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:40.833665] [INFO ] [LOCAL ] Saved forecast: RL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RL.txt [2026-02-19T20:30:40.833832] [INFO ] [sig ] [2594/3393] Completed RL in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-19T20:30:40.833874] [INFO ] [sig ] [2595/3393] Forecasting RLAY... [2026-02-19T20:30:40.833905] [INFO ] [sig ] Generating forecast for: RLAY [2026-02-19T20:30:40.833935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-02-19T20:30:40.845664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-02-19T20:30:40.846088] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-02-19T20:30:40.846958] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-02-19T20:30:40.847014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:40.847047] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:40.847076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:40.847134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:40.910501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:40.911676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:40.911762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:40.911798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:41.047195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:41.047358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:41.047399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:41.047429] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:41.051010] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: DOWN (p=46.51%) [2026-02-19T20:30:41.051292] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-02-19T20:30:41.051422] [INFO ] [sig ] RLAY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:41.193423] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RLAY.txt [2026-02-19T20:30:41.193563] [INFO ] [sig ] [2595/3393] Completed RLAY in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-19T20:30:41.193626] [INFO ] [sig ] [2596/3393] Forecasting RLI... [2026-02-19T20:30:41.193657] [INFO ] [sig ] Generating forecast for: RLI [2026-02-19T20:30:41.193688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-02-19T20:30:41.204411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-02-19T20:30:41.204792] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-02-19T20:30:41.205560] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-02-19T20:30:41.205632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:41.205665] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:41.205692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:41.205767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:41.267591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:41.268524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:41.268632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:41.268668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:41.396695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:41.396859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:41.396955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:41.396987] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:41.400719] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: UP (p=53.23%) [2026-02-19T20:30:41.401048] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-02-19T20:30:41.401192] [INFO ] [sig ] RLI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:41.549098] [INFO ] [LOCAL ] Saved forecast: RLI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RLI.txt [2026-02-19T20:30:41.549425] [INFO ] [sig ] [2596/3393] Completed RLI in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-19T20:30:41.549464] [INFO ] [sig ] [2597/3393] Forecasting RLJ... [2026-02-19T20:30:41.549501] [INFO ] [sig ] Generating forecast for: RLJ [2026-02-19T20:30:41.549531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-02-19T20:30:41.560839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-02-19T20:30:41.561353] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-02-19T20:30:41.562397] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-02-19T20:30:41.562451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:41.562484] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:41.562510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:41.562585] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:41.622637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:41.623416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:41.623500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:41.623534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:41.755420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:41.755595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:41.755638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:41.755667] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:41.759450] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: DOWN (p=16.40%) [2026-02-19T20:30:41.759765] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-02-19T20:30:41.759914] [INFO ] [sig ] RLJ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:41.903769] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RLJ.txt [2026-02-19T20:30:41.903942] [INFO ] [sig ] [2597/3393] Completed RLJ in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-19T20:30:41.904174] [INFO ] [sig ] [2598/3393] Forecasting RLMD... [2026-02-19T20:30:41.904203] [INFO ] [sig ] Generating forecast for: RLMD [2026-02-19T20:30:41.904232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-02-19T20:30:41.916803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-02-19T20:30:41.917316] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-02-19T20:30:41.918200] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-02-19T20:30:41.918255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:41.918287] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:41.918316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:41.918373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:41.978807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:41.979463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:41.979545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:41.979596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:42.107380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:42.107545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:42.107604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:42.107636] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:42.111227] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: DOWN (p=9.15%) [2026-02-19T20:30:42.111509] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-02-19T20:30:42.111661] [INFO ] [sig ] RLMD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:42.253754] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RLMD.txt [2026-02-19T20:30:42.253934] [INFO ] [sig ] [2598/3393] Completed RLMD in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-19T20:30:42.253976] [INFO ] [sig ] [2599/3393] Forecasting RLTY... [2026-02-19T20:30:42.254010] [INFO ] [sig ] Generating forecast for: RLTY [2026-02-19T20:30:42.254042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-02-19T20:30:42.266952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-02-19T20:30:42.267367] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-02-19T20:30:42.268212] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-02-19T20:30:42.268266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:42.268299] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:42.268326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:42.268383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:42.328919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:42.329819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:42.329907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:42.329940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:42.450686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:42.451038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:42.451080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:42.451110] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:42.454896] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: DOWN (p=32.66%) [2026-02-19T20:30:42.455185] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-02-19T20:30:42.455318] [INFO ] [sig ] RLTY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:42.597661] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RLTY.txt [2026-02-19T20:30:42.597808] [INFO ] [sig ] [2599/3393] Completed RLTY in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-19T20:30:42.597848] [INFO ] [sig ] [2600/3393] Forecasting RLX... [2026-02-19T20:30:42.597877] [INFO ] [sig ] Generating forecast for: RLX [2026-02-19T20:30:42.597946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-02-19T20:30:42.612148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-02-19T20:30:42.612648] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-02-19T20:30:42.613631] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-02-19T20:30:42.613688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:42.613724] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:42.613754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:42.613814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:42.675501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:42.676609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:42.676710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:42.676750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:42.807129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:42.807298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:42.807341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:42.807390] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:42.811430] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: UP (p=81.51%) [2026-02-19T20:30:42.811757] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-02-19T20:30:42.811907] [INFO ] [sig ] RLX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:42.966939] [INFO ] [LOCAL ] Saved forecast: RLX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RLX.txt [2026-02-19T20:30:42.967108] [INFO ] [sig ] [2600/3393] Completed RLX in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-19T20:30:42.967175] [INFO ] [sig ] [2601/3393] Forecasting RM... [2026-02-19T20:30:42.967209] [INFO ] [sig ] Generating forecast for: RM [2026-02-19T20:30:42.967242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-02-19T20:30:42.979644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-02-19T20:30:42.980060] [INFO ] [FORECASTER] Starting predict_future for RM [2026-02-19T20:30:42.980964] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-02-19T20:30:42.981019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:42.981053] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:42.981082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:42.981329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:43.045823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:43.047232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:43.047346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:43.047393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:43.180392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:43.180566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:43.180630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:43.180662] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:43.184445] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: UP (p=77.92%) [2026-02-19T20:30:43.184865] [INFO ] [FORECASTER] Completed predict_future for RM [2026-02-19T20:30:43.185023] [INFO ] [sig ] RM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:43.345235] [INFO ] [LOCAL ] Saved forecast: RM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RM.txt [2026-02-19T20:30:43.345387] [INFO ] [sig ] [2601/3393] Completed RM in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-19T20:30:43.345430] [INFO ] [sig ] [2602/3393] Forecasting RMAX... [2026-02-19T20:30:43.345462] [INFO ] [sig ] Generating forecast for: RMAX [2026-02-19T20:30:43.345494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-02-19T20:30:43.359396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-02-19T20:30:43.359834] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-02-19T20:30:43.360737] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-02-19T20:30:43.360792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:43.360825] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:43.360852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:43.360909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:43.429052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:43.430258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:43.430352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:43.430404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:43.559718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:43.559892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:43.559949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:43.559984] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:43.563724] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: UP (p=84.87%) [2026-02-19T20:30:43.564073] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-02-19T20:30:43.564216] [INFO ] [sig ] RMAX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:43.716675] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RMAX.txt [2026-02-19T20:30:43.716855] [INFO ] [sig ] [2602/3393] Completed RMAX in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-19T20:30:43.716927] [INFO ] [sig ] [2603/3393] Forecasting RMBI... [2026-02-19T20:30:43.716962] [INFO ] [sig ] Generating forecast for: RMBI [2026-02-19T20:30:43.716993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-02-19T20:30:43.728619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-02-19T20:30:43.729036] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-02-19T20:30:43.729867] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-02-19T20:30:43.729922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:43.729955] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:43.729981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:43.730038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:43.791154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:43.792178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:43.792271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:43.792322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:43.917502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:43.917712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:43.917761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:43.917793] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:43.921765] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: UP (p=98.95%) [2026-02-19T20:30:43.922102] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-02-19T20:30:43.922250] [INFO ] [sig ] RMBI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:44.075818] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RMBI.txt [2026-02-19T20:30:44.075989] [INFO ] [sig ] [2603/3393] Completed RMBI in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-19T20:30:44.076031] [INFO ] [sig ] [2604/3393] Forecasting RMBS... [2026-02-19T20:30:44.076062] [INFO ] [sig ] Generating forecast for: RMBS [2026-02-19T20:30:44.076093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-02-19T20:30:44.087739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-02-19T20:30:44.088352] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-02-19T20:30:44.089215] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-02-19T20:30:44.089269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:44.089302] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:44.089330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:44.089404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:44.147510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:44.148475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:44.148589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:44.148628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:44.273362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:44.273545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:44.273614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:44.273647] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:44.277672] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: DOWN (p=2.62%) [2026-02-19T20:30:44.278162] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-02-19T20:30:44.278337] [INFO ] [sig ] RMBS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:44.425325] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RMBS.txt [2026-02-19T20:30:44.425489] [INFO ] [sig ] [2604/3393] Completed RMBS in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-19T20:30:44.425530] [INFO ] [sig ] [2605/3393] Forecasting RMD... [2026-02-19T20:30:44.425561] [INFO ] [sig ] Generating forecast for: RMD [2026-02-19T20:30:44.425612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-02-19T20:30:44.437128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-02-19T20:30:44.437545] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-02-19T20:30:44.438406] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-02-19T20:30:44.438460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:44.438492] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:44.438519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:44.438592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:44.498185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:44.499135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:44.499223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:44.499256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:44.627208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:44.627377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:44.627418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:44.627449] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:44.631430] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-02-19T20:30:44.631741] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-02-19T20:30:44.631924] [INFO ] [sig ] RMD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:44.780320] [INFO ] [LOCAL ] Saved forecast: RMD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RMD.txt [2026-02-19T20:30:44.780484] [INFO ] [sig ] [2605/3393] Completed RMD in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-19T20:30:44.780526] [INFO ] [sig ] [2606/3393] Forecasting RMI... [2026-02-19T20:30:44.780556] [INFO ] [sig ] Generating forecast for: RMI [2026-02-19T20:30:44.780609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-02-19T20:30:44.791846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-02-19T20:30:44.792264] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-02-19T20:30:44.793105] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-02-19T20:30:44.793175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:44.793209] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:44.793236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:44.793293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:44.850041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:44.850900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:44.850987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:44.851019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:44.963303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:44.963471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:44.963514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:44.963543] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:44.967033] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: DOWN (p=32.33%) [2026-02-19T20:30:44.967314] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-02-19T20:30:44.967446] [INFO ] [sig ] RMI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:45.113563] [INFO ] [LOCAL ] Saved forecast: RMI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RMI.txt [2026-02-19T20:30:45.113753] [INFO ] [sig ] [2606/3393] Completed RMI in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-19T20:30:45.113796] [INFO ] [sig ] [2607/3393] Forecasting RMM... [2026-02-19T20:30:45.113826] [INFO ] [sig ] Generating forecast for: RMM [2026-02-19T20:30:45.113859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-02-19T20:30:45.126675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-02-19T20:30:45.127076] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-02-19T20:30:45.128226] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-02-19T20:30:45.128283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:45.128316] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:45.128343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:45.128400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:45.191750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:45.192832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:45.192928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:45.192963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:45.333163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:45.333328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:45.333368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:45.333401] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:45.337426] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: UP (p=98.20%) [2026-02-19T20:30:45.337750] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-02-19T20:30:45.337907] [INFO ] [sig ] RMM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:45.492516] [INFO ] [LOCAL ] Saved forecast: RMM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RMM.txt [2026-02-19T20:30:45.492713] [INFO ] [sig ] [2607/3393] Completed RMM in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-19T20:30:45.492758] [INFO ] [sig ] [2608/3393] Forecasting RMMZ... [2026-02-19T20:30:45.492789] [INFO ] [sig ] Generating forecast for: RMMZ [2026-02-19T20:30:45.492822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-02-19T20:30:45.504443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-02-19T20:30:45.504855] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-02-19T20:30:45.505691] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-02-19T20:30:45.505746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:45.505780] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:45.505808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:45.505865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:45.567019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:45.567910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:45.568010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:45.568046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:45.688403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:45.688603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:45.688653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:45.688690] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:45.692257] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: DOWN (p=36.18%) [2026-02-19T20:30:45.692545] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-02-19T20:30:45.692700] [INFO ] [sig ] RMMZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:45.840786] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RMMZ.txt [2026-02-19T20:30:45.840940] [INFO ] [sig ] [2608/3393] Completed RMMZ in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-19T20:30:45.840982] [INFO ] [sig ] [2609/3393] Forecasting RMNI... [2026-02-19T20:30:45.841013] [INFO ] [sig ] Generating forecast for: RMNI [2026-02-19T20:30:45.841045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-02-19T20:30:45.854418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-02-19T20:30:45.854808] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-02-19T20:30:45.855877] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-02-19T20:30:45.855933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:45.855966] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:45.855992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:45.856049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:45.923298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:45.924216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:45.924309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:45.924343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:46.059261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:46.059450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:46.059493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:46.059523] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:46.063835] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: DOWN (p=33.83%) [2026-02-19T20:30:46.064350] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-02-19T20:30:46.064493] [INFO ] [sig ] RMNI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:46.220079] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RMNI.txt [2026-02-19T20:30:46.220259] [INFO ] [sig ] [2609/3393] Completed RMNI in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-19T20:30:46.220303] [INFO ] [sig ] [2610/3393] Forecasting RNA... [2026-02-19T20:30:46.220336] [INFO ] [sig ] Generating forecast for: RNA [2026-02-19T20:30:46.220370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNA' from 'https://tdm.silogroup.org/data/derivative_storage/RNA.csv'. [2026-02-19T20:30:46.232433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNA'. [2026-02-19T20:30:46.232886] [INFO ] [FORECASTER] Starting predict_future for RNA [2026-02-19T20:30:46.233776] [DEBUG] [LOCAL ] No optimal features file found for RNA: ./output/feature-sets/RNA.txt [2026-02-19T20:30:46.233880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:46.233922] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:46.233956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:46.234024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:46.299035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:46.300416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:46.300518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:46.300555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:46.428286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:46.428453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:46.428495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:46.428524] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:46.432073] [DEBUG] [FORECASTER] RNA: Forecast T+1@11:T+2@11: UP (p=91.02%) [2026-02-19T20:30:46.432360] [INFO ] [FORECASTER] Completed predict_future for RNA [2026-02-19T20:30:46.432516] [INFO ] [sig ] RNA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:46.585069] [INFO ] [LOCAL ] Saved forecast: RNA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RNA.txt [2026-02-19T20:30:46.585206] [INFO ] [sig ] [2610/3393] Completed RNA in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-19T20:30:46.585245] [INFO ] [sig ] [2611/3393] Forecasting RNAC... [2026-02-19T20:30:46.585276] [INFO ] [sig ] Generating forecast for: RNAC [2026-02-19T20:30:46.585309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-02-19T20:30:46.596833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-02-19T20:30:46.597153] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-02-19T20:30:46.598000] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-02-19T20:30:46.598056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:46.598089] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:46.598140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:46.598199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:46.655121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:46.655962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:46.656060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:46.656093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:46.774668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:46.774845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:46.774887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:46.774916] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:46.778401] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: DOWN (p=4.46%) [2026-02-19T20:30:46.778777] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-02-19T20:30:46.778916] [INFO ] [sig ] RNAC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:46.923300] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RNAC.txt [2026-02-19T20:30:46.923464] [INFO ] [sig ] [2611/3393] Completed RNAC in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-19T20:30:46.923506] [INFO ] [sig ] [2612/3393] Forecasting RNAZ... [2026-02-19T20:30:46.923536] [INFO ] [sig ] Generating forecast for: RNAZ [2026-02-19T20:30:46.923586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-02-19T20:30:46.934337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-02-19T20:30:46.934684] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-02-19T20:30:46.935481] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-02-19T20:30:46.935547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:46.935618] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:46.935662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:46.935741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:46.994268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:46.995256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:46.995351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:46.995386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:47.115565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:47.115756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:47.115799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:47.115829] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:47.119769] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: DOWN (p=49.69%) [2026-02-19T20:30:47.120078] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-02-19T20:30:47.120410] [INFO ] [sig ] RNAZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:47.269012] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RNAZ.txt [2026-02-19T20:30:47.269194] [INFO ] [sig ] [2612/3393] Completed RNAZ in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-19T20:30:47.269239] [INFO ] [sig ] [2613/3393] Forecasting RNG... [2026-02-19T20:30:47.269271] [INFO ] [sig ] Generating forecast for: RNG [2026-02-19T20:30:47.269302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-02-19T20:30:47.280618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-02-19T20:30:47.280994] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-02-19T20:30:47.281825] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-02-19T20:30:47.281880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:47.281915] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:47.281943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:47.282003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:47.339798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:47.340708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:47.340793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:47.340826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:47.473375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:47.473589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:47.473672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:47.473703] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:47.477317] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: DOWN (p=10.44%) [2026-02-19T20:30:47.477613] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-02-19T20:30:47.477744] [INFO ] [sig ] RNG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:47.621488] [INFO ] [LOCAL ] Saved forecast: RNG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RNG.txt [2026-02-19T20:30:47.621653] [INFO ] [sig ] [2613/3393] Completed RNG in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-19T20:30:47.621696] [INFO ] [sig ] [2614/3393] Forecasting RNP... [2026-02-19T20:30:47.621728] [INFO ] [sig ] Generating forecast for: RNP [2026-02-19T20:30:47.621769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-02-19T20:30:47.632846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-02-19T20:30:47.633178] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-02-19T20:30:47.633976] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-02-19T20:30:47.634030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:47.634062] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:47.634089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:47.634145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:47.692818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:47.693619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:47.693706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:47.693740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:47.819328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:47.819545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:47.819625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:47.819673] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:47.824432] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: DOWN (p=3.86%) [2026-02-19T20:30:47.824773] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-02-19T20:30:47.824929] [INFO ] [sig ] RNP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:47.974222] [INFO ] [LOCAL ] Saved forecast: RNP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RNP.txt [2026-02-19T20:30:47.974371] [INFO ] [sig ] [2614/3393] Completed RNP in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-19T20:30:47.974411] [INFO ] [sig ] [2615/3393] Forecasting ROAD... [2026-02-19T20:30:47.974443] [INFO ] [sig ] Generating forecast for: ROAD [2026-02-19T20:30:47.974474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-02-19T20:30:47.985528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-02-19T20:30:47.985940] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-02-19T20:30:47.986807] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-02-19T20:30:47.986862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:47.986896] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:47.986924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:47.986983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:48.049665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:48.050687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:48.050790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:48.050823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:48.184543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:48.184729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:48.184773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:48.184803] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:48.189297] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: UP (p=89.02%) [2026-02-19T20:30:48.189629] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-02-19T20:30:48.189798] [INFO ] [sig ] ROAD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:48.336657] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ROAD.txt [2026-02-19T20:30:48.336819] [INFO ] [sig ] [2615/3393] Completed ROAD in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-19T20:30:48.336862] [INFO ] [sig ] [2616/3393] Forecasting ROCK... [2026-02-19T20:30:48.336894] [INFO ] [sig ] Generating forecast for: ROCK [2026-02-19T20:30:48.336927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-02-19T20:30:48.349635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-02-19T20:30:48.350031] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-02-19T20:30:48.350939] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-02-19T20:30:48.350995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:48.351028] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:48.351054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:48.351112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:48.412314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:48.413334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:48.413420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:48.413454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:48.539305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:48.539468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:48.539510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:48.539539] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:48.543082] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: UP (p=54.39%) [2026-02-19T20:30:48.543383] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-02-19T20:30:48.543529] [INFO ] [sig ] ROCK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:48.694865] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ROCK.txt [2026-02-19T20:30:48.695040] [INFO ] [sig ] [2616/3393] Completed ROCK in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-19T20:30:48.695084] [INFO ] [sig ] [2617/3393] Forecasting ROE... [2026-02-19T20:30:48.695114] [INFO ] [sig ] Generating forecast for: ROE [2026-02-19T20:30:48.695187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-02-19T20:30:48.706880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-02-19T20:30:48.707294] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-02-19T20:30:48.711301] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-02-19T20:30:48.711384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:48.711466] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:48.711527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:48.711640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:48.770740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:48.771803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:48.771901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:48.771937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:48.893298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:48.893476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:48.893520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:48.893549] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:48.897264] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: DOWN (p=9.29%) [2026-02-19T20:30:48.897564] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-02-19T20:30:48.897723] [INFO ] [sig ] ROE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:49.043689] [INFO ] [LOCAL ] Saved forecast: ROE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ROE.txt [2026-02-19T20:30:49.043849] [INFO ] [sig ] [2617/3393] Completed ROE in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-19T20:30:49.043916] [INFO ] [sig ] [2618/3393] Forecasting ROP... [2026-02-19T20:30:49.043956] [INFO ] [sig ] Generating forecast for: ROP [2026-02-19T20:30:49.043988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-02-19T20:30:49.057498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-02-19T20:30:49.057925] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-02-19T20:30:49.059124] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-02-19T20:30:49.059182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:49.059216] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:49.059244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:49.059302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:49.124800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:49.125755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:49.125845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:49.125879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:49.253497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:49.253707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:49.253756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:49.253787] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:49.257992] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: UP (p=53.82%) [2026-02-19T20:30:49.258354] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-02-19T20:30:49.258503] [INFO ] [sig ] ROP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:49.419169] [INFO ] [LOCAL ] Saved forecast: ROP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ROP.txt [2026-02-19T20:30:49.419340] [INFO ] [sig ] [2618/3393] Completed ROP in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-19T20:30:49.419384] [INFO ] [sig ] [2619/3393] Forecasting RPAY... [2026-02-19T20:30:49.419414] [INFO ] [sig ] Generating forecast for: RPAY [2026-02-19T20:30:49.419448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-02-19T20:30:49.432228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-02-19T20:30:49.432696] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-02-19T20:30:49.433513] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-02-19T20:30:49.433568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:49.433634] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:49.433663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:49.433720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:49.501639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:49.502811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:49.502909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:49.502950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:49.633503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:49.633699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:49.633743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:49.633773] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:49.637634] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: UP (p=85.30%) [2026-02-19T20:30:49.637993] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-02-19T20:30:49.638172] [INFO ] [sig ] RPAY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:49.881215] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RPAY.txt [2026-02-19T20:30:49.881395] [INFO ] [sig ] [2619/3393] Completed RPAY in 0.5s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-19T20:30:49.881468] [INFO ] [sig ] [2620/3393] Forecasting RPD... [2026-02-19T20:30:49.881516] [INFO ] [sig ] Generating forecast for: RPD [2026-02-19T20:30:49.881561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-02-19T20:30:49.894078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-02-19T20:30:49.894740] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-02-19T20:30:49.895818] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-02-19T20:30:49.895882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:49.895921] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:49.895951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:49.896010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:49.960688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:49.961655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:49.961762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:49.961797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:50.090265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:50.090438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:50.090481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:50.090513] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:50.094422] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: UP (p=69.20%) [2026-02-19T20:30:50.094862] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-02-19T20:30:50.095039] [INFO ] [sig ] RPD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:50.251413] [INFO ] [LOCAL ] Saved forecast: RPD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RPD.txt [2026-02-19T20:30:50.251618] [INFO ] [sig ] [2620/3393] Completed RPD in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-19T20:30:50.251680] [INFO ] [sig ] [2621/3393] Forecasting RPID... [2026-02-19T20:30:50.251714] [INFO ] [sig ] Generating forecast for: RPID [2026-02-19T20:30:50.251747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-02-19T20:30:50.264052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-02-19T20:30:50.264475] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-02-19T20:30:50.265366] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-02-19T20:30:50.265425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:50.265459] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:50.265486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:50.265544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:50.326689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:50.327637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:50.327728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:50.327763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:50.446149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:50.446319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:50.446361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:50.446390] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:50.449950] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: UP (p=65.71%) [2026-02-19T20:30:50.450257] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-02-19T20:30:50.450393] [INFO ] [sig ] RPID: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:50.594872] [INFO ] [LOCAL ] Saved forecast: RPID 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RPID.txt [2026-02-19T20:30:50.595037] [INFO ] [sig ] [2621/3393] Completed RPID in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-19T20:30:50.595080] [INFO ] [sig ] [2622/3393] Forecasting RPRX... [2026-02-19T20:30:50.595110] [INFO ] [sig ] Generating forecast for: RPRX [2026-02-19T20:30:50.595143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-02-19T20:30:50.606526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-02-19T20:30:50.606949] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-02-19T20:30:50.607997] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-02-19T20:30:50.608050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:50.608084] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:50.608138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:50.608197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:50.665400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:50.666321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:50.666415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:50.666448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:50.790136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:50.790306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:50.790347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:50.790377] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:50.793854] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: UP (p=96.95%) [2026-02-19T20:30:50.794156] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-02-19T20:30:50.794333] [INFO ] [sig ] RPRX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:50.943007] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RPRX.txt [2026-02-19T20:30:50.943185] [INFO ] [sig ] [2622/3393] Completed RPRX in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-19T20:30:50.943228] [INFO ] [sig ] [2623/3393] Forecasting RQI... [2026-02-19T20:30:50.943259] [INFO ] [sig ] Generating forecast for: RQI [2026-02-19T20:30:50.943290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-02-19T20:30:50.955021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-02-19T20:30:50.955462] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-02-19T20:30:50.956372] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-02-19T20:30:50.956432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:50.956465] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:50.956493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:50.956550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:51.015916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:51.016859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:51.016953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:51.016986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:51.141859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:51.142041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:51.142089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:51.142125] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:51.145633] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: UP (p=83.11%) [2026-02-19T20:30:51.145921] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-02-19T20:30:51.146105] [INFO ] [sig ] RQI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:51.290870] [INFO ] [LOCAL ] Saved forecast: RQI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RQI.txt [2026-02-19T20:30:51.291035] [INFO ] [sig ] [2623/3393] Completed RQI in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-19T20:30:51.291078] [INFO ] [sig ] [2624/3393] Forecasting RRBI... [2026-02-19T20:30:51.291108] [INFO ] [sig ] Generating forecast for: RRBI [2026-02-19T20:30:51.291139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-02-19T20:30:51.303079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-02-19T20:30:51.303555] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-02-19T20:30:51.304512] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-02-19T20:30:51.304593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:51.304631] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:51.304659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:51.304719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:51.368432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:51.369459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:51.369559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:51.369625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:51.489811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:51.489987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:51.490034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:51.490122] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:51.493821] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: UP (p=73.08%) [2026-02-19T20:30:51.494162] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-02-19T20:30:51.494317] [INFO ] [sig ] RRBI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:51.639055] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RRBI.txt [2026-02-19T20:30:51.639276] [INFO ] [sig ] [2624/3393] Completed RRBI in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-19T20:30:51.639348] [INFO ] [sig ] [2625/3393] Forecasting RRC... [2026-02-19T20:30:51.639389] [INFO ] [sig ] Generating forecast for: RRC [2026-02-19T20:30:51.639424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-02-19T20:30:51.655253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-02-19T20:30:51.655711] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-02-19T20:30:51.656750] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-02-19T20:30:51.656816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:51.656861] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:51.656897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:51.656977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:51.716981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:51.717824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:51.717912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:51.717947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:51.850056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:51.850241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:51.850476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:51.850503] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:51.854212] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: DOWN (p=16.00%) [2026-02-19T20:30:51.854511] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-02-19T20:30:51.854670] [INFO ] [sig ] RRC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:51.998743] [INFO ] [LOCAL ] Saved forecast: RRC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RRC.txt [2026-02-19T20:30:51.998905] [INFO ] [sig ] [2625/3393] Completed RRC in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-19T20:30:51.998947] [INFO ] [sig ] [2626/3393] Forecasting RRGB... [2026-02-19T20:30:51.998979] [INFO ] [sig ] Generating forecast for: RRGB [2026-02-19T20:30:51.999010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-02-19T20:30:52.010646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-02-19T20:30:52.011021] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-02-19T20:30:52.011835] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-02-19T20:30:52.011888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:52.011920] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:52.011947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:52.012006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:52.072739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:52.073784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:52.073900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:52.073936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:52.195083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:52.195238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:52.195279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:52.195308] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:52.198746] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: DOWN (p=3.49%) [2026-02-19T20:30:52.199022] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-02-19T20:30:52.199159] [INFO ] [sig ] RRGB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:52.345456] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RRGB.txt [2026-02-19T20:30:52.345631] [INFO ] [sig ] [2626/3393] Completed RRGB in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-19T20:30:52.345678] [INFO ] [sig ] [2627/3393] Forecasting RRX... [2026-02-19T20:30:52.345710] [INFO ] [sig ] Generating forecast for: RRX [2026-02-19T20:30:52.345749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-02-19T20:30:52.358792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-02-19T20:30:52.359200] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-02-19T20:30:52.360371] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-02-19T20:30:52.360430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:52.360464] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:52.360492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:52.360557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:52.425218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:52.426101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:52.426192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:52.426227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:52.550235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:52.550406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:52.550447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:52.550476] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:52.553971] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: UP (p=76.82%) [2026-02-19T20:30:52.554263] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-02-19T20:30:52.554395] [INFO ] [sig ] RRX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:52.707308] [INFO ] [LOCAL ] Saved forecast: RRX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RRX.txt [2026-02-19T20:30:52.707483] [INFO ] [sig ] [2627/3393] Completed RRX in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-19T20:30:52.707535] [INFO ] [sig ] [2628/3393] Forecasting RS... [2026-02-19T20:30:52.707588] [INFO ] [sig ] Generating forecast for: RS [2026-02-19T20:30:52.707634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-02-19T20:30:52.720076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-02-19T20:30:52.720451] [INFO ] [FORECASTER] Starting predict_future for RS [2026-02-19T20:30:52.721349] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-02-19T20:30:52.721411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:52.721446] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:52.721492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:52.721565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:52.788761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:52.789737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:52.789832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:52.789866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:52.919477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:52.919662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:52.919704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:52.919734] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:52.923211] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: UP (p=87.44%) [2026-02-19T20:30:52.923515] [INFO ] [FORECASTER] Completed predict_future for RS [2026-02-19T20:30:52.923672] [INFO ] [sig ] RS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:53.073190] [INFO ] [LOCAL ] Saved forecast: RS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RS.txt [2026-02-19T20:30:53.073345] [INFO ] [sig ] [2628/3393] Completed RS in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-19T20:30:53.073386] [INFO ] [sig ] [2629/3393] Forecasting RSG... [2026-02-19T20:30:53.073417] [INFO ] [sig ] Generating forecast for: RSG [2026-02-19T20:30:53.073448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-02-19T20:30:53.084657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-02-19T20:30:53.085021] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-02-19T20:30:53.085897] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-02-19T20:30:53.085955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:53.085998] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:53.086035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:53.086108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:53.146948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:53.147864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:53.147950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:53.147986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:53.274900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:53.275072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:53.275124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:53.275161] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:53.278868] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: UP (p=94.31%) [2026-02-19T20:30:53.279203] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-02-19T20:30:53.279342] [INFO ] [sig ] RSG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:53.424616] [INFO ] [LOCAL ] Saved forecast: RSG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RSG.txt [2026-02-19T20:30:53.424821] [INFO ] [sig ] [2629/3393] Completed RSG in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-19T20:30:53.424893] [INFO ] [sig ] [2630/3393] Forecasting RSI... [2026-02-19T20:30:53.424938] [INFO ] [sig ] Generating forecast for: RSI [2026-02-19T20:30:53.424984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-02-19T20:30:53.438828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-02-19T20:30:53.439177] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-02-19T20:30:53.440322] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-02-19T20:30:53.440382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:53.440416] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:53.440445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:53.440521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:53.499015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:53.499916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:53.500020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:53.500056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:53.626166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:53.626358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:53.626410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:53.626451] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:53.630883] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: UP (p=68.06%) [2026-02-19T20:30:53.631203] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-02-19T20:30:53.631336] [INFO ] [sig ] RSI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:53.778634] [INFO ] [LOCAL ] Saved forecast: RSI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RSI.txt [2026-02-19T20:30:53.778780] [INFO ] [sig ] [2630/3393] Completed RSI in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-19T20:30:53.778821] [INFO ] [sig ] [2631/3393] Forecasting RSKD... [2026-02-19T20:30:53.778853] [INFO ] [sig ] Generating forecast for: RSKD [2026-02-19T20:30:53.778886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-02-19T20:30:53.790186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-02-19T20:30:53.790547] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-02-19T20:30:53.791392] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-02-19T20:30:53.791448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:53.791482] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:53.791510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:53.791569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:53.850261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:53.851045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:53.851144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:53.851183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:53.972093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:53.972275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:53.972321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:53.972352] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:53.975861] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: UP (p=82.82%) [2026-02-19T20:30:53.976150] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-02-19T20:30:53.976286] [INFO ] [sig ] RSKD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:54.127155] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RSKD.txt [2026-02-19T20:30:54.127320] [INFO ] [sig ] [2631/3393] Completed RSKD in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-19T20:30:54.127367] [INFO ] [sig ] [2632/3393] Forecasting RSSS... [2026-02-19T20:30:54.127398] [INFO ] [sig ] Generating forecast for: RSSS [2026-02-19T20:30:54.127444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-02-19T20:30:54.139258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-02-19T20:30:54.139693] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-02-19T20:30:54.140602] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-02-19T20:30:54.140659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:54.140693] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:54.140720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:54.140790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:54.205831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:54.206696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:54.206793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:54.206833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:54.330481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:54.330660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:54.330701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:54.330730] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:54.334174] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: UP (p=59.11%) [2026-02-19T20:30:54.334464] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-02-19T20:30:54.334631] [INFO ] [sig ] RSSS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:54.479874] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RSSS.txt [2026-02-19T20:30:54.480054] [INFO ] [sig ] [2632/3393] Completed RSSS in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-19T20:30:54.480105] [INFO ] [sig ] [2633/3393] Forecasting RTO... [2026-02-19T20:30:54.480141] [INFO ] [sig ] Generating forecast for: RTO [2026-02-19T20:30:54.480178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-02-19T20:30:54.491127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-02-19T20:30:54.491506] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-02-19T20:30:54.492339] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-02-19T20:30:54.492394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:54.492427] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:54.492454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:54.492511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:54.557246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:54.558191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:54.558283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:54.558317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:54.688551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:54.688733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:54.688773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:54.688802] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:54.692234] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-02-19T20:30:54.692516] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-02-19T20:30:54.692667] [INFO ] [sig ] RTO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:54.840081] [INFO ] [LOCAL ] Saved forecast: RTO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RTO.txt [2026-02-19T20:30:54.840297] [INFO ] [sig ] [2633/3393] Completed RTO in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-19T20:30:54.840395] [INFO ] [sig ] [2634/3393] Forecasting RUM... [2026-02-19T20:30:54.840439] [INFO ] [sig ] Generating forecast for: RUM [2026-02-19T20:30:54.840484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-02-19T20:30:54.852601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-02-19T20:30:54.852980] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-02-19T20:30:54.853900] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-02-19T20:30:54.853955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:54.853989] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:54.854018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:54.854089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:54.915800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:54.916872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:54.916961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:54.916996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:55.040946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:55.041109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:55.041151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:55.041183] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:55.045217] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: DOWN (p=45.94%) [2026-02-19T20:30:55.045728] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-02-19T20:30:55.045872] [INFO ] [sig ] RUM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:55.190069] [INFO ] [LOCAL ] Saved forecast: RUM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RUM.txt [2026-02-19T20:30:55.190224] [INFO ] [sig ] [2634/3393] Completed RUM in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-19T20:30:55.190265] [INFO ] [sig ] [2635/3393] Forecasting RUN... [2026-02-19T20:30:55.190294] [INFO ] [sig ] Generating forecast for: RUN [2026-02-19T20:30:55.190324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-02-19T20:30:55.202080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-02-19T20:30:55.202459] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-02-19T20:30:55.203311] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-02-19T20:30:55.203367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:55.203399] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:55.203428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:55.203486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:55.261728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:55.262558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:55.262663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:55.262699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:55.390335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:55.390493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:55.390534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:55.390563] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:55.394090] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: DOWN (p=38.59%) [2026-02-19T20:30:55.394393] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-02-19T20:30:55.394525] [INFO ] [sig ] RUN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:55.546997] [INFO ] [LOCAL ] Saved forecast: RUN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RUN.txt [2026-02-19T20:30:55.547217] [INFO ] [sig ] [2635/3393] Completed RUN in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-19T20:30:55.547282] [INFO ] [sig ] [2636/3393] Forecasting RUNN... [2026-02-19T20:30:55.547338] [INFO ] [sig ] Generating forecast for: RUNN [2026-02-19T20:30:55.547394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-02-19T20:30:55.559886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-02-19T20:30:55.560267] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-02-19T20:30:55.561137] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-02-19T20:30:55.561206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:55.561243] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:55.561272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:55.561329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:55.620177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:55.621043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:55.621131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:55.621166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:55.744422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:55.744610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:55.744660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:55.744690] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:55.748263] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: DOWN (p=28.39%) [2026-02-19T20:30:55.748565] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-02-19T20:30:55.748735] [INFO ] [sig ] RUNN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:55.890379] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RUNN.txt [2026-02-19T20:30:55.890509] [INFO ] [sig ] [2636/3393] Completed RUNN in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-19T20:30:55.890552] [INFO ] [sig ] [2637/3393] Forecasting RUSHA... [2026-02-19T20:30:55.890603] [INFO ] [sig ] Generating forecast for: RUSHA [2026-02-19T20:30:55.890635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-02-19T20:30:55.902151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-02-19T20:30:55.902486] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-02-19T20:30:55.903322] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-02-19T20:30:55.903378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:55.903411] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:55.903482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:55.903545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:55.962070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:55.962805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:55.962889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:55.962923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:56.083660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:56.083848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:56.083892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:56.083921] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:56.087512] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: DOWN (p=17.86%) [2026-02-19T20:30:56.087816] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-02-19T20:30:56.087951] [INFO ] [sig ] RUSHA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:56.236504] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RUSHA.txt [2026-02-19T20:30:56.236739] [INFO ] [sig ] [2637/3393] Completed RUSHA in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-19T20:30:56.236789] [INFO ] [sig ] [2638/3393] Forecasting RUSHB... [2026-02-19T20:30:56.236823] [INFO ] [sig ] Generating forecast for: RUSHB [2026-02-19T20:30:56.236856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-02-19T20:30:56.248409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-02-19T20:30:56.248898] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-02-19T20:30:56.250001] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-02-19T20:30:56.250063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:56.250097] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:56.250126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:56.250185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:56.308343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:56.309301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:56.309393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:56.309428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:56.419533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:56.419711] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-19T20:30:56.419755] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:56.419786] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:56.423303] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-19T20:30:56.423653] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-02-19T20:30:56.423829] [INFO ] [sig ] RUSHB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:56.578088] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RUSHB.txt [2026-02-19T20:30:56.578273] [INFO ] [sig ] [2638/3393] Completed RUSHB in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-19T20:30:56.578314] [INFO ] [sig ] [2639/3393] Forecasting RVMD... [2026-02-19T20:30:56.578345] [INFO ] [sig ] Generating forecast for: RVMD [2026-02-19T20:30:56.578376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-02-19T20:30:56.589948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-02-19T20:30:56.590391] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-02-19T20:30:56.591288] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-02-19T20:30:56.591347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:56.591380] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:56.591410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:56.591484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:56.651112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:56.652023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:56.652112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:56.652145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:56.778188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:56.778564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:56.778630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:56.778659] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:56.782627] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: UP (p=91.41%) [2026-02-19T20:30:56.782944] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-02-19T20:30:56.783082] [INFO ] [sig ] RVMD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:56.928653] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RVMD.txt [2026-02-19T20:30:56.928809] [INFO ] [sig ] [2639/3393] Completed RVMD in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-19T20:30:56.928852] [INFO ] [sig ] [2640/3393] Forecasting RVSB... [2026-02-19T20:30:56.928882] [INFO ] [sig ] Generating forecast for: RVSB [2026-02-19T20:30:56.928913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-02-19T20:30:56.940091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-02-19T20:30:56.940476] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-02-19T20:30:56.941335] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-02-19T20:30:56.941393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:56.941427] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:56.941455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:56.941513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:57.001477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:57.002334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:57.002422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:57.002458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:57.123676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:57.123833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:57.123874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:57.123904] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:57.127460] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: UP (p=93.80%) [2026-02-19T20:30:57.127783] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-02-19T20:30:57.127920] [INFO ] [sig ] RVSB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:57.274666] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RVSB.txt [2026-02-19T20:30:57.274827] [INFO ] [sig ] [2640/3393] Completed RVSB in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-19T20:30:57.274869] [INFO ] [sig ] [2641/3393] Forecasting RVTY... [2026-02-19T20:30:57.274900] [INFO ] [sig ] Generating forecast for: RVTY [2026-02-19T20:30:57.274931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-02-19T20:30:57.287381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-02-19T20:30:57.287799] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-02-19T20:30:57.288686] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-02-19T20:30:57.288760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:57.288796] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:57.288824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:57.288883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:57.353851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:57.354773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:57.354877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:57.354913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:57.481900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:57.482068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:57.482110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:57.482141] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:57.486497] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: DOWN (p=3.69%) [2026-02-19T20:30:57.486820] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-02-19T20:30:57.486961] [INFO ] [sig ] RVTY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:57.635990] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RVTY.txt [2026-02-19T20:30:57.636157] [INFO ] [sig ] [2641/3393] Completed RVTY in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-19T20:30:57.636199] [INFO ] [sig ] [2642/3393] Forecasting RWAY... [2026-02-19T20:30:57.636232] [INFO ] [sig ] Generating forecast for: RWAY [2026-02-19T20:30:57.636261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-02-19T20:30:57.648146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-02-19T20:30:57.648567] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-02-19T20:30:57.649449] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-02-19T20:30:57.649507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:57.649540] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:57.649569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:57.649667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:57.710278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:57.711237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:57.711330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:57.711365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:57.836242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:57.836411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:57.836454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:57.836483] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:57.840411] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: UP (p=77.05%) [2026-02-19T20:30:57.840832] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-02-19T20:30:57.840990] [INFO ] [sig ] RWAY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:57.991863] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RWAY.txt [2026-02-19T20:30:57.992000] [INFO ] [sig ] [2642/3393] Completed RWAY in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-19T20:30:57.992040] [INFO ] [sig ] [2643/3393] Forecasting RXO... [2026-02-19T20:30:57.992069] [INFO ] [sig ] Generating forecast for: RXO [2026-02-19T20:30:57.992101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-02-19T20:30:58.003948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-02-19T20:30:58.004385] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-02-19T20:30:58.005363] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-02-19T20:30:58.005423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:58.005457] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:58.005485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:58.005545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:58.065978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:58.066889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:58.066975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:58.067010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:58.192960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:58.193118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:58.193157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:58.193188] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:58.196630] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: DOWN (p=12.74%) [2026-02-19T20:30:58.196904] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-02-19T20:30:58.197032] [INFO ] [sig ] RXO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:58.341911] [INFO ] [LOCAL ] Saved forecast: RXO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RXO.txt [2026-02-19T20:30:58.342064] [INFO ] [sig ] [2643/3393] Completed RXO in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-19T20:30:58.342107] [INFO ] [sig ] [2644/3393] Forecasting RXRX... [2026-02-19T20:30:58.342137] [INFO ] [sig ] Generating forecast for: RXRX [2026-02-19T20:30:58.342168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-02-19T20:30:58.353492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-02-19T20:30:58.353860] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-02-19T20:30:58.354709] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-02-19T20:30:58.354766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:58.354811] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:58.354843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:58.354902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:58.414075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:58.414808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:58.414891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:58.414926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:58.536246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:58.536419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:58.536461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:58.536491] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:58.540389] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: UP (p=95.31%) [2026-02-19T20:30:58.540851] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-02-19T20:30:58.541027] [INFO ] [sig ] RXRX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:58.688492] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RXRX.txt [2026-02-19T20:30:58.688710] [INFO ] [sig ] [2644/3393] Completed RXRX in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-19T20:30:58.688756] [INFO ] [sig ] [2645/3393] Forecasting RY... [2026-02-19T20:30:58.688798] [INFO ] [sig ] Generating forecast for: RY [2026-02-19T20:30:58.688836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-02-19T20:30:58.700498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-02-19T20:30:58.700985] [INFO ] [FORECASTER] Starting predict_future for RY [2026-02-19T20:30:58.701895] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-02-19T20:30:58.701950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:58.701982] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:58.702008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:58.702066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:58.763125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:58.764060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:58.764151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:58.764185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:58.893861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:58.894058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:58.894109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:58.894142] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:58.898031] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: DOWN (p=39.14%) [2026-02-19T20:30:58.898412] [INFO ] [FORECASTER] Completed predict_future for RY [2026-02-19T20:30:58.898569] [INFO ] [sig ] RY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:30:59.041955] [INFO ] [LOCAL ] Saved forecast: RY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RY.txt [2026-02-19T20:30:59.042128] [INFO ] [sig ] [2645/3393] Completed RY in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-19T20:30:59.042170] [INFO ] [sig ] [2646/3393] Forecasting RYAAY... [2026-02-19T20:30:59.042201] [INFO ] [sig ] Generating forecast for: RYAAY [2026-02-19T20:30:59.042234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-02-19T20:30:59.054262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-02-19T20:30:59.054674] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-02-19T20:30:59.055499] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-02-19T20:30:59.055554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:59.055612] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:59.055642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:59.055701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:59.113903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:59.114881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:59.114967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:59.115001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:59.243321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:59.243484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:59.243526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:59.243554] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:59.247005] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: UP (p=94.06%) [2026-02-19T20:30:59.247339] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-02-19T20:30:59.247469] [INFO ] [sig ] RYAAY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:59.390201] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RYAAY.txt [2026-02-19T20:30:59.390370] [INFO ] [sig ] [2646/3393] Completed RYAAY in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-19T20:30:59.390413] [INFO ] [sig ] [2647/3393] Forecasting RYAM... [2026-02-19T20:30:59.390443] [INFO ] [sig ] Generating forecast for: RYAM [2026-02-19T20:30:59.390473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-02-19T20:30:59.402066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-02-19T20:30:59.402479] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-02-19T20:30:59.403312] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-02-19T20:30:59.403365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:59.403398] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:59.403426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:59.403484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:59.460641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:59.461510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:59.461678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:59.461713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:59.589771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:59.589940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:59.589982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:59.590011] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:59.593630] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: UP (p=55.41%) [2026-02-19T20:30:59.593934] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-02-19T20:30:59.594075] [INFO ] [sig ] RYAM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:30:59.736127] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RYAM.txt [2026-02-19T20:30:59.736294] [INFO ] [sig ] [2647/3393] Completed RYAM in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-19T20:30:59.736335] [INFO ] [sig ] [2648/3393] Forecasting RYAN... [2026-02-19T20:30:59.736368] [INFO ] [sig ] Generating forecast for: RYAN [2026-02-19T20:30:59.736400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-02-19T20:30:59.747960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-02-19T20:30:59.748411] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-02-19T20:30:59.749263] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-02-19T20:30:59.749317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:30:59.749349] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:30:59.749376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:30:59.749432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:30:59.806823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:30:59.807761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:30:59.807851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:30:59.807884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:30:59.929496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:30:59.929685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:30:59.929745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:30:59.929776] [INFO ] [FORECASTER] Training complete [2026-02-19T20:30:59.933222] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: UP (p=85.64%) [2026-02-19T20:30:59.933512] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-02-19T20:30:59.933665] [INFO ] [sig ] RYAN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:00.077338] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RYAN.txt [2026-02-19T20:31:00.077508] [INFO ] [sig ] [2648/3393] Completed RYAN in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-19T20:31:00.077549] [INFO ] [sig ] [2649/3393] Forecasting RYI... [2026-02-19T20:31:00.077601] [INFO ] [sig ] Generating forecast for: RYI [2026-02-19T20:31:00.077637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYI' from 'https://tdm.silogroup.org/data/derivative_storage/RYI.csv'. [2026-02-19T20:31:00.090925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYI'. [2026-02-19T20:31:00.091282] [INFO ] [FORECASTER] Starting predict_future for RYI [2026-02-19T20:31:00.092107] [DEBUG] [LOCAL ] No optimal features file found for RYI: ./output/feature-sets/RYI.txt [2026-02-19T20:31:00.092161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:00.092193] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:00.092219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:00.092277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:00.153119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:00.154238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:00.154336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:00.154371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:00.273074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:00.273229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:00.273294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:00.273345] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:00.278631] [DEBUG] [FORECASTER] RYI: Forecast T+1@11:T+2@11: DOWN (p=6.43%) [2026-02-19T20:31:00.279031] [INFO ] [FORECASTER] Completed predict_future for RYI [2026-02-19T20:31:00.279231] [INFO ] [sig ] RYI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:00.429822] [INFO ] [LOCAL ] Saved forecast: RYI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RYI.txt [2026-02-19T20:31:00.429988] [INFO ] [sig ] [2649/3393] Completed RYI in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-19T20:31:00.430030] [INFO ] [sig ] [2650/3393] Forecasting RYN... [2026-02-19T20:31:00.430062] [INFO ] [sig ] Generating forecast for: RYN [2026-02-19T20:31:00.430093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-02-19T20:31:00.441105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-02-19T20:31:00.441512] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-02-19T20:31:00.442366] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-02-19T20:31:00.442422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:00.442456] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:00.442485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:00.442546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:00.501845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:00.502709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:00.502797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:00.502836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:00.619852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:00.620007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:00.620050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:00.620080] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:00.623541] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: UP (p=98.95%) [2026-02-19T20:31:00.623838] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-02-19T20:31:00.623969] [INFO ] [sig ] RYN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:00.765931] [INFO ] [LOCAL ] Saved forecast: RYN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RYN.txt [2026-02-19T20:31:00.766120] [INFO ] [sig ] [2650/3393] Completed RYN in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-19T20:31:00.766163] [INFO ] [sig ] [2651/3393] Forecasting RYTM... [2026-02-19T20:31:00.766193] [INFO ] [sig ] Generating forecast for: RYTM [2026-02-19T20:31:00.766227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-02-19T20:31:00.777159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-02-19T20:31:00.777498] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-02-19T20:31:00.778363] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-02-19T20:31:00.778419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:00.778451] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:00.778478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:00.778534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:00.835445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:00.836253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:00.836337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:00.836370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:00.957536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:00.957673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:00.957715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:00.957744] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:00.961236] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: UP (p=69.03%) [2026-02-19T20:31:00.961522] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-02-19T20:31:00.961673] [INFO ] [sig ] RYTM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:01.108014] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RYTM.txt [2026-02-19T20:31:01.108213] [INFO ] [sig ] [2651/3393] Completed RYTM in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-19T20:31:01.108255] [INFO ] [sig ] [2652/3393] Forecasting RZB... [2026-02-19T20:31:01.108288] [INFO ] [sig ] Generating forecast for: RZB [2026-02-19T20:31:01.108320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-02-19T20:31:01.120524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-02-19T20:31:01.120930] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-02-19T20:31:01.121775] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-02-19T20:31:01.121830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:01.121878] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:01.121908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:01.121965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:01.182042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:01.183046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:01.183154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:01.183187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:01.303639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:01.303782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:01.303824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:01.303854] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:01.307486] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: UP (p=64.86%) [2026-02-19T20:31:01.307783] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-02-19T20:31:01.307915] [INFO ] [sig ] RZB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:01.452237] [INFO ] [LOCAL ] Saved forecast: RZB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/RZB.txt [2026-02-19T20:31:01.452377] [INFO ] [sig ] [2652/3393] Completed RZB in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-19T20:31:01.452419] [INFO ] [sig ] [2653/3393] Forecasting RZC... [2026-02-19T20:31:01.452451] [INFO ] [sig ] Generating forecast for: RZC [2026-02-19T20:31:01.452485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-02-19T20:31:01.466851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-02-19T20:31:01.467212] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-02-19T20:31:01.468075] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-02-19T20:31:01.468144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:01.468182] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:01.468210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:01.468268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:01.529148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:01.530110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:01.530203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:01.530243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:01.662530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:01.662764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:01.662826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:01.662873] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:01.668746] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: DOWN (p=49.53%) [2026-02-19T20:31:01.669336] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-02-19T20:31:01.669557] [INFO ] [sig ] RZC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:01.866789] [INFO ] [LOCAL ] Saved forecast: RZC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/RZC.txt [2026-02-19T20:31:01.866967] [INFO ] [sig ] [2653/3393] Completed RZC in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-19T20:31:01.867013] [INFO ] [sig ] [2654/3393] Forecasting S... [2026-02-19T20:31:01.867048] [INFO ] [sig ] Generating forecast for: S [2026-02-19T20:31:01.867082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-02-19T20:31:01.881798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-02-19T20:31:01.882383] [INFO ] [FORECASTER] Starting predict_future for S [2026-02-19T20:31:01.883735] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-02-19T20:31:01.883820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:01.883932] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:01.883980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:01.884073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:01.966378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:01.967664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:01.967789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:01.967841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:02.107959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:02.108169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:02.108216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:02.108252] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:02.112006] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: DOWN (p=33.14%) [2026-02-19T20:31:02.112317] [INFO ] [FORECASTER] Completed predict_future for S [2026-02-19T20:31:02.112463] [INFO ] [sig ] S: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:02.256837] [INFO ] [LOCAL ] Saved forecast: S 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/S.txt [2026-02-19T20:31:02.257202] [INFO ] [sig ] [2654/3393] Completed S in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-19T20:31:02.257245] [INFO ] [sig ] [2655/3393] Forecasting SA... [2026-02-19T20:31:02.257276] [INFO ] [sig ] Generating forecast for: SA [2026-02-19T20:31:02.257308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-02-19T20:31:02.270372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-02-19T20:31:02.271029] [INFO ] [FORECASTER] Starting predict_future for SA [2026-02-19T20:31:02.271929] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-02-19T20:31:02.271990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:02.272025] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:02.272053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:02.272113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:02.353379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:02.354634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:02.354767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:02.354814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:02.490714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:02.490884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:02.490928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:02.490958] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:02.494596] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-02-19T20:31:02.494901] [INFO ] [FORECASTER] Completed predict_future for SA [2026-02-19T20:31:02.495037] [INFO ] [sig ] SA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:02.641009] [INFO ] [LOCAL ] Saved forecast: SA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SA.txt [2026-02-19T20:31:02.641195] [INFO ] [sig ] [2655/3393] Completed SA in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-19T20:31:02.641241] [INFO ] [sig ] [2656/3393] Forecasting SAFE... [2026-02-19T20:31:02.641307] [INFO ] [sig ] Generating forecast for: SAFE [2026-02-19T20:31:02.641342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-02-19T20:31:02.653420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-02-19T20:31:02.653878] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-02-19T20:31:02.654780] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-02-19T20:31:02.654836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:02.654872] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:02.654900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:02.654958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:02.713504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:02.714414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:02.714503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:02.714536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:02.840147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:02.840360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:02.840405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:02.840435] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:02.844506] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: UP (p=54.54%) [2026-02-19T20:31:02.844997] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-02-19T20:31:02.845181] [INFO ] [sig ] SAFE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:02.992267] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SAFE.txt [2026-02-19T20:31:02.992460] [INFO ] [sig ] [2656/3393] Completed SAFE in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-19T20:31:02.992505] [INFO ] [sig ] [2657/3393] Forecasting SAH... [2026-02-19T20:31:02.992536] [INFO ] [sig ] Generating forecast for: SAH [2026-02-19T20:31:02.992568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-02-19T20:31:03.004671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-02-19T20:31:03.005093] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-02-19T20:31:03.005980] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-02-19T20:31:03.006038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:03.006072] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:03.006100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:03.006159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:03.066594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:03.067515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:03.067625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:03.067663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:03.188354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:03.188513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:03.188557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:03.188606] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:03.192097] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: UP (p=67.60%) [2026-02-19T20:31:03.192372] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-02-19T20:31:03.192501] [INFO ] [sig ] SAH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:03.337444] [INFO ] [LOCAL ] Saved forecast: SAH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SAH.txt [2026-02-19T20:31:03.337636] [INFO ] [sig ] [2657/3393] Completed SAH in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-19T20:31:03.337680] [INFO ] [sig ] [2658/3393] Forecasting SAIA... [2026-02-19T20:31:03.337713] [INFO ] [sig ] Generating forecast for: SAIA [2026-02-19T20:31:03.337745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-02-19T20:31:03.349594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-02-19T20:31:03.349999] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-02-19T20:31:03.351089] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-02-19T20:31:03.351145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:03.351178] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:03.351205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:03.351262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:03.411401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:03.412324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:03.412414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:03.412448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:03.546347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:03.546535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:03.546610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:03.546656] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:03.550981] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: DOWN (p=0.89%) [2026-02-19T20:31:03.551277] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-02-19T20:31:03.551413] [INFO ] [sig ] SAIA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:03.701316] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SAIA.txt [2026-02-19T20:31:03.701464] [INFO ] [sig ] [2658/3393] Completed SAIA in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-19T20:31:03.701508] [INFO ] [sig ] [2659/3393] Forecasting SAIC... [2026-02-19T20:31:03.701539] [INFO ] [sig ] Generating forecast for: SAIC [2026-02-19T20:31:03.701587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-02-19T20:31:03.713811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-02-19T20:31:03.714191] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-02-19T20:31:03.715086] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-02-19T20:31:03.715142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:03.715174] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:03.715201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:03.715259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:03.775037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:03.775845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:03.775931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:03.775965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:03.901693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:03.901864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:03.901914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:03.901975] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:03.906398] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: UP (p=93.32%) [2026-02-19T20:31:03.906763] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-02-19T20:31:03.906942] [INFO ] [sig ] SAIC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:04.056184] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SAIC.txt [2026-02-19T20:31:04.056337] [INFO ] [sig ] [2659/3393] Completed SAIC in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-19T20:31:04.056380] [INFO ] [sig ] [2660/3393] Forecasting SAM... [2026-02-19T20:31:04.056410] [INFO ] [sig ] Generating forecast for: SAM [2026-02-19T20:31:04.056441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-02-19T20:31:04.069344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-02-19T20:31:04.069942] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-02-19T20:31:04.070996] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-02-19T20:31:04.071051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:04.071083] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:04.071110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:04.071167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:04.133256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:04.134176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:04.134265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:04.134299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:04.263294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:04.263462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:04.263511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:04.263542] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:04.267256] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: UP (p=55.32%) [2026-02-19T20:31:04.267629] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-02-19T20:31:04.267818] [INFO ] [sig ] SAM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:04.413424] [INFO ] [LOCAL ] Saved forecast: SAM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SAM.txt [2026-02-19T20:31:04.413597] [INFO ] [sig ] [2660/3393] Completed SAM in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-19T20:31:04.413644] [INFO ] [sig ] [2661/3393] Forecasting SAMG... [2026-02-19T20:31:04.413680] [INFO ] [sig ] Generating forecast for: SAMG [2026-02-19T20:31:04.413726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-02-19T20:31:04.425366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-02-19T20:31:04.425778] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-02-19T20:31:04.426625] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-02-19T20:31:04.426679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:04.426713] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:04.426741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:04.426797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:04.488024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:04.488924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:04.489013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:04.489046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:04.618589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:04.618754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:04.618794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:04.618824] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:04.622631] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: DOWN (p=26.92%) [2026-02-19T20:31:04.622936] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-02-19T20:31:04.623071] [INFO ] [sig ] SAMG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:04.775351] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SAMG.txt [2026-02-19T20:31:04.775522] [INFO ] [sig ] [2661/3393] Completed SAMG in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-19T20:31:04.775566] [INFO ] [sig ] [2662/3393] Forecasting SAN... [2026-02-19T20:31:04.775616] [INFO ] [sig ] Generating forecast for: SAN [2026-02-19T20:31:04.775647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-02-19T20:31:04.788198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-02-19T20:31:04.788625] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-02-19T20:31:04.789456] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-02-19T20:31:04.789512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:04.789545] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:04.789599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:04.789662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:04.849714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:04.850669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:04.850759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:04.850792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:04.980191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:04.980358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:04.980398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:04.980633] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:04.984246] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: DOWN (p=29.34%) [2026-02-19T20:31:04.984555] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-02-19T20:31:04.984734] [INFO ] [sig ] SAN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:05.136942] [INFO ] [LOCAL ] Saved forecast: SAN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SAN.txt [2026-02-19T20:31:05.137088] [INFO ] [sig ] [2662/3393] Completed SAN in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-19T20:31:05.137128] [INFO ] [sig ] [2663/3393] Forecasting SANA... [2026-02-19T20:31:05.137158] [INFO ] [sig ] Generating forecast for: SANA [2026-02-19T20:31:05.137188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-02-19T20:31:05.149865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-02-19T20:31:05.150224] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-02-19T20:31:05.151296] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-02-19T20:31:05.151352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:05.151385] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:05.151412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:05.151708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:05.213772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:05.214903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:05.215006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:05.215044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:05.351963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:05.352133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:05.352175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:05.352205] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:05.355800] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: UP (p=87.25%) [2026-02-19T20:31:05.356127] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-02-19T20:31:05.356267] [INFO ] [sig ] SANA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:05.509817] [INFO ] [LOCAL ] Saved forecast: SANA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SANA.txt [2026-02-19T20:31:05.510029] [INFO ] [sig ] [2663/3393] Completed SANA in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-19T20:31:05.510089] [INFO ] [sig ] [2664/3393] Forecasting SANM... [2026-02-19T20:31:05.510122] [INFO ] [sig ] Generating forecast for: SANM [2026-02-19T20:31:05.510160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-02-19T20:31:05.523144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-02-19T20:31:05.523751] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-02-19T20:31:05.524937] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-02-19T20:31:05.524991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:05.525024] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:05.525051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:05.525109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:05.587945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:05.588958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:05.589086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:05.589132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:05.720303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:05.720475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:05.720530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:05.720563] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:05.724648] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: UP (p=72.13%) [2026-02-19T20:31:05.724944] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-02-19T20:31:05.725078] [INFO ] [sig ] SANM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:05.881339] [INFO ] [LOCAL ] Saved forecast: SANM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SANM.txt [2026-02-19T20:31:05.881503] [INFO ] [sig ] [2664/3393] Completed SANM in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-19T20:31:05.881545] [INFO ] [sig ] [2665/3393] Forecasting SAP... [2026-02-19T20:31:05.881598] [INFO ] [sig ] Generating forecast for: SAP [2026-02-19T20:31:05.881633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-02-19T20:31:05.893570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-02-19T20:31:05.894199] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-02-19T20:31:05.895109] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-02-19T20:31:05.895180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:05.895214] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:05.895242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:05.895301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:05.957452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:05.958346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:05.958436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:05.958470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:06.099200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:06.099365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:06.099412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:06.099442] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:06.103184] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: DOWN (p=35.86%) [2026-02-19T20:31:06.103521] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-02-19T20:31:06.103678] [INFO ] [sig ] SAP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:06.254411] [INFO ] [LOCAL ] Saved forecast: SAP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SAP.txt [2026-02-19T20:31:06.254564] [INFO ] [sig ] [2665/3393] Completed SAP in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-19T20:31:06.254796] [INFO ] [sig ] [2666/3393] Forecasting SARK... [2026-02-19T20:31:06.254829] [INFO ] [sig ] Generating forecast for: SARK [2026-02-19T20:31:06.254861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-02-19T20:31:06.267445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-02-19T20:31:06.267829] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-02-19T20:31:06.268701] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-02-19T20:31:06.268755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:06.268789] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:06.268817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:06.268875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:06.333181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:06.334044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:06.334129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:06.334163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:06.458859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:06.459032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:06.459075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:06.459105] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:06.462862] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: UP (p=97.73%) [2026-02-19T20:31:06.463230] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-02-19T20:31:06.463386] [INFO ] [sig ] SARK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:06.616309] [INFO ] [LOCAL ] Saved forecast: SARK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SARK.txt [2026-02-19T20:31:06.616492] [INFO ] [sig ] [2666/3393] Completed SARK in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-19T20:31:06.616537] [INFO ] [sig ] [2667/3393] Forecasting SATL... [2026-02-19T20:31:06.616585] [INFO ] [sig ] Generating forecast for: SATL [2026-02-19T20:31:06.616622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-02-19T20:31:06.628135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-02-19T20:31:06.628523] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-02-19T20:31:06.629379] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-02-19T20:31:06.629447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:06.629490] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:06.629523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:06.629599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:06.689884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:06.690776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:06.690873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:06.690909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:06.820467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:06.820686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:06.820736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:06.820776] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:06.824673] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: DOWN (p=40.40%) [2026-02-19T20:31:06.824989] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-02-19T20:31:06.825125] [INFO ] [sig ] SATL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:06.973489] [INFO ] [LOCAL ] Saved forecast: SATL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SATL.txt [2026-02-19T20:31:06.973745] [INFO ] [sig ] [2667/3393] Completed SATL in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-19T20:31:06.973801] [INFO ] [sig ] [2668/3393] Forecasting SATS... [2026-02-19T20:31:06.973834] [INFO ] [sig ] Generating forecast for: SATS [2026-02-19T20:31:06.973866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-02-19T20:31:06.985738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-02-19T20:31:06.986144] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-02-19T20:31:06.987068] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-02-19T20:31:06.987137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:06.987187] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:06.987226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:06.987287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:07.050545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:07.051838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:07.051963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:07.052008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:07.192485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:07.192865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:07.192909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:07.192940] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:07.196878] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: UP (p=97.07%) [2026-02-19T20:31:07.197175] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-02-19T20:31:07.197311] [INFO ] [sig ] SATS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:07.354270] [INFO ] [LOCAL ] Saved forecast: SATS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SATS.txt [2026-02-19T20:31:07.354441] [INFO ] [sig ] [2668/3393] Completed SATS in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-19T20:31:07.354485] [INFO ] [sig ] [2669/3393] Forecasting SAVA... [2026-02-19T20:31:07.354516] [INFO ] [sig ] Generating forecast for: SAVA [2026-02-19T20:31:07.354547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-02-19T20:31:07.366489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-02-19T20:31:07.366886] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-02-19T20:31:07.367754] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-02-19T20:31:07.367810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:07.367843] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:07.367881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:07.367945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:07.429467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:07.430352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:07.430466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:07.430519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:07.560431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:07.560813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:07.560856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:07.560887] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:07.565022] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: UP (p=65.08%) [2026-02-19T20:31:07.565504] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-02-19T20:31:07.565662] [INFO ] [sig ] SAVA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:07.723471] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SAVA.txt [2026-02-19T20:31:07.723663] [INFO ] [sig ] [2669/3393] Completed SAVA in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-19T20:31:07.723710] [INFO ] [sig ] [2670/3393] Forecasting SB... [2026-02-19T20:31:07.723743] [INFO ] [sig ] Generating forecast for: SB [2026-02-19T20:31:07.723776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-02-19T20:31:07.735785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-02-19T20:31:07.736172] [INFO ] [FORECASTER] Starting predict_future for SB [2026-02-19T20:31:07.737012] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-02-19T20:31:07.737071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:07.737118] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:07.737152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:07.737210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:07.801714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:07.802697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:07.802787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:07.802821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:07.922995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:07.923163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:07.923204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:07.923234] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:07.927196] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: DOWN (p=4.20%) [2026-02-19T20:31:07.927526] [INFO ] [FORECASTER] Completed predict_future for SB [2026-02-19T20:31:07.927678] [INFO ] [sig ] SB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:08.079061] [INFO ] [LOCAL ] Saved forecast: SB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SB.txt [2026-02-19T20:31:08.079218] [INFO ] [sig ] [2670/3393] Completed SB in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-19T20:31:08.079261] [INFO ] [sig ] [2671/3393] Forecasting SBAC... [2026-02-19T20:31:08.079290] [INFO ] [sig ] Generating forecast for: SBAC [2026-02-19T20:31:08.079321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-02-19T20:31:08.091073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-02-19T20:31:08.091436] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-02-19T20:31:08.092255] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-02-19T20:31:08.092309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:08.092375] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:08.092406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:08.092465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:08.157981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:08.159272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:08.159364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:08.159406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:08.286252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:08.286420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:08.286461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:08.286496] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:08.290086] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: DOWN (p=3.10%) [2026-02-19T20:31:08.290370] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-02-19T20:31:08.290504] [INFO ] [sig ] SBAC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:08.439289] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SBAC.txt [2026-02-19T20:31:08.439453] [INFO ] [sig ] [2671/3393] Completed SBAC in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-19T20:31:08.439494] [INFO ] [sig ] [2672/3393] Forecasting SBCF... [2026-02-19T20:31:08.439527] [INFO ] [sig ] Generating forecast for: SBCF [2026-02-19T20:31:08.439557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-02-19T20:31:08.450908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-02-19T20:31:08.451236] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-02-19T20:31:08.452026] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-02-19T20:31:08.452079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:08.452111] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:08.452138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:08.452194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:08.511256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:08.512101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:08.512186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:08.512221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:08.636621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:08.636821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:08.636867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:08.636897] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:08.640440] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: UP (p=73.55%) [2026-02-19T20:31:08.640751] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-02-19T20:31:08.640884] [INFO ] [sig ] SBCF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:08.786045] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SBCF.txt [2026-02-19T20:31:08.786195] [INFO ] [sig ] [2672/3393] Completed SBCF in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-19T20:31:08.786237] [INFO ] [sig ] [2673/3393] Forecasting SBFM... [2026-02-19T20:31:08.786269] [INFO ] [sig ] Generating forecast for: SBFM [2026-02-19T20:31:08.786300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-02-19T20:31:08.798686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-02-19T20:31:08.799016] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-02-19T20:31:08.799845] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-02-19T20:31:08.799899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:08.799937] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:08.799965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:08.800024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:08.860108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:08.860906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:08.860991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:08.861026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:08.986532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:08.986716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:08.986759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:08.986789] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:08.990302] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: DOWN (p=32.59%) [2026-02-19T20:31:08.990636] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-02-19T20:31:08.990777] [INFO ] [sig ] SBFM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:09.136629] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SBFM.txt [2026-02-19T20:31:09.136793] [INFO ] [sig ] [2673/3393] Completed SBFM in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-19T20:31:09.136833] [INFO ] [sig ] [2674/3393] Forecasting SBGI... [2026-02-19T20:31:09.136864] [INFO ] [sig ] Generating forecast for: SBGI [2026-02-19T20:31:09.136895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-02-19T20:31:09.149207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-02-19T20:31:09.149830] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-02-19T20:31:09.150728] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-02-19T20:31:09.150783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:09.150816] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:09.150844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:09.150902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:09.213675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:09.214598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:09.214693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:09.214728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:09.340891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:09.341054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:09.341095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:09.341158] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:09.344706] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: UP (p=93.51%) [2026-02-19T20:31:09.345004] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-02-19T20:31:09.345142] [INFO ] [sig ] SBGI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:09.496148] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SBGI.txt [2026-02-19T20:31:09.496307] [INFO ] [sig ] [2674/3393] Completed SBGI in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-19T20:31:09.496347] [INFO ] [sig ] [2675/3393] Forecasting SBH... [2026-02-19T20:31:09.496379] [INFO ] [sig ] Generating forecast for: SBH [2026-02-19T20:31:09.496409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-02-19T20:31:09.509113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-02-19T20:31:09.509437] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-02-19T20:31:09.510426] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-02-19T20:31:09.510480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:09.510513] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:09.510540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:09.510626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:09.571984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:09.572721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:09.572806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:09.572840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:09.702860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:09.703023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:09.703065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:09.703095] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:09.706620] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: UP (p=75.69%) [2026-02-19T20:31:09.706898] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-02-19T20:31:09.707033] [INFO ] [sig ] SBH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:09.859105] [INFO ] [LOCAL ] Saved forecast: SBH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SBH.txt [2026-02-19T20:31:09.859269] [INFO ] [sig ] [2675/3393] Completed SBH in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-19T20:31:09.859314] [INFO ] [sig ] [2676/3393] Forecasting SBI... [2026-02-19T20:31:09.859345] [INFO ] [sig ] Generating forecast for: SBI [2026-02-19T20:31:09.859378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-02-19T20:31:09.870188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-02-19T20:31:09.870557] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-02-19T20:31:09.871386] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-02-19T20:31:09.871452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:09.871538] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:09.871625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:09.871693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:09.930943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:09.932030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:09.932117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:09.932151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:10.072733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:10.072893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:10.072936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:10.072966] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:10.076464] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: DOWN (p=17.61%) [2026-02-19T20:31:10.076787] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-02-19T20:31:10.076924] [INFO ] [sig ] SBI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:10.220272] [INFO ] [LOCAL ] Saved forecast: SBI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SBI.txt [2026-02-19T20:31:10.220429] [INFO ] [sig ] [2676/3393] Completed SBI in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-19T20:31:10.220473] [INFO ] [sig ] [2677/3393] Forecasting SBLK... [2026-02-19T20:31:10.220508] [INFO ] [sig ] Generating forecast for: SBLK [2026-02-19T20:31:10.220541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-02-19T20:31:10.232293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-02-19T20:31:10.232708] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-02-19T20:31:10.233501] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-02-19T20:31:10.233555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:10.233606] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:10.233635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:10.233692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:10.292183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:10.293074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:10.293164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:10.293197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:10.416697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:10.416861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:10.416902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:10.416931] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:10.420636] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: UP (p=78.09%) [2026-02-19T20:31:10.420965] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-02-19T20:31:10.421123] [INFO ] [sig ] SBLK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:10.563242] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SBLK.txt [2026-02-19T20:31:10.563397] [INFO ] [sig ] [2677/3393] Completed SBLK in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-19T20:31:10.563439] [INFO ] [sig ] [2678/3393] Forecasting SBRA... [2026-02-19T20:31:10.563474] [INFO ] [sig ] Generating forecast for: SBRA [2026-02-19T20:31:10.563504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-02-19T20:31:10.575459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-02-19T20:31:10.575901] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-02-19T20:31:10.576766] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-02-19T20:31:10.576828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:10.576876] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:10.576909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:10.576969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:10.636819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:10.637672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:10.637761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:10.637796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:10.761321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:10.761493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:10.761534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:10.761564] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:10.765896] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: DOWN (p=4.18%) [2026-02-19T20:31:10.766228] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-02-19T20:31:10.766373] [INFO ] [sig ] SBRA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:10.935152] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SBRA.txt [2026-02-19T20:31:10.935333] [INFO ] [sig ] [2678/3393] Completed SBRA in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-19T20:31:10.935378] [INFO ] [sig ] [2679/3393] Forecasting SBS... [2026-02-19T20:31:10.935407] [INFO ] [sig ] Generating forecast for: SBS [2026-02-19T20:31:10.935437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-02-19T20:31:10.949147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-02-19T20:31:10.949614] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-02-19T20:31:10.950543] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-02-19T20:31:10.950633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:10.950685] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:10.950725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:10.950784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:11.029875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:11.031229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:11.031347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:11.031399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:11.172906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:11.173070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:11.173113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:11.173143] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:11.177092] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: UP (p=97.34%) [2026-02-19T20:31:11.177416] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-02-19T20:31:11.177559] [INFO ] [sig ] SBS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:11.333995] [INFO ] [LOCAL ] Saved forecast: SBS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SBS.txt [2026-02-19T20:31:11.334163] [INFO ] [sig ] [2679/3393] Completed SBS in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-19T20:31:11.334213] [INFO ] [sig ] [2680/3393] Forecasting SBSI... [2026-02-19T20:31:11.334245] [INFO ] [sig ] Generating forecast for: SBSI [2026-02-19T20:31:11.334276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-02-19T20:31:11.347755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-02-19T20:31:11.348466] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-02-19T20:31:11.349497] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-02-19T20:31:11.349562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:11.349620] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:11.349649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:11.349718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:11.425237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:11.426384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:11.426499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:11.426535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:11.561500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:11.561678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:11.561722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:11.561765] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:11.565457] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: DOWN (p=26.48%) [2026-02-19T20:31:11.565953] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-02-19T20:31:11.566105] [INFO ] [sig ] SBSI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:11.709548] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SBSI.txt [2026-02-19T20:31:11.709682] [INFO ] [sig ] [2680/3393] Completed SBSI in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-19T20:31:11.709721] [INFO ] [sig ] [2681/3393] Forecasting SBUX... [2026-02-19T20:31:11.709752] [INFO ] [sig ] Generating forecast for: SBUX [2026-02-19T20:31:11.709782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-02-19T20:31:11.721401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-02-19T20:31:11.721748] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-02-19T20:31:11.722743] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-02-19T20:31:11.722796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:11.722975] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:11.723005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:11.723062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:11.784450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:11.785088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:11.785204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:11.785240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:11.914155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:11.914307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:11.914348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:11.914379] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:11.918430] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: UP (p=68.43%) [2026-02-19T20:31:11.918730] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-02-19T20:31:11.918907] [INFO ] [sig ] SBUX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:12.066071] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SBUX.txt [2026-02-19T20:31:12.066193] [INFO ] [sig ] [2681/3393] Completed SBUX in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-19T20:31:12.066231] [INFO ] [sig ] [2682/3393] Forecasting SCD... [2026-02-19T20:31:12.066261] [INFO ] [sig ] Generating forecast for: SCD [2026-02-19T20:31:12.066290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-02-19T20:31:12.078278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-02-19T20:31:12.078616] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-02-19T20:31:12.079400] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-02-19T20:31:12.079458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:12.079500] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:12.079534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:12.079626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:12.143765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:12.144645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:12.144732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:12.144768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:12.266937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:12.267102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:12.267144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:12.267175] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:12.270853] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-02-19T20:31:12.271167] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-02-19T20:31:12.271309] [INFO ] [sig ] SCD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:12.415314] [INFO ] [LOCAL ] Saved forecast: SCD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SCD.txt [2026-02-19T20:31:12.415477] [INFO ] [sig ] [2682/3393] Completed SCD in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-19T20:31:12.415520] [INFO ] [sig ] [2683/3393] Forecasting SCHL... [2026-02-19T20:31:12.415550] [INFO ] [sig ] Generating forecast for: SCHL [2026-02-19T20:31:12.415599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-02-19T20:31:12.427590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-02-19T20:31:12.427956] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-02-19T20:31:12.428796] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-02-19T20:31:12.428849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:12.428881] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:12.428907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:12.428963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:12.488887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:12.490042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:12.490130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:12.490163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:12.612932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:12.613092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:12.613152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:12.613182] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:12.616717] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: DOWN (p=15.25%) [2026-02-19T20:31:12.617015] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-02-19T20:31:12.617161] [INFO ] [sig ] SCHL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:12.763632] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SCHL.txt [2026-02-19T20:31:12.763976] [INFO ] [sig ] [2683/3393] Completed SCHL in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-19T20:31:12.764017] [INFO ] [sig ] [2684/3393] Forecasting SCI... [2026-02-19T20:31:12.764046] [INFO ] [sig ] Generating forecast for: SCI [2026-02-19T20:31:12.764076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-02-19T20:31:12.778093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-02-19T20:31:12.781974] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-02-19T20:31:12.782914] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-02-19T20:31:12.782969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:12.783002] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:12.783029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:12.783086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:12.843920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:12.844875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:12.844967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:12.845001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:12.968121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:12.968295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:12.968338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:12.968377] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:12.972376] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: UP (p=73.87%) [2026-02-19T20:31:12.972708] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-02-19T20:31:12.972875] [INFO ] [sig ] SCI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:13.120915] [INFO ] [LOCAL ] Saved forecast: SCI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SCI.txt [2026-02-19T20:31:13.121095] [INFO ] [sig ] [2684/3393] Completed SCI in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-19T20:31:13.121136] [INFO ] [sig ] [2685/3393] Forecasting SCL... [2026-02-19T20:31:13.121168] [INFO ] [sig ] Generating forecast for: SCL [2026-02-19T20:31:13.121198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-02-19T20:31:13.132993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-02-19T20:31:13.133365] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-02-19T20:31:13.134189] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-02-19T20:31:13.134243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:13.134275] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:13.134303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:13.134361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:13.192311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:13.193189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:13.193295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:13.193331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:13.314188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:13.314380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:13.314430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:13.314465] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:13.320761] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: DOWN (p=19.15%) [2026-02-19T20:31:13.321247] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-02-19T20:31:13.321434] [INFO ] [sig ] SCL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:13.485640] [INFO ] [LOCAL ] Saved forecast: SCL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SCL.txt [2026-02-19T20:31:13.485835] [INFO ] [sig ] [2685/3393] Completed SCL in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-19T20:31:13.485879] [INFO ] [sig ] [2686/3393] Forecasting SCM... [2026-02-19T20:31:13.485913] [INFO ] [sig ] Generating forecast for: SCM [2026-02-19T20:31:13.485947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-02-19T20:31:13.500256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-02-19T20:31:13.500705] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-02-19T20:31:13.502019] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-02-19T20:31:13.502074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:13.502108] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:13.502136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:13.502195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:13.569090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:13.570064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:13.570154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:13.570189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:13.703285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:13.703454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:13.703498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:13.703535] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:13.707446] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: UP (p=91.23%) [2026-02-19T20:31:13.707977] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-02-19T20:31:13.708137] [INFO ] [sig ] SCM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:13.865718] [INFO ] [LOCAL ] Saved forecast: SCM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SCM.txt [2026-02-19T20:31:13.865871] [INFO ] [sig ] [2686/3393] Completed SCM in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-19T20:31:13.865913] [INFO ] [sig ] [2687/3393] Forecasting SCSC... [2026-02-19T20:31:13.865943] [INFO ] [sig ] Generating forecast for: SCSC [2026-02-19T20:31:13.865974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-02-19T20:31:13.877538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-02-19T20:31:13.877937] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-02-19T20:31:13.878844] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-02-19T20:31:13.878900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:13.878934] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:13.878979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:13.879040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:13.940604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:13.941473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:13.941556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:13.941611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:14.069286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:14.069480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:14.069545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:14.069621] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:14.074870] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: UP (p=59.02%) [2026-02-19T20:31:14.075290] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-02-19T20:31:14.075483] [INFO ] [sig ] SCSC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:14.260248] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SCSC.txt [2026-02-19T20:31:14.260480] [INFO ] [sig ] [2687/3393] Completed SCSC in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-19T20:31:14.260533] [INFO ] [sig ] [2688/3393] Forecasting SCVL... [2026-02-19T20:31:14.260596] [INFO ] [sig ] Generating forecast for: SCVL [2026-02-19T20:31:14.260639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-02-19T20:31:14.273612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-02-19T20:31:14.274118] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-02-19T20:31:14.275167] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-02-19T20:31:14.275235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:14.275304] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:14.275335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:14.275421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:14.356448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:14.357788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:14.357933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:14.357979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:14.522278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:14.522478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:14.522532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:14.522593] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:14.527547] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: UP (p=56.09%) [2026-02-19T20:31:14.528150] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-02-19T20:31:14.528397] [INFO ] [sig ] SCVL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:14.773741] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SCVL.txt [2026-02-19T20:31:14.773973] [INFO ] [sig ] [2688/3393] Completed SCVL in 0.5s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-19T20:31:14.774035] [INFO ] [sig ] [2689/3393] Forecasting SCZ... [2026-02-19T20:31:14.774083] [INFO ] [sig ] Generating forecast for: SCZ [2026-02-19T20:31:14.774128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-02-19T20:31:14.810996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-02-19T20:31:14.811614] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-02-19T20:31:14.813082] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-02-19T20:31:14.813166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:14.813201] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:14.813235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:14.813313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:14.906683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:14.908092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:14.908246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:14.908293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:15.085212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:15.085407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:15.085456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:15.085489] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:15.091270] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: DOWN (p=3.75%) [2026-02-19T20:31:15.091874] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-02-19T20:31:15.092101] [INFO ] [sig ] SCZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:15.334926] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SCZ.txt [2026-02-19T20:31:15.335197] [INFO ] [sig ] [2689/3393] Completed SCZ in 0.6s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-19T20:31:15.335270] [INFO ] [sig ] [2690/3393] Forecasting SD... [2026-02-19T20:31:15.335327] [INFO ] [sig ] Generating forecast for: SD [2026-02-19T20:31:15.335384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-02-19T20:31:15.354887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-02-19T20:31:15.355430] [INFO ] [FORECASTER] Starting predict_future for SD [2026-02-19T20:31:15.356643] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-02-19T20:31:15.356716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:15.356766] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:15.356809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:15.356897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:15.435025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:15.436220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:15.436342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:15.436388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:15.592843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:15.593020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:15.593064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:15.593093] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:15.596946] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: DOWN (p=49.59%) [2026-02-19T20:31:15.597331] [INFO ] [FORECASTER] Completed predict_future for SD [2026-02-19T20:31:15.597491] [INFO ] [sig ] SD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:15.757777] [INFO ] [LOCAL ] Saved forecast: SD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SD.txt [2026-02-19T20:31:15.757970] [INFO ] [sig ] [2690/3393] Completed SD in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-19T20:31:15.758014] [INFO ] [sig ] [2691/3393] Forecasting SDA... [2026-02-19T20:31:15.758047] [INFO ] [sig ] Generating forecast for: SDA [2026-02-19T20:31:15.758095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-02-19T20:31:15.769618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-02-19T20:31:15.770020] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-02-19T20:31:15.770949] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-02-19T20:31:15.771008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:15.771042] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:15.771070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:15.771130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:15.835858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:15.836780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:15.836875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:15.836910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:15.968005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:15.968196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:15.968240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:15.968271] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:15.972727] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: DOWN (p=31.09%) [2026-02-19T20:31:15.973110] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-02-19T20:31:15.973265] [INFO ] [sig ] SDA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:16.138732] [INFO ] [LOCAL ] Saved forecast: SDA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SDA.txt [2026-02-19T20:31:16.138913] [INFO ] [sig ] [2691/3393] Completed SDA in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-19T20:31:16.138955] [INFO ] [sig ] [2692/3393] Forecasting SDHY... [2026-02-19T20:31:16.138993] [INFO ] [sig ] Generating forecast for: SDHY [2026-02-19T20:31:16.139033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-02-19T20:31:16.151268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-02-19T20:31:16.151699] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-02-19T20:31:16.152951] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-02-19T20:31:16.153006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:16.153039] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:16.153067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:16.153125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:16.222074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:16.223020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:16.223107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:16.223144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:16.355337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:16.355507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:16.355554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:16.355627] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:16.359200] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: UP (p=50.92%) [2026-02-19T20:31:16.359493] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-02-19T20:31:16.359671] [INFO ] [sig ] SDHY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:16.515291] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SDHY.txt [2026-02-19T20:31:16.515470] [INFO ] [sig ] [2692/3393] Completed SDHY in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-19T20:31:16.515514] [INFO ] [sig ] [2693/3393] Forecasting SDRL... [2026-02-19T20:31:16.515544] [INFO ] [sig ] Generating forecast for: SDRL [2026-02-19T20:31:16.515595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-02-19T20:31:16.527385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-02-19T20:31:16.527718] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-02-19T20:31:16.528524] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-02-19T20:31:16.528606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:16.528648] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:16.528682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:16.528752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:16.587504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:16.588211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:16.588295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:16.588327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:16.706153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:16.706312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:16.706352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:16.706381] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:16.710062] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: DOWN (p=23.02%) [2026-02-19T20:31:16.710346] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-02-19T20:31:16.710474] [INFO ] [sig ] SDRL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:16.859347] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SDRL.txt [2026-02-19T20:31:16.859496] [INFO ] [sig ] [2693/3393] Completed SDRL in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-19T20:31:16.859537] [INFO ] [sig ] [2694/3393] Forecasting SDVY... [2026-02-19T20:31:16.859585] [INFO ] [sig ] Generating forecast for: SDVY [2026-02-19T20:31:16.859625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-02-19T20:31:16.871389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-02-19T20:31:16.871787] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-02-19T20:31:16.872588] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-02-19T20:31:16.872644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:16.872676] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:16.872704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:16.872763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:16.933298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:16.934157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:16.934242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:16.934275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:17.059615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:17.059774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:17.059813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:17.059842] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:17.063242] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: DOWN (p=33.97%) [2026-02-19T20:31:17.063516] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-02-19T20:31:17.063669] [INFO ] [sig ] SDVY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:17.207087] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SDVY.txt [2026-02-19T20:31:17.207223] [INFO ] [sig ] [2694/3393] Completed SDVY in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-19T20:31:17.207264] [INFO ] [sig ] [2695/3393] Forecasting SE... [2026-02-19T20:31:17.207295] [INFO ] [sig ] Generating forecast for: SE [2026-02-19T20:31:17.207325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-02-19T20:31:17.221225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-02-19T20:31:17.221688] [INFO ] [FORECASTER] Starting predict_future for SE [2026-02-19T20:31:17.222741] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-02-19T20:31:17.222796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:17.222829] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:17.222857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:17.222914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:17.286926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:17.288139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:17.288229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:17.288262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:17.413167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:17.413328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:17.413378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:17.413407] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:17.417486] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: DOWN (p=48.92%) [2026-02-19T20:31:17.417796] [INFO ] [FORECASTER] Completed predict_future for SE [2026-02-19T20:31:17.417930] [INFO ] [sig ] SE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:17.568218] [INFO ] [LOCAL ] Saved forecast: SE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SE.txt [2026-02-19T20:31:17.568382] [INFO ] [sig ] [2695/3393] Completed SE in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-19T20:31:17.568423] [INFO ] [sig ] [2696/3393] Forecasting SEDG... [2026-02-19T20:31:17.568453] [INFO ] [sig ] Generating forecast for: SEDG [2026-02-19T20:31:17.568485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-02-19T20:31:17.581526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-02-19T20:31:17.581920] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-02-19T20:31:17.582748] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-02-19T20:31:17.582803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:17.582835] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:17.582863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:17.582922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:17.647612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:17.648841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:17.648938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:17.648973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:17.780783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:17.781165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:17.781212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:17.781242] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:17.785682] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: DOWN (p=8.92%) [2026-02-19T20:31:17.786157] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-02-19T20:31:17.786335] [INFO ] [sig ] SEDG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:17.943931] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SEDG.txt [2026-02-19T20:31:17.944102] [INFO ] [sig ] [2696/3393] Completed SEDG in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-19T20:31:17.944144] [INFO ] [sig ] [2697/3393] Forecasting SEE... [2026-02-19T20:31:17.944175] [INFO ] [sig ] Generating forecast for: SEE [2026-02-19T20:31:17.944209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-02-19T20:31:17.956687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-02-19T20:31:17.957161] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-02-19T20:31:17.958205] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-02-19T20:31:17.958266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:17.958300] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:17.958326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:17.958385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:18.019632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:18.020538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:18.020655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:18.020693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:18.147963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:18.148152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:18.148197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:18.148226] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:18.151969] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: DOWN (p=17.92%) [2026-02-19T20:31:18.152270] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-02-19T20:31:18.152402] [INFO ] [sig ] SEE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:18.300678] [INFO ] [LOCAL ] Saved forecast: SEE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SEE.txt [2026-02-19T20:31:18.300832] [INFO ] [sig ] [2697/3393] Completed SEE in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-19T20:31:18.300874] [INFO ] [sig ] [2698/3393] Forecasting SEIC... [2026-02-19T20:31:18.300903] [INFO ] [sig ] Generating forecast for: SEIC [2026-02-19T20:31:18.300935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-02-19T20:31:18.312255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-02-19T20:31:18.312634] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-02-19T20:31:18.313433] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-02-19T20:31:18.313487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:18.313521] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:18.313550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:18.313625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:18.373837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:18.374747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:18.374893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:18.374931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:18.500841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:18.501007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:18.501051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:18.501083] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:18.504661] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: UP (p=95.67%) [2026-02-19T20:31:18.504978] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-02-19T20:31:18.505111] [INFO ] [sig ] SEIC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:18.661868] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SEIC.txt [2026-02-19T20:31:18.662033] [INFO ] [sig ] [2698/3393] Completed SEIC in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-19T20:31:18.662074] [INFO ] [sig ] [2699/3393] Forecasting SELF... [2026-02-19T20:31:18.662104] [INFO ] [sig ] Generating forecast for: SELF [2026-02-19T20:31:18.662137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-02-19T20:31:18.673064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-02-19T20:31:18.673476] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-02-19T20:31:18.674337] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-02-19T20:31:18.674392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:18.674424] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:18.674452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:18.674510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:18.733231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:18.734236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:18.734332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:18.734367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:18.853586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:18.853759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:18.853802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:18.853831] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:18.857282] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: DOWN (p=19.51%) [2026-02-19T20:31:18.857595] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-02-19T20:31:18.857742] [INFO ] [sig ] SELF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:19.002321] [INFO ] [LOCAL ] Saved forecast: SELF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SELF.txt [2026-02-19T20:31:19.002500] [INFO ] [sig ] [2699/3393] Completed SELF in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-19T20:31:19.002589] [INFO ] [sig ] [2700/3393] Forecasting SEM... [2026-02-19T20:31:19.002637] [INFO ] [sig ] Generating forecast for: SEM [2026-02-19T20:31:19.002684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-02-19T20:31:19.014474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-02-19T20:31:19.014876] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-02-19T20:31:19.015744] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-02-19T20:31:19.015841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:19.015881] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:19.015911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:19.015972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:19.078716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:19.079639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:19.079732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:19.079767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:19.201876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:19.202039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:19.202083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:19.202115] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:19.205769] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: DOWN (p=29.73%) [2026-02-19T20:31:19.206075] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-02-19T20:31:19.206214] [INFO ] [sig ] SEM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:19.356189] [INFO ] [LOCAL ] Saved forecast: SEM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SEM.txt [2026-02-19T20:31:19.356383] [INFO ] [sig ] [2700/3393] Completed SEM in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-19T20:31:19.356431] [INFO ] [sig ] [2701/3393] Forecasting SENEA... [2026-02-19T20:31:19.356462] [INFO ] [sig ] Generating forecast for: SENEA [2026-02-19T20:31:19.356493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-02-19T20:31:19.367385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-02-19T20:31:19.367816] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-02-19T20:31:19.368913] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-02-19T20:31:19.369139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:19.369173] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:19.369202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:19.369262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:19.430739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:19.431635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:19.431737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:19.431780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:19.557455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:19.557641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:19.557688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:19.557719] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:19.561558] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: DOWN (p=10.12%) [2026-02-19T20:31:19.561875] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-02-19T20:31:19.562010] [INFO ] [sig ] SENEA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:19.710267] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SENEA.txt [2026-02-19T20:31:19.710463] [INFO ] [sig ] [2701/3393] Completed SENEA in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-19T20:31:19.710507] [INFO ] [sig ] [2702/3393] Forecasting SENS... [2026-02-19T20:31:19.710537] [INFO ] [sig ] Generating forecast for: SENS [2026-02-19T20:31:19.710586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-02-19T20:31:19.723648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-02-19T20:31:19.724133] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-02-19T20:31:19.725208] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-02-19T20:31:19.725277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:19.725323] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:19.725361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:19.725446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:19.794634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:19.795726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:19.795811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:19.795844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:19.938319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:19.938483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:19.938525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:19.938555] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:19.942461] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: UP (p=51.25%) [2026-02-19T20:31:19.942775] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-02-19T20:31:19.942911] [INFO ] [sig ] SENS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:20.087711] [INFO ] [LOCAL ] Saved forecast: SENS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SENS.txt [2026-02-19T20:31:20.087857] [INFO ] [sig ] [2702/3393] Completed SENS in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-19T20:31:20.087899] [INFO ] [sig ] [2703/3393] Forecasting SERA... [2026-02-19T20:31:20.087929] [INFO ] [sig ] Generating forecast for: SERA [2026-02-19T20:31:20.087960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-02-19T20:31:20.100164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-02-19T20:31:20.100529] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-02-19T20:31:20.101348] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-02-19T20:31:20.101405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:20.101438] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:20.101466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:20.101524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:20.158537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:20.159443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:20.159534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:20.159568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:20.280011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:20.280177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:20.280218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:20.280248] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:20.283888] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: UP (p=90.66%) [2026-02-19T20:31:20.284187] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-02-19T20:31:20.284324] [INFO ] [sig ] SERA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:20.431390] [INFO ] [LOCAL ] Saved forecast: SERA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SERA.txt [2026-02-19T20:31:20.431565] [INFO ] [sig ] [2703/3393] Completed SERA in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-19T20:31:20.431630] [INFO ] [sig ] [2704/3393] Forecasting SES... [2026-02-19T20:31:20.431661] [INFO ] [sig ] Generating forecast for: SES [2026-02-19T20:31:20.431691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-02-19T20:31:20.442875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-02-19T20:31:20.443257] [INFO ] [FORECASTER] Starting predict_future for SES [2026-02-19T20:31:20.444070] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-02-19T20:31:20.444123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:20.444157] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:20.444186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:20.444243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:20.503916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:20.504863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:20.504950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:20.505172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:20.643407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:20.643588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:20.643633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:20.643663] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:20.647527] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: UP (p=93.45%) [2026-02-19T20:31:20.647849] [INFO ] [FORECASTER] Completed predict_future for SES [2026-02-19T20:31:20.647993] [INFO ] [sig ] SES: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:20.793187] [INFO ] [LOCAL ] Saved forecast: SES 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SES.txt [2026-02-19T20:31:20.793347] [INFO ] [sig ] [2704/3393] Completed SES in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-19T20:31:20.793388] [INFO ] [sig ] [2705/3393] Forecasting SEVN... [2026-02-19T20:31:20.793419] [INFO ] [sig ] Generating forecast for: SEVN [2026-02-19T20:31:20.793449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-02-19T20:31:20.804231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-02-19T20:31:20.804531] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-02-19T20:31:20.805313] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-02-19T20:31:20.805366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:20.805427] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:20.805457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:20.805514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:20.861529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:20.862208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:20.862290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:20.862323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:20.980168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:20.980328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:20.980369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:20.980399] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:20.983817] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: DOWN (p=0.93%) [2026-02-19T20:31:20.984119] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-02-19T20:31:20.984249] [INFO ] [sig ] SEVN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:21.128183] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SEVN.txt [2026-02-19T20:31:21.128346] [INFO ] [sig ] [2705/3393] Completed SEVN in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-19T20:31:21.128387] [INFO ] [sig ] [2706/3393] Forecasting SEZL... [2026-02-19T20:31:21.128418] [INFO ] [sig ] Generating forecast for: SEZL [2026-02-19T20:31:21.128449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-02-19T20:31:21.140063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-02-19T20:31:21.140413] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-02-19T20:31:21.141470] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-02-19T20:31:21.141524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:21.141556] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:21.141609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:21.141668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:21.202953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:21.203870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:21.203960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:21.203992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:21.325983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:21.326148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:21.326189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:21.326218] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:21.330397] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: UP (p=53.19%) [2026-02-19T20:31:21.330716] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-02-19T20:31:21.330859] [INFO ] [sig ] SEZL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:21.470473] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SEZL.txt [2026-02-19T20:31:21.470622] [INFO ] [sig ] [2706/3393] Completed SEZL in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-19T20:31:21.470665] [INFO ] [sig ] [2707/3393] Forecasting SF... [2026-02-19T20:31:21.470697] [INFO ] [sig ] Generating forecast for: SF [2026-02-19T20:31:21.470727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-02-19T20:31:21.481891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-02-19T20:31:21.482243] [INFO ] [FORECASTER] Starting predict_future for SF [2026-02-19T20:31:21.483112] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-02-19T20:31:21.483170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:21.483206] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:21.483233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:21.483291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:21.539841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:21.540622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:21.540717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:21.540757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:21.662966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:21.663127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:21.663185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:21.663216] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:21.666657] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: UP (p=65.49%) [2026-02-19T20:31:21.666941] [INFO ] [FORECASTER] Completed predict_future for SF [2026-02-19T20:31:21.667068] [INFO ] [sig ] SF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:21.810128] [INFO ] [LOCAL ] Saved forecast: SF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SF.txt [2026-02-19T20:31:21.810294] [INFO ] [sig ] [2707/3393] Completed SF in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-19T20:31:21.810336] [INFO ] [sig ] [2708/3393] Forecasting SFB... [2026-02-19T20:31:21.810367] [INFO ] [sig ] Generating forecast for: SFB [2026-02-19T20:31:21.810399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-02-19T20:31:21.821401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-02-19T20:31:21.821814] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-02-19T20:31:21.822763] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-02-19T20:31:21.822820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:21.822852] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:21.822879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:21.822935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:21.881835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:21.882739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:21.882828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:21.882861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:21.996018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:21.996190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:21.996232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:21.996300] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:22.000408] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: DOWN (p=2.82%) [2026-02-19T20:31:22.000905] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-02-19T20:31:22.001084] [INFO ] [sig ] SFB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:22.153396] [INFO ] [LOCAL ] Saved forecast: SFB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SFB.txt [2026-02-19T20:31:22.153563] [INFO ] [sig ] [2708/3393] Completed SFB in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-19T20:31:22.153627] [INFO ] [sig ] [2709/3393] Forecasting SFBS... [2026-02-19T20:31:22.153660] [INFO ] [sig ] Generating forecast for: SFBS [2026-02-19T20:31:22.153693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-02-19T20:31:22.164901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-02-19T20:31:22.165294] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-02-19T20:31:22.166129] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-02-19T20:31:22.166184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:22.166217] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:22.166246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:22.166304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:22.224811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:22.225723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:22.225813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:22.225847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:22.347808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:22.347974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:22.348014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:22.348044] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:22.351707] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: DOWN (p=19.24%) [2026-02-19T20:31:22.352056] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-02-19T20:31:22.352194] [INFO ] [sig ] SFBS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:22.501762] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SFBS.txt [2026-02-19T20:31:22.501942] [INFO ] [sig ] [2709/3393] Completed SFBS in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-19T20:31:22.501984] [INFO ] [sig ] [2710/3393] Forecasting SFIX... [2026-02-19T20:31:22.502013] [INFO ] [sig ] Generating forecast for: SFIX [2026-02-19T20:31:22.502043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-02-19T20:31:22.514294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-02-19T20:31:22.514730] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-02-19T20:31:22.515560] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-02-19T20:31:22.515639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:22.515673] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:22.515709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:22.515781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:22.574092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:22.575004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:22.575092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:22.575125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:22.695358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:22.695518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:22.695560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:22.695611] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:22.699101] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: UP (p=90.30%) [2026-02-19T20:31:22.699382] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-02-19T20:31:22.699513] [INFO ] [sig ] SFIX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:22.839665] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SFIX.txt [2026-02-19T20:31:22.839813] [INFO ] [sig ] [2710/3393] Completed SFIX in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-19T20:31:22.839853] [INFO ] [sig ] [2711/3393] Forecasting SFL... [2026-02-19T20:31:22.839881] [INFO ] [sig ] Generating forecast for: SFL [2026-02-19T20:31:22.839912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-02-19T20:31:22.851223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-02-19T20:31:22.851558] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-02-19T20:31:22.852349] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-02-19T20:31:22.852402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:22.852448] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:22.852477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:22.852534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:22.908711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:22.909556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:22.909659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:22.909694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:23.032003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:23.032170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:23.032211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:23.032239] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:23.035666] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: DOWN (p=11.67%) [2026-02-19T20:31:23.035943] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-02-19T20:31:23.036073] [INFO ] [sig ] SFL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:23.175748] [INFO ] [LOCAL ] Saved forecast: SFL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SFL.txt [2026-02-19T20:31:23.175897] [INFO ] [sig ] [2711/3393] Completed SFL in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-19T20:31:23.175938] [INFO ] [sig ] [2712/3393] Forecasting SFLO... [2026-02-19T20:31:23.175967] [INFO ] [sig ] Generating forecast for: SFLO [2026-02-19T20:31:23.175997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-02-19T20:31:23.186820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-02-19T20:31:23.187129] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-02-19T20:31:23.187931] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-02-19T20:31:23.187985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:23.188017] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:23.188045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:23.188118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:23.244543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:23.245234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:23.245314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:23.245346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:23.367061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:23.367221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:23.367261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:23.367291] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:23.370745] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: UP (p=92.77%) [2026-02-19T20:31:23.371024] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-02-19T20:31:23.371152] [INFO ] [sig ] SFLO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:23.518368] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SFLO.txt [2026-02-19T20:31:23.518537] [INFO ] [sig ] [2712/3393] Completed SFLO in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-19T20:31:23.518598] [INFO ] [sig ] [2713/3393] Forecasting SFM... [2026-02-19T20:31:23.518631] [INFO ] [sig ] Generating forecast for: SFM [2026-02-19T20:31:23.518662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-02-19T20:31:23.530614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-02-19T20:31:23.531086] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-02-19T20:31:23.532019] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-02-19T20:31:23.532078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:23.532112] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:23.532140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:23.532199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:23.589172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:23.590117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:23.590205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:23.590241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:23.709701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:23.709863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:23.709907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:23.709938] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:23.713451] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: UP (p=75.93%) [2026-02-19T20:31:23.713757] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-02-19T20:31:23.713893] [INFO ] [sig ] SFM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:23.865038] [INFO ] [LOCAL ] Saved forecast: SFM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SFM.txt [2026-02-19T20:31:23.865211] [INFO ] [sig ] [2713/3393] Completed SFM in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-19T20:31:23.865253] [INFO ] [sig ] [2714/3393] Forecasting SFNC... [2026-02-19T20:31:23.865284] [INFO ] [sig ] Generating forecast for: SFNC [2026-02-19T20:31:23.865317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-02-19T20:31:23.876401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-02-19T20:31:23.876790] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-02-19T20:31:23.877600] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-02-19T20:31:23.877653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:23.877685] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:23.877712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:23.877771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:23.935022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:23.936021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:23.936109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:23.936142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:24.061394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:24.061551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:24.061613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:24.061645] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:24.065050] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: UP (p=64.62%) [2026-02-19T20:31:24.065345] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-02-19T20:31:24.065476] [INFO ] [sig ] SFNC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:24.219689] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SFNC.txt [2026-02-19T20:31:24.219865] [INFO ] [sig ] [2714/3393] Completed SFNC in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-19T20:31:24.219908] [INFO ] [sig ] [2715/3393] Forecasting SG... [2026-02-19T20:31:24.219949] [INFO ] [sig ] Generating forecast for: SG [2026-02-19T20:31:24.219983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-02-19T20:31:24.234204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-02-19T20:31:24.234650] [INFO ] [FORECASTER] Starting predict_future for SG [2026-02-19T20:31:24.235510] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-02-19T20:31:24.235566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:24.235622] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:24.235651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:24.235710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:24.294875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:24.295998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:24.296159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:24.296196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:24.424622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:24.424792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:24.424835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:24.424866] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:24.428439] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: UP (p=95.48%) [2026-02-19T20:31:24.428762] [INFO ] [FORECASTER] Completed predict_future for SG [2026-02-19T20:31:24.428900] [INFO ] [sig ] SG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:24.588364] [INFO ] [LOCAL ] Saved forecast: SG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SG.txt [2026-02-19T20:31:24.588527] [INFO ] [sig ] [2715/3393] Completed SG in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-19T20:31:24.588587] [INFO ] [sig ] [2716/3393] Forecasting SGC... [2026-02-19T20:31:24.588625] [INFO ] [sig ] Generating forecast for: SGC [2026-02-19T20:31:24.588658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-02-19T20:31:24.601279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-02-19T20:31:24.601748] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-02-19T20:31:24.602807] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-02-19T20:31:24.602865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:24.602914] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:24.602956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:24.603034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:24.668397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:24.669357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:24.669471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:24.669508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:24.792263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:24.792430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:24.792473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:24.792504] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:24.796062] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: DOWN (p=4.94%) [2026-02-19T20:31:24.796359] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-02-19T20:31:24.796493] [INFO ] [sig ] SGC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:24.945948] [INFO ] [LOCAL ] Saved forecast: SGC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SGC.txt [2026-02-19T20:31:24.946123] [INFO ] [sig ] [2716/3393] Completed SGC in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-19T20:31:24.946164] [INFO ] [sig ] [2717/3393] Forecasting SGHC... [2026-02-19T20:31:24.946195] [INFO ] [sig ] Generating forecast for: SGHC [2026-02-19T20:31:24.946226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-02-19T20:31:24.959489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-02-19T20:31:24.960003] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-02-19T20:31:24.960965] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-02-19T20:31:24.961025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:24.961060] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:24.961091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:24.961150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:25.025726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:25.026670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:25.026761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:25.026811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:25.159460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:25.159651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:25.159697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:25.159735] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:25.163354] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: UP (p=57.95%) [2026-02-19T20:31:25.163673] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-02-19T20:31:25.163819] [INFO ] [sig ] SGHC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:25.307818] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SGHC.txt [2026-02-19T20:31:25.307986] [INFO ] [sig ] [2717/3393] Completed SGHC in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-19T20:31:25.308029] [INFO ] [sig ] [2718/3393] Forecasting SGRY... [2026-02-19T20:31:25.308058] [INFO ] [sig ] Generating forecast for: SGRY [2026-02-19T20:31:25.308095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-02-19T20:31:25.320376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-02-19T20:31:25.320801] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-02-19T20:31:25.321761] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-02-19T20:31:25.321820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:25.321882] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:25.321923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:25.322002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:25.381887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:25.382852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:25.382958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:25.382996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:25.509902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:25.510066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:25.510110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:25.510181] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:25.513724] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: DOWN (p=17.64%) [2026-02-19T20:31:25.514015] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-02-19T20:31:25.514153] [INFO ] [sig ] SGRY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:25.658833] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SGRY.txt [2026-02-19T20:31:25.659079] [INFO ] [sig ] [2718/3393] Completed SGRY in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-19T20:31:25.659143] [INFO ] [sig ] [2719/3393] Forecasting SHAK... [2026-02-19T20:31:25.659186] [INFO ] [sig ] Generating forecast for: SHAK [2026-02-19T20:31:25.659230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-02-19T20:31:25.671011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-02-19T20:31:25.671396] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-02-19T20:31:25.672251] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-02-19T20:31:25.672306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:25.672341] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:25.672370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:25.672429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:25.732831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:25.733750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:25.733846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:25.733915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:25.858031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:25.858214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:25.858258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:25.858289] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:25.861895] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: DOWN (p=2.46%) [2026-02-19T20:31:25.862215] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-02-19T20:31:25.862352] [INFO ] [sig ] SHAK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:26.006815] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SHAK.txt [2026-02-19T20:31:26.006987] [INFO ] [sig ] [2719/3393] Completed SHAK in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-19T20:31:26.007031] [INFO ] [sig ] [2720/3393] Forecasting SHBI... [2026-02-19T20:31:26.007062] [INFO ] [sig ] Generating forecast for: SHBI [2026-02-19T20:31:26.007095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-02-19T20:31:26.018963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-02-19T20:31:26.019413] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-02-19T20:31:26.020311] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-02-19T20:31:26.020366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:26.020400] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:26.020430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:26.020489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:26.081134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:26.082084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:26.082171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:26.082222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:26.206246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:26.206409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:26.206452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:26.206483] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:26.210241] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: UP (p=98.71%) [2026-02-19T20:31:26.210567] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-02-19T20:31:26.210733] [INFO ] [sig ] SHBI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:26.354471] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SHBI.txt [2026-02-19T20:31:26.354664] [INFO ] [sig ] [2720/3393] Completed SHBI in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-19T20:31:26.354711] [INFO ] [sig ] [2721/3393] Forecasting SHC... [2026-02-19T20:31:26.354746] [INFO ] [sig ] Generating forecast for: SHC [2026-02-19T20:31:26.354790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-02-19T20:31:26.366331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-02-19T20:31:26.366706] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-02-19T20:31:26.367527] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-02-19T20:31:26.367600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:26.367638] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:26.367668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:26.367728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:26.428071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:26.429014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:26.429103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:26.429138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:26.553570] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:26.553755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:26.553799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:26.553838] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:26.557643] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: UP (p=81.26%) [2026-02-19T20:31:26.557975] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-02-19T20:31:26.558151] [INFO ] [sig ] SHC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:26.703299] [INFO ] [LOCAL ] Saved forecast: SHC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SHC.txt [2026-02-19T20:31:26.703479] [INFO ] [sig ] [2721/3393] Completed SHC in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-19T20:31:26.703524] [INFO ] [sig ] [2722/3393] Forecasting SHEL... [2026-02-19T20:31:26.703555] [INFO ] [sig ] Generating forecast for: SHEL [2026-02-19T20:31:26.703609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-02-19T20:31:26.721481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-02-19T20:31:26.722312] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-02-19T20:31:26.723815] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-02-19T20:31:26.723886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:26.723982] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:26.724152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:26.724250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:26.810373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:26.812196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:26.812345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:26.812399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:26.977519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:26.977715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:26.977761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:26.977792] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:26.981470] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: UP (p=98.83%) [2026-02-19T20:31:26.981793] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-02-19T20:31:26.981966] [INFO ] [sig ] SHEL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:27.129541] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SHEL.txt [2026-02-19T20:31:27.129730] [INFO ] [sig ] [2722/3393] Completed SHEL in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-19T20:31:27.129777] [INFO ] [sig ] [2723/3393] Forecasting SHEN... [2026-02-19T20:31:27.129827] [INFO ] [sig ] Generating forecast for: SHEN [2026-02-19T20:31:27.129882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-02-19T20:31:27.142431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-02-19T20:31:27.142883] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-02-19T20:31:27.143782] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-02-19T20:31:27.143838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:27.143872] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:27.143901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:27.143959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:27.205500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:27.206423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:27.206513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:27.206548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:27.344870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:27.345048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:27.345283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:27.345314] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:27.349090] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: DOWN (p=18.74%) [2026-02-19T20:31:27.349395] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-02-19T20:31:27.349536] [INFO ] [sig ] SHEN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:27.513879] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SHEN.txt [2026-02-19T20:31:27.514053] [INFO ] [sig ] [2723/3393] Completed SHEN in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-19T20:31:27.514097] [INFO ] [sig ] [2724/3393] Forecasting SHG... [2026-02-19T20:31:27.514131] [INFO ] [sig ] Generating forecast for: SHG [2026-02-19T20:31:27.514163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-02-19T20:31:27.526251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-02-19T20:31:27.526717] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-02-19T20:31:27.527617] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-02-19T20:31:27.527675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:27.527710] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:27.527739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:27.527800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:27.592269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:27.593375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:27.593477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:27.593512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:27.737863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:27.738048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:27.738089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:27.738150] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:27.741919] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: DOWN (p=12.88%) [2026-02-19T20:31:27.742317] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-02-19T20:31:27.742471] [INFO ] [sig ] SHG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:27.896859] [INFO ] [LOCAL ] Saved forecast: SHG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SHG.txt [2026-02-19T20:31:27.897043] [INFO ] [sig ] [2724/3393] Completed SHG in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-19T20:31:27.897089] [INFO ] [sig ] [2725/3393] Forecasting SHIP... [2026-02-19T20:31:27.897120] [INFO ] [sig ] Generating forecast for: SHIP [2026-02-19T20:31:27.897154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHIP' from 'https://tdm.silogroup.org/data/derivative_storage/SHIP.csv'. [2026-02-19T20:31:27.917966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHIP'. [2026-02-19T20:31:27.918519] [INFO ] [FORECASTER] Starting predict_future for SHIP [2026-02-19T20:31:27.919532] [DEBUG] [LOCAL ] No optimal features file found for SHIP: ./output/feature-sets/SHIP.txt [2026-02-19T20:31:27.919638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:27.919681] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:27.919709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:27.919781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:27.982286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:27.983323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:27.983433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:27.983470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:28.115059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:28.115229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:28.115271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:28.115364] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:28.120087] [DEBUG] [FORECASTER] SHIP: Forecast T+1@11:T+2@11: DOWN (p=13.87%) [2026-02-19T20:31:28.120432] [INFO ] [FORECASTER] Completed predict_future for SHIP [2026-02-19T20:31:28.120603] [INFO ] [sig ] SHIP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:28.289623] [INFO ] [LOCAL ] Saved forecast: SHIP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SHIP.txt [2026-02-19T20:31:28.289792] [INFO ] [sig ] [2725/3393] Completed SHIP in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-19T20:31:28.289834] [INFO ] [sig ] [2726/3393] Forecasting SHLS... [2026-02-19T20:31:28.289865] [INFO ] [sig ] Generating forecast for: SHLS [2026-02-19T20:31:28.289910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-02-19T20:31:28.302465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-02-19T20:31:28.302880] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-02-19T20:31:28.303754] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-02-19T20:31:28.303809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:28.303842] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:28.303869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:28.303926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:28.364741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:28.365694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:28.365784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:28.365819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:28.494423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:28.494603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:28.494649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:28.494680] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:28.498229] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: DOWN (p=3.23%) [2026-02-19T20:31:28.498518] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-02-19T20:31:28.498674] [INFO ] [sig ] SHLS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:28.652439] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SHLS.txt [2026-02-19T20:31:28.652633] [INFO ] [sig ] [2726/3393] Completed SHLS in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-19T20:31:28.652680] [INFO ] [sig ] [2727/3393] Forecasting SHO... [2026-02-19T20:31:28.652710] [INFO ] [sig ] Generating forecast for: SHO [2026-02-19T20:31:28.652741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-02-19T20:31:28.664633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-02-19T20:31:28.665029] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-02-19T20:31:28.665849] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-02-19T20:31:28.665903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:28.665937] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:28.665965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:28.666024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:28.726305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:28.727216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:28.727305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:28.727339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:28.856012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:28.856185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:28.856228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:28.856259] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:28.860054] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: DOWN (p=46.86%) [2026-02-19T20:31:28.860395] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-02-19T20:31:28.860545] [INFO ] [sig ] SHO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:29.010087] [INFO ] [LOCAL ] Saved forecast: SHO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SHO.txt [2026-02-19T20:31:29.010285] [INFO ] [sig ] [2727/3393] Completed SHO in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-19T20:31:29.010337] [INFO ] [sig ] [2728/3393] Forecasting SHOC... [2026-02-19T20:31:29.010368] [INFO ] [sig ] Generating forecast for: SHOC [2026-02-19T20:31:29.010399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-02-19T20:31:29.022210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-02-19T20:31:29.022643] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-02-19T20:31:29.023469] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-02-19T20:31:29.023524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:29.023557] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:29.023606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:29.023668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:29.083843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:29.084807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:29.084910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:29.084944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:29.207824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:29.208202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:29.208248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:29.208279] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:29.212479] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: UP (p=87.70%) [2026-02-19T20:31:29.212818] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-02-19T20:31:29.212997] [INFO ] [sig ] SHOC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:29.365604] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SHOC.txt [2026-02-19T20:31:29.365769] [INFO ] [sig ] [2728/3393] Completed SHOC in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-19T20:31:29.365813] [INFO ] [sig ] [2729/3393] Forecasting SHOO... [2026-02-19T20:31:29.365845] [INFO ] [sig ] Generating forecast for: SHOO [2026-02-19T20:31:29.365876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-02-19T20:31:29.378183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-02-19T20:31:29.378628] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-02-19T20:31:29.379522] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-02-19T20:31:29.379602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:29.379643] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:29.379672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:29.379729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:29.440299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:29.441229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:29.441320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:29.441354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:29.565862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:29.566031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:29.566071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:29.566100] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:29.569890] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: UP (p=93.89%) [2026-02-19T20:31:29.570192] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-02-19T20:31:29.570328] [INFO ] [sig ] SHOO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:29.743934] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SHOO.txt [2026-02-19T20:31:29.744115] [INFO ] [sig ] [2729/3393] Completed SHOO in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-19T20:31:29.744161] [INFO ] [sig ] [2730/3393] Forecasting SHOP... [2026-02-19T20:31:29.744193] [INFO ] [sig ] Generating forecast for: SHOP [2026-02-19T20:31:29.744225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-02-19T20:31:29.757438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-02-19T20:31:29.758099] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-02-19T20:31:29.759252] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-02-19T20:31:29.759310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:29.759344] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:29.759372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:29.759431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:29.822797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:29.823671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:29.823760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:29.823793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:29.957493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:29.958065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:29.958171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:29.958211] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:29.963338] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: UP (p=71.78%) [2026-02-19T20:31:29.963736] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-02-19T20:31:29.963910] [INFO ] [sig ] SHOP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:30.126568] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SHOP.txt [2026-02-19T20:31:30.126777] [INFO ] [sig ] [2730/3393] Completed SHOP in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-19T20:31:30.126821] [INFO ] [sig ] [2731/3393] Forecasting SHY... [2026-02-19T20:31:30.126852] [INFO ] [sig ] Generating forecast for: SHY [2026-02-19T20:31:30.126889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-02-19T20:31:30.141329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-02-19T20:31:30.141784] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-02-19T20:31:30.142724] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-02-19T20:31:30.142782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:30.142816] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:30.142844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:30.142902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:30.203396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:30.204411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:30.204522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:30.204565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:30.337655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:30.337824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:30.337866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:30.337895] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:30.341784] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: DOWN (p=2.10%) [2026-02-19T20:31:30.342160] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-02-19T20:31:30.342332] [INFO ] [sig ] SHY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:30.502029] [INFO ] [LOCAL ] Saved forecast: SHY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SHY.txt [2026-02-19T20:31:30.502249] [INFO ] [sig ] [2731/3393] Completed SHY in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-19T20:31:30.502313] [INFO ] [sig ] [2732/3393] Forecasting SIBN... [2026-02-19T20:31:30.502359] [INFO ] [sig ] Generating forecast for: SIBN [2026-02-19T20:31:30.502405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-02-19T20:31:30.515789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-02-19T20:31:30.516285] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-02-19T20:31:30.517251] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-02-19T20:31:30.517309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:30.517342] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:30.517372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:30.517430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:30.577946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:30.579136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:30.579323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:30.579360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:30.702230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:30.702409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:30.702451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:30.702482] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:30.706074] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-02-19T20:31:30.706398] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-02-19T20:31:30.706544] [INFO ] [sig ] SIBN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:30.857178] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SIBN.txt [2026-02-19T20:31:30.857343] [INFO ] [sig ] [2732/3393] Completed SIBN in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-19T20:31:30.857384] [INFO ] [sig ] [2733/3393] Forecasting SID... [2026-02-19T20:31:30.857416] [INFO ] [sig ] Generating forecast for: SID [2026-02-19T20:31:30.857448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-02-19T20:31:30.869655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-02-19T20:31:30.870034] [INFO ] [FORECASTER] Starting predict_future for SID [2026-02-19T20:31:30.870944] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-02-19T20:31:30.871004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:30.871038] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:30.871065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:30.871123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:30.930246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:30.931169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:30.931257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:30.931291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:31.060555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:31.060740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:31.060781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:31.060811] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:31.064291] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: UP (p=71.52%) [2026-02-19T20:31:31.064617] [INFO ] [FORECASTER] Completed predict_future for SID [2026-02-19T20:31:31.064756] [INFO ] [sig ] SID: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:31.219027] [INFO ] [LOCAL ] Saved forecast: SID 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SID.txt [2026-02-19T20:31:31.219205] [INFO ] [sig ] [2733/3393] Completed SID in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-19T20:31:31.219253] [INFO ] [sig ] [2734/3393] Forecasting SIEB... [2026-02-19T20:31:31.219285] [INFO ] [sig ] Generating forecast for: SIEB [2026-02-19T20:31:31.219326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-02-19T20:31:31.232190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-02-19T20:31:31.232608] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-02-19T20:31:31.233454] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-02-19T20:31:31.233508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:31.233540] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:31.233584] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:31.233646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:31.292029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:31.293043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:31.293308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:31.293343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:31.421213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:31.421384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:31.421427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:31.421457] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:31.426068] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: DOWN (p=40.82%) [2026-02-19T20:31:31.426751] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-02-19T20:31:31.426974] [INFO ] [sig ] SIEB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:31.616195] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SIEB.txt [2026-02-19T20:31:31.616584] [INFO ] [sig ] [2734/3393] Completed SIEB in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-19T20:31:31.616632] [INFO ] [sig ] [2735/3393] Forecasting SIFY... [2026-02-19T20:31:31.616663] [INFO ] [sig ] Generating forecast for: SIFY [2026-02-19T20:31:31.616694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-02-19T20:31:31.629414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-02-19T20:31:31.630027] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-02-19T20:31:31.630843] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-02-19T20:31:31.630924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:31.630959] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:31.630987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:31.631044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:31.691723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:31.692465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:31.692548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:31.692600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:31.811794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:31.811956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:31.811997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:31.812028] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:31.815565] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: DOWN (p=30.02%) [2026-02-19T20:31:31.815888] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-02-19T20:31:31.816025] [INFO ] [sig ] SIFY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:31.984187] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SIFY.txt [2026-02-19T20:31:31.984613] [INFO ] [sig ] [2735/3393] Completed SIFY in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-19T20:31:31.984658] [INFO ] [sig ] [2736/3393] Forecasting SIG... [2026-02-19T20:31:31.984694] [INFO ] [sig ] Generating forecast for: SIG [2026-02-19T20:31:31.984736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-02-19T20:31:31.997540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-02-19T20:31:31.997945] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-02-19T20:31:31.999053] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-02-19T20:31:31.999109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:31.999293] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:31.999319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:31.999376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:32.062365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:32.063180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:32.063269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:32.063304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:32.186268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:32.186434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:32.186477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:32.186511] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:32.190121] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: DOWN (p=24.76%) [2026-02-19T20:31:32.190414] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-02-19T20:31:32.190549] [INFO ] [sig ] SIG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:32.336593] [INFO ] [LOCAL ] Saved forecast: SIG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SIG.txt [2026-02-19T20:31:32.336753] [INFO ] [sig ] [2736/3393] Completed SIG in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 4.0m [2026-02-19T20:31:32.336795] [INFO ] [sig ] [2737/3393] Forecasting SIGA... [2026-02-19T20:31:32.336826] [INFO ] [sig ] Generating forecast for: SIGA [2026-02-19T20:31:32.336859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-02-19T20:31:32.348699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-02-19T20:31:32.349062] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-02-19T20:31:32.350056] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-02-19T20:31:32.350297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:32.350329] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:32.350356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:32.350412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:32.412537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:32.413657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:32.413748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:32.413782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:32.541685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:32.541854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:32.541896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:32.541927] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:32.545830] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: UP (p=93.55%) [2026-02-19T20:31:32.546187] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-02-19T20:31:32.546329] [INFO ] [sig ] SIGA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:32.709999] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SIGA.txt [2026-02-19T20:31:32.710161] [INFO ] [sig ] [2737/3393] Completed SIGA in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-19T20:31:32.710205] [INFO ] [sig ] [2738/3393] Forecasting SIGI... [2026-02-19T20:31:32.710236] [INFO ] [sig ] Generating forecast for: SIGI [2026-02-19T20:31:32.710268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-02-19T20:31:32.722454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-02-19T20:31:32.722879] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-02-19T20:31:32.724004] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-02-19T20:31:32.724063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:32.724109] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:32.724140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:32.724354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:32.793158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:32.794613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:32.794729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:32.794779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:32.935682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:32.935841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:32.935883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:32.935913] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:32.939518] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: UP (p=95.59%) [2026-02-19T20:31:32.939844] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-02-19T20:31:32.939982] [INFO ] [sig ] SIGI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:33.084319] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SIGI.txt [2026-02-19T20:31:33.084472] [INFO ] [sig ] [2738/3393] Completed SIGI in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-19T20:31:33.084526] [INFO ] [sig ] [2739/3393] Forecasting SII... [2026-02-19T20:31:33.084560] [INFO ] [sig ] Generating forecast for: SII [2026-02-19T20:31:33.084613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-02-19T20:31:33.099871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-02-19T20:31:33.100239] [INFO ] [FORECASTER] Starting predict_future for SII [2026-02-19T20:31:33.101038] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-02-19T20:31:33.101091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:33.101176] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:33.101206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:33.101264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:33.160564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:33.161434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:33.161525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:33.161599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:33.286056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:33.286248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:33.286492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:33.286535] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:33.291067] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: DOWN (p=2.83%) [2026-02-19T20:31:33.291622] [INFO ] [FORECASTER] Completed predict_future for SII [2026-02-19T20:31:33.291784] [INFO ] [sig ] SII: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:33.438166] [INFO ] [LOCAL ] Saved forecast: SII 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SII.txt [2026-02-19T20:31:33.438306] [INFO ] [sig ] [2739/3393] Completed SII in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-19T20:31:33.438347] [INFO ] [sig ] [2740/3393] Forecasting SIMO... [2026-02-19T20:31:33.438377] [INFO ] [sig ] Generating forecast for: SIMO [2026-02-19T20:31:33.438407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-02-19T20:31:33.449645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-02-19T20:31:33.449988] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-02-19T20:31:33.450827] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-02-19T20:31:33.450881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:33.450913] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:33.450940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:33.451000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:33.510905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:33.511859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:33.511943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:33.511976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:33.636196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:33.636361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:33.636404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:33.636434] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:33.640609] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: DOWN (p=14.56%) [2026-02-19T20:31:33.640927] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-02-19T20:31:33.641060] [INFO ] [sig ] SIMO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:33.792023] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SIMO.txt [2026-02-19T20:31:33.792244] [INFO ] [sig ] [2740/3393] Completed SIMO in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-19T20:31:33.792324] [INFO ] [sig ] [2741/3393] Forecasting SIRI... [2026-02-19T20:31:33.792356] [INFO ] [sig ] Generating forecast for: SIRI [2026-02-19T20:31:33.792387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-02-19T20:31:33.808346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-02-19T20:31:33.808766] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-02-19T20:31:33.809744] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-02-19T20:31:33.809799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:33.809833] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:33.809862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:33.809921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:33.868878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:33.869949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:33.870084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:33.870128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:33.997431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:33.997606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:33.997646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:33.997675] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:34.001631] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: UP (p=97.48%) [2026-02-19T20:31:34.001978] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-02-19T20:31:34.002130] [INFO ] [sig ] SIRI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:34.144824] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SIRI.txt [2026-02-19T20:31:34.144970] [INFO ] [sig ] [2741/3393] Completed SIRI in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-19T20:31:34.145009] [INFO ] [sig ] [2742/3393] Forecasting SITC... [2026-02-19T20:31:34.145040] [INFO ] [sig ] Generating forecast for: SITC [2026-02-19T20:31:34.145071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-02-19T20:31:34.156219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-02-19T20:31:34.156544] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-02-19T20:31:34.157377] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-02-19T20:31:34.157430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:34.157462] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:34.157489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:34.157546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:34.219086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:34.219966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:34.220056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:34.220091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:34.352128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:34.352317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:34.352421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:34.352516] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:34.356395] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: UP (p=79.52%) [2026-02-19T20:31:34.356704] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-02-19T20:31:34.356842] [INFO ] [sig ] SITC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:34.500980] [INFO ] [LOCAL ] Saved forecast: SITC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SITC.txt [2026-02-19T20:31:34.501144] [INFO ] [sig ] [2742/3393] Completed SITC in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-19T20:31:34.501189] [INFO ] [sig ] [2743/3393] Forecasting SITE... [2026-02-19T20:31:34.501219] [INFO ] [sig ] Generating forecast for: SITE [2026-02-19T20:31:34.501253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-02-19T20:31:34.512847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-02-19T20:31:34.513182] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-02-19T20:31:34.513984] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-02-19T20:31:34.514038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:34.514071] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:34.514097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:34.514154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:34.574207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:34.575307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:34.575391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:34.575426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:34.695412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:34.695613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:34.695680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:34.695710] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:34.699329] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: DOWN (p=38.31%) [2026-02-19T20:31:34.699678] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-02-19T20:31:34.699847] [INFO ] [sig ] SITE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:34.854348] [INFO ] [LOCAL ] Saved forecast: SITE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SITE.txt [2026-02-19T20:31:34.854511] [INFO ] [sig ] [2743/3393] Completed SITE in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-19T20:31:34.854552] [INFO ] [sig ] [2744/3393] Forecasting SITM... [2026-02-19T20:31:34.854604] [INFO ] [sig ] Generating forecast for: SITM [2026-02-19T20:31:34.854637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-02-19T20:31:34.866477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-02-19T20:31:34.866897] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-02-19T20:31:34.867755] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-02-19T20:31:34.867810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:34.867844] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:34.867873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:34.867933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:34.930394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:34.931357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:34.931447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:34.931482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:35.062191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:35.062359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:35.062401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:35.062434] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:35.065897] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: DOWN (p=29.76%) [2026-02-19T20:31:35.066195] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-02-19T20:31:35.066356] [INFO ] [sig ] SITM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:35.209851] [INFO ] [LOCAL ] Saved forecast: SITM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SITM.txt [2026-02-19T20:31:35.210003] [INFO ] [sig ] [2744/3393] Completed SITM in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-19T20:31:35.210044] [INFO ] [sig ] [2745/3393] Forecasting SIXG... [2026-02-19T20:31:35.210077] [INFO ] [sig ] Generating forecast for: SIXG [2026-02-19T20:31:35.210114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-02-19T20:31:35.221214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-02-19T20:31:35.221554] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-02-19T20:31:35.222370] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-02-19T20:31:35.222423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:35.222455] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:35.222483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:35.222539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:35.282564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:35.283451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:35.283539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:35.283591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:35.408523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:35.408711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:35.408753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:35.408781] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:35.412352] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: DOWN (p=37.63%) [2026-02-19T20:31:35.412693] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-02-19T20:31:35.412836] [INFO ] [sig ] SIXG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:35.557856] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SIXG.txt [2026-02-19T20:31:35.558017] [INFO ] [sig ] [2745/3393] Completed SIXG in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-19T20:31:35.558059] [INFO ] [sig ] [2746/3393] Forecasting SJM... [2026-02-19T20:31:35.558089] [INFO ] [sig ] Generating forecast for: SJM [2026-02-19T20:31:35.558144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-02-19T20:31:35.569998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-02-19T20:31:35.570377] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-02-19T20:31:35.571213] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-02-19T20:31:35.571267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:35.571339] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:35.571371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:35.571429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:35.631677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:35.632780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:35.632901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:35.632938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:35.755252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:35.755413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:35.755453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:35.755484] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:35.759321] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: DOWN (p=37.48%) [2026-02-19T20:31:35.759641] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-02-19T20:31:35.759783] [INFO ] [sig ] SJM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:35.904057] [INFO ] [LOCAL ] Saved forecast: SJM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SJM.txt [2026-02-19T20:31:35.904249] [INFO ] [sig ] [2746/3393] Completed SJM in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-19T20:31:35.904293] [INFO ] [sig ] [2747/3393] Forecasting SKE... [2026-02-19T20:31:35.904322] [INFO ] [sig ] Generating forecast for: SKE [2026-02-19T20:31:35.904353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-02-19T20:31:35.916442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-02-19T20:31:35.916881] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-02-19T20:31:35.917727] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-02-19T20:31:35.917782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:35.917814] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:35.917842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:35.917898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:35.975933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:35.976863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:35.976949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:35.976985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:36.111641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:36.111801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:36.111843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:36.111874] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:36.115354] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: UP (p=69.67%) [2026-02-19T20:31:36.115659] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-02-19T20:31:36.115793] [INFO ] [sig ] SKE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:36.262280] [INFO ] [LOCAL ] Saved forecast: SKE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SKE.txt [2026-02-19T20:31:36.262442] [INFO ] [sig ] [2747/3393] Completed SKE in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-19T20:31:36.262483] [INFO ] [sig ] [2748/3393] Forecasting SKIL... [2026-02-19T20:31:36.262514] [INFO ] [sig ] Generating forecast for: SKIL [2026-02-19T20:31:36.262543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-02-19T20:31:36.273714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-02-19T20:31:36.274131] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-02-19T20:31:36.274939] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-02-19T20:31:36.274991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:36.275023] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:36.275050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:36.275106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:36.337116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:36.337974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:36.338063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:36.338098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:36.463551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:36.463774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:36.463818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:36.463847] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:36.467650] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: DOWN (p=40.43%) [2026-02-19T20:31:36.467939] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-02-19T20:31:36.468073] [INFO ] [sig ] SKIL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:36.620338] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SKIL.txt [2026-02-19T20:31:36.620496] [INFO ] [sig ] [2748/3393] Completed SKIL in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-19T20:31:36.620539] [INFO ] [sig ] [2749/3393] Forecasting SKLZ... [2026-02-19T20:31:36.620593] [INFO ] [sig ] Generating forecast for: SKLZ [2026-02-19T20:31:36.620634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-02-19T20:31:36.631711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-02-19T20:31:36.632087] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-02-19T20:31:36.632937] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-02-19T20:31:36.632991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:36.633028] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:36.633063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:36.633134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:36.691940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:36.692835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:36.692955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:36.692993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:36.821328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:36.821492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:36.821543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:36.821623] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:36.825164] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: DOWN (p=31.18%) [2026-02-19T20:31:36.825447] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-02-19T20:31:36.825599] [INFO ] [sig ] SKLZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:36.996326] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SKLZ.txt [2026-02-19T20:31:36.996719] [INFO ] [sig ] [2749/3393] Completed SKLZ in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-19T20:31:36.996773] [INFO ] [sig ] [2750/3393] Forecasting SKM... [2026-02-19T20:31:36.996811] [INFO ] [sig ] Generating forecast for: SKM [2026-02-19T20:31:36.996851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-02-19T20:31:37.010271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-02-19T20:31:37.010699] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-02-19T20:31:37.011565] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-02-19T20:31:37.011650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:37.011685] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:37.011714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:37.011773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:37.074121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:37.075054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:37.075145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:37.075180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:37.198866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:37.199037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:37.199083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:37.199121] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:37.202851] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: UP (p=63.14%) [2026-02-19T20:31:37.203149] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-02-19T20:31:37.203284] [INFO ] [sig ] SKM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:37.435544] [INFO ] [LOCAL ] Saved forecast: SKM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SKM.txt [2026-02-19T20:31:37.435736] [INFO ] [sig ] [2750/3393] Completed SKM in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-19T20:31:37.435780] [INFO ] [sig ] [2751/3393] Forecasting SKRE... [2026-02-19T20:31:37.435811] [INFO ] [sig ] Generating forecast for: SKRE [2026-02-19T20:31:37.435842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-02-19T20:31:37.448442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-02-19T20:31:37.448843] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-02-19T20:31:37.449691] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-02-19T20:31:37.449745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:37.449778] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:37.449806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:37.449863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:37.513893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:37.514850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:37.514947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:37.514982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:37.643316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:37.643488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:37.643533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:37.643564] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:37.647674] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: DOWN (p=40.61%) [2026-02-19T20:31:37.648015] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-02-19T20:31:37.648224] [INFO ] [sig ] SKRE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:37.800615] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SKRE.txt [2026-02-19T20:31:37.800783] [INFO ] [sig ] [2751/3393] Completed SKRE in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-19T20:31:37.800825] [INFO ] [sig ] [2752/3393] Forecasting SKWD... [2026-02-19T20:31:37.800856] [INFO ] [sig ] Generating forecast for: SKWD [2026-02-19T20:31:37.800887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-02-19T20:31:37.812249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-02-19T20:31:37.812609] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-02-19T20:31:37.813413] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-02-19T20:31:37.813467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:37.813502] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:37.813531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:37.813617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:37.872193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:37.872869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:37.872953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:37.872987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:37.991657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:37.991811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:37.991850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:37.991880] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:37.995300] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: DOWN (p=16.89%) [2026-02-19T20:31:37.995593] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-02-19T20:31:37.995726] [INFO ] [sig ] SKWD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:38.136530] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SKWD.txt [2026-02-19T20:31:38.136756] [INFO ] [sig ] [2752/3393] Completed SKWD in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-19T20:31:38.136814] [INFO ] [sig ] [2753/3393] Forecasting SKY... [2026-02-19T20:31:38.136858] [INFO ] [sig ] Generating forecast for: SKY [2026-02-19T20:31:38.136901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-02-19T20:31:38.148189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-02-19T20:31:38.148538] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-02-19T20:31:38.149396] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-02-19T20:31:38.149451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:38.149486] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:38.149515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:38.149597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:38.209194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:38.210034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:38.210135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:38.210178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:38.336786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:38.336946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:38.336987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:38.337033] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:38.340706] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: UP (p=65.54%) [2026-02-19T20:31:38.340994] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-02-19T20:31:38.341127] [INFO ] [sig ] SKY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:38.489844] [INFO ] [LOCAL ] Saved forecast: SKY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SKY.txt [2026-02-19T20:31:38.490026] [INFO ] [sig ] [2753/3393] Completed SKY in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-19T20:31:38.490076] [INFO ] [sig ] [2754/3393] Forecasting SKYH... [2026-02-19T20:31:38.490115] [INFO ] [sig ] Generating forecast for: SKYH [2026-02-19T20:31:38.490148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-02-19T20:31:38.502171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-02-19T20:31:38.502643] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-02-19T20:31:38.503540] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-02-19T20:31:38.503621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:38.503658] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:38.503687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:38.503746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:38.568663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:38.569750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:38.569852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:38.569897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:38.695088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:38.695270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:38.695314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:38.695345] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:38.699051] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: DOWN (p=0.28%) [2026-02-19T20:31:38.699382] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-02-19T20:31:38.699588] [INFO ] [sig ] SKYH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:38.848473] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SKYH.txt [2026-02-19T20:31:38.848658] [INFO ] [sig ] [2754/3393] Completed SKYH in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-19T20:31:38.848703] [INFO ] [sig ] [2755/3393] Forecasting SKYX... [2026-02-19T20:31:38.848733] [INFO ] [sig ] Generating forecast for: SKYX [2026-02-19T20:31:38.848764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-02-19T20:31:38.861812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-02-19T20:31:38.862248] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-02-19T20:31:38.863114] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-02-19T20:31:38.863182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:38.863225] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:38.863260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:38.863323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:38.935316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:38.936265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:38.936373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:38.936409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:39.057103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:39.057346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:39.057391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:39.057420] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:39.061407] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: DOWN (p=16.19%) [2026-02-19T20:31:39.061725] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-02-19T20:31:39.061860] [INFO ] [sig ] SKYX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:39.209335] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SKYX.txt [2026-02-19T20:31:39.209714] [INFO ] [sig ] [2755/3393] Completed SKYX in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-19T20:31:39.209757] [INFO ] [sig ] [2756/3393] Forecasting SKYY... [2026-02-19T20:31:39.209787] [INFO ] [sig ] Generating forecast for: SKYY [2026-02-19T20:31:39.209817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-02-19T20:31:39.221358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-02-19T20:31:39.221767] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-02-19T20:31:39.222557] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-02-19T20:31:39.222631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:39.222716] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:39.222747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:39.222825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:39.286136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:39.287203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:39.287306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:39.287341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:39.412926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:39.413096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:39.413147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:39.413184] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:39.416781] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: UP (p=57.18%) [2026-02-19T20:31:39.417066] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-02-19T20:31:39.417234] [INFO ] [sig ] SKYY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:39.560085] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SKYY.txt [2026-02-19T20:31:39.560264] [INFO ] [sig ] [2756/3393] Completed SKYY in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-19T20:31:39.560305] [INFO ] [sig ] [2757/3393] Forecasting SLAB... [2026-02-19T20:31:39.560336] [INFO ] [sig ] Generating forecast for: SLAB [2026-02-19T20:31:39.560366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-02-19T20:31:39.572186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-02-19T20:31:39.572647] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-02-19T20:31:39.573562] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-02-19T20:31:39.573646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:39.573698] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:39.573727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:39.573785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:39.632840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:39.633812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:39.633906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:39.633940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:39.761738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:39.761893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:39.761939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:39.761982] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:39.765789] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: DOWN (p=0.64%) [2026-02-19T20:31:39.766074] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-02-19T20:31:39.766207] [INFO ] [sig ] SLAB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:39.912163] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SLAB.txt [2026-02-19T20:31:39.912321] [INFO ] [sig ] [2757/3393] Completed SLAB in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-19T20:31:39.912361] [INFO ] [sig ] [2758/3393] Forecasting SLB... [2026-02-19T20:31:39.912392] [INFO ] [sig ] Generating forecast for: SLB [2026-02-19T20:31:39.912422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-02-19T20:31:39.923350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-02-19T20:31:39.923695] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-02-19T20:31:39.924509] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-02-19T20:31:39.924563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:39.924619] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:39.924649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:39.924707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:39.984017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:39.984683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:39.984767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:39.984802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:40.111490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:40.111675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:40.111718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:40.111747] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:40.115396] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: UP (p=89.52%) [2026-02-19T20:31:40.115714] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-02-19T20:31:40.115854] [INFO ] [sig ] SLB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:40.259259] [INFO ] [LOCAL ] Saved forecast: SLB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SLB.txt [2026-02-19T20:31:40.259401] [INFO ] [sig ] [2758/3393] Completed SLB in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-19T20:31:40.259443] [INFO ] [sig ] [2759/3393] Forecasting SLDB... [2026-02-19T20:31:40.259473] [INFO ] [sig ] Generating forecast for: SLDB [2026-02-19T20:31:40.259505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-02-19T20:31:40.270893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-02-19T20:31:40.271221] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-02-19T20:31:40.272082] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-02-19T20:31:40.272136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:40.272169] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:40.272196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:40.272258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:40.331649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:40.332660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:40.332758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:40.332800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:40.475523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:40.475743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:40.475802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:40.475922] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:40.480957] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: DOWN (p=10.01%) [2026-02-19T20:31:40.481464] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-02-19T20:31:40.481693] [INFO ] [sig ] SLDB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:40.646740] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SLDB.txt [2026-02-19T20:31:40.646902] [INFO ] [sig ] [2759/3393] Completed SLDB in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-19T20:31:40.646944] [INFO ] [sig ] [2760/3393] Forecasting SLDP... [2026-02-19T20:31:40.646974] [INFO ] [sig ] Generating forecast for: SLDP [2026-02-19T20:31:40.647006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-02-19T20:31:40.660061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-02-19T20:31:40.660458] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-02-19T20:31:40.661317] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-02-19T20:31:40.661372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:40.661405] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:40.661432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:40.661489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:40.721635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:40.722647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:40.722748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:40.722782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:40.844727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:40.844877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:40.844918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:40.844947] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:40.848595] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: UP (p=59.61%) [2026-02-19T20:31:40.848883] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-02-19T20:31:40.849031] [INFO ] [sig ] SLDP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:40.995729] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SLDP.txt [2026-02-19T20:31:40.995901] [INFO ] [sig ] [2760/3393] Completed SLDP in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-19T20:31:40.995944] [INFO ] [sig ] [2761/3393] Forecasting SLF... [2026-02-19T20:31:40.995982] [INFO ] [sig ] Generating forecast for: SLF [2026-02-19T20:31:40.996015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-02-19T20:31:41.007859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-02-19T20:31:41.008330] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-02-19T20:31:41.009224] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-02-19T20:31:41.009279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:41.009312] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:41.009340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:41.009398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:41.070733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:41.071680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:41.071781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:41.071823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:41.198772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:41.198930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:41.198971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:41.199000] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:41.203091] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: DOWN (p=27.80%) [2026-02-19T20:31:41.203367] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-02-19T20:31:41.203715] [INFO ] [sig ] SLF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:41.345455] [INFO ] [LOCAL ] Saved forecast: SLF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SLF.txt [2026-02-19T20:31:41.345611] [INFO ] [sig ] [2761/3393] Completed SLF in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-19T20:31:41.345655] [INFO ] [sig ] [2762/3393] Forecasting SLG... [2026-02-19T20:31:41.345685] [INFO ] [sig ] Generating forecast for: SLG [2026-02-19T20:31:41.345717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-02-19T20:31:41.357148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-02-19T20:31:41.357507] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-02-19T20:31:41.358368] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-02-19T20:31:41.358423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:41.358456] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:41.358484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:41.358545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:41.419487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:41.420504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:41.420608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:41.420644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:41.544586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:41.544750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:41.544791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:41.544819] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:41.548232] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: DOWN (p=22.51%) [2026-02-19T20:31:41.548512] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-02-19T20:31:41.548673] [INFO ] [sig ] SLG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:41.694060] [INFO ] [LOCAL ] Saved forecast: SLG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SLG.txt [2026-02-19T20:31:41.694896] [INFO ] [sig ] [2762/3393] Completed SLG in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-19T20:31:41.694962] [INFO ] [sig ] [2763/3393] Forecasting SLGN... [2026-02-19T20:31:41.694999] [INFO ] [sig ] Generating forecast for: SLGN [2026-02-19T20:31:41.695037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-02-19T20:31:41.706145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-02-19T20:31:41.706474] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-02-19T20:31:41.707293] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-02-19T20:31:41.707350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:41.707381] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:41.707408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:41.707464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:41.771333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:41.772247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:41.772335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:41.772371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:41.890068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:41.890236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:41.890289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:41.890327] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:41.893840] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: UP (p=76.60%) [2026-02-19T20:31:41.894130] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-02-19T20:31:41.894272] [INFO ] [sig ] SLGN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:42.044916] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SLGN.txt [2026-02-19T20:31:42.045061] [INFO ] [sig ] [2763/3393] Completed SLGN in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-19T20:31:42.045104] [INFO ] [sig ] [2764/3393] Forecasting SLM... [2026-02-19T20:31:42.045139] [INFO ] [sig ] Generating forecast for: SLM [2026-02-19T20:31:42.045171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-02-19T20:31:42.056513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-02-19T20:31:42.056864] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-02-19T20:31:42.057728] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-02-19T20:31:42.057782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:42.057816] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:42.057845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:42.057905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:42.118363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:42.119285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:42.119379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:42.119416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:42.243713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:42.243896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:42.243941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:42.243992] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:42.247611] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: UP (p=63.99%) [2026-02-19T20:31:42.247902] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-02-19T20:31:42.248035] [INFO ] [sig ] SLM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:42.395895] [INFO ] [LOCAL ] Saved forecast: SLM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SLM.txt [2026-02-19T20:31:42.396069] [INFO ] [sig ] [2764/3393] Completed SLM in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-19T20:31:42.396112] [INFO ] [sig ] [2765/3393] Forecasting SLN... [2026-02-19T20:31:42.396141] [INFO ] [sig ] Generating forecast for: SLN [2026-02-19T20:31:42.396171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-02-19T20:31:42.407666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-02-19T20:31:42.408135] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-02-19T20:31:42.409072] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-02-19T20:31:42.409133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:42.409166] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:42.409196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:42.409259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:42.469289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:42.470200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:42.470287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:42.470322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:42.592364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:42.592532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:42.592600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:42.592639] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:42.596294] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: DOWN (p=39.23%) [2026-02-19T20:31:42.596631] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-02-19T20:31:42.596773] [INFO ] [sig ] SLN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:42.746326] [INFO ] [LOCAL ] Saved forecast: SLN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SLN.txt [2026-02-19T20:31:42.746485] [INFO ] [sig ] [2765/3393] Completed SLN in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-19T20:31:42.746526] [INFO ] [sig ] [2766/3393] Forecasting SLNO... [2026-02-19T20:31:42.746559] [INFO ] [sig ] Generating forecast for: SLNO [2026-02-19T20:31:42.746615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-02-19T20:31:42.759409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-02-19T20:31:42.759808] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-02-19T20:31:42.760717] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-02-19T20:31:42.760771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:42.760803] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:42.760830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:42.760888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:42.820620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:42.821439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:42.821592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:42.821632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:42.956466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:42.956737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:42.956800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:42.956841] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:42.962644] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: UP (p=73.64%) [2026-02-19T20:31:42.963082] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-02-19T20:31:42.963284] [INFO ] [sig ] SLNO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:43.118622] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SLNO.txt [2026-02-19T20:31:43.118783] [INFO ] [sig ] [2766/3393] Completed SLNO in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-19T20:31:43.118828] [INFO ] [sig ] [2767/3393] Forecasting SLP... [2026-02-19T20:31:43.118860] [INFO ] [sig ] Generating forecast for: SLP [2026-02-19T20:31:43.118893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-02-19T20:31:43.294049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-02-19T20:31:43.294414] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-02-19T20:31:43.295253] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-02-19T20:31:43.295307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:43.295340] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:43.295367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:43.295425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:43.351884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:43.352774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:43.352861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:43.352895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:43.474022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:43.474184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:43.474227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:43.474259] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:43.478398] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: DOWN (p=38.45%) [2026-02-19T20:31:43.478910] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-02-19T20:31:43.479049] [INFO ] [sig ] SLP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:43.628562] [INFO ] [LOCAL ] Saved forecast: SLP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SLP.txt [2026-02-19T20:31:43.628757] [INFO ] [sig ] [2767/3393] Completed SLP in 0.5s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-19T20:31:43.628806] [INFO ] [sig ] [2768/3393] Forecasting SLQD... [2026-02-19T20:31:43.628838] [INFO ] [sig ] Generating forecast for: SLQD [2026-02-19T20:31:43.628872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-02-19T20:31:43.641391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-02-19T20:31:43.641856] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-02-19T20:31:43.642953] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-02-19T20:31:43.643008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:43.643041] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:43.643069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:43.643143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:43.704213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:43.705084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:43.705179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:43.705221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:43.826254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:43.826421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:43.826466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:43.826497] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:43.830216] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: UP (p=90.19%) [2026-02-19T20:31:43.830512] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-02-19T20:31:43.830673] [INFO ] [sig ] SLQD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:43.973429] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SLQD.txt [2026-02-19T20:31:43.973618] [INFO ] [sig ] [2768/3393] Completed SLQD in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-19T20:31:43.973662] [INFO ] [sig ] [2769/3393] Forecasting SLRC... [2026-02-19T20:31:43.973694] [INFO ] [sig ] Generating forecast for: SLRC [2026-02-19T20:31:43.973726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-02-19T20:31:43.985829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-02-19T20:31:43.986189] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-02-19T20:31:43.987026] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-02-19T20:31:43.987081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:43.987115] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:43.987144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:43.987202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:44.046354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:44.047141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:44.047229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:44.047264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:44.166529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:44.166707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:44.166748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:44.166777] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:44.170630] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: DOWN (p=13.44%) [2026-02-19T20:31:44.170928] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-02-19T20:31:44.171057] [INFO ] [sig ] SLRC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:44.313510] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SLRC.txt [2026-02-19T20:31:44.313730] [INFO ] [sig ] [2769/3393] Completed SLRC in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-19T20:31:44.313808] [INFO ] [sig ] [2770/3393] Forecasting SLS... [2026-02-19T20:31:44.313867] [INFO ] [sig ] Generating forecast for: SLS [2026-02-19T20:31:44.313903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-02-19T20:31:44.325415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-02-19T20:31:44.325822] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-02-19T20:31:44.326706] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-02-19T20:31:44.326776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:44.326811] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:44.326840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:44.326902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:44.385791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:44.386594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:44.386682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:44.386718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:44.501794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:44.501955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:44.501995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:44.502025] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:44.505462] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-02-19T20:31:44.505780] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-02-19T20:31:44.505914] [INFO ] [sig ] SLS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:44.653836] [INFO ] [LOCAL ] Saved forecast: SLS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SLS.txt [2026-02-19T20:31:44.654011] [INFO ] [sig ] [2770/3393] Completed SLS in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-19T20:31:44.654067] [INFO ] [sig ] [2771/3393] Forecasting SLVM... [2026-02-19T20:31:44.654098] [INFO ] [sig ] Generating forecast for: SLVM [2026-02-19T20:31:44.654131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-02-19T20:31:44.665535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-02-19T20:31:44.665985] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-02-19T20:31:44.666879] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-02-19T20:31:44.666936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:44.666970] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:44.666999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:44.667058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:44.729461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:44.730432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:44.730553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:44.730611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:44.854354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:44.854538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:44.854607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:44.854642] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:44.858332] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: DOWN (p=2.73%) [2026-02-19T20:31:44.858666] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-02-19T20:31:44.858816] [INFO ] [sig ] SLVM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:45.012750] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SLVM.txt [2026-02-19T20:31:45.012922] [INFO ] [sig ] [2771/3393] Completed SLVM in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-19T20:31:45.012967] [INFO ] [sig ] [2772/3393] Forecasting SLVO... [2026-02-19T20:31:45.013001] [INFO ] [sig ] Generating forecast for: SLVO [2026-02-19T20:31:45.013036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-02-19T20:31:45.024250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-02-19T20:31:45.024690] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-02-19T20:31:45.025520] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-02-19T20:31:45.025603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:45.025663] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:45.025695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:45.025755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:45.090143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:45.091077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:45.091170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:45.091233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:45.219365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:45.219541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:45.219603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:45.219636] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:45.223090] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: UP (p=96.27%) [2026-02-19T20:31:45.223382] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-02-19T20:31:45.223511] [INFO ] [sig ] SLVO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:45.371250] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SLVO.txt [2026-02-19T20:31:45.371426] [INFO ] [sig ] [2772/3393] Completed SLVO in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-19T20:31:45.371470] [INFO ] [sig ] [2773/3393] Forecasting SLXN... [2026-02-19T20:31:45.371500] [INFO ] [sig ] Generating forecast for: SLXN [2026-02-19T20:31:45.371530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-02-19T20:31:45.382857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-02-19T20:31:45.383231] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-02-19T20:31:45.384111] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-02-19T20:31:45.384164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:45.384227] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:45.384256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:45.384322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:45.441967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:45.442662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:45.442753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:45.442788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:45.560999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:45.561157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:45.561197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:45.561226] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:45.564673] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: DOWN (p=40.45%) [2026-02-19T20:31:45.564955] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-02-19T20:31:45.565086] [INFO ] [sig ] SLXN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:45.707910] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SLXN.txt [2026-02-19T20:31:45.708078] [INFO ] [sig ] [2773/3393] Completed SLXN in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-19T20:31:45.708153] [INFO ] [sig ] [2774/3393] Forecasting SM... [2026-02-19T20:31:45.708186] [INFO ] [sig ] Generating forecast for: SM [2026-02-19T20:31:45.708219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-02-19T20:31:45.719803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-02-19T20:31:45.720212] [INFO ] [FORECASTER] Starting predict_future for SM [2026-02-19T20:31:45.721272] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-02-19T20:31:45.721326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:45.721357] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:45.721384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:45.721442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:45.779924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:45.780693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:45.780776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:45.780808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:45.904629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:45.904841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:45.904900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:45.904931] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:45.908973] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: DOWN (p=31.16%) [2026-02-19T20:31:45.909493] [INFO ] [FORECASTER] Completed predict_future for SM [2026-02-19T20:31:45.909718] [INFO ] [sig ] SM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:46.059088] [INFO ] [LOCAL ] Saved forecast: SM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SM.txt [2026-02-19T20:31:46.059289] [INFO ] [sig ] [2774/3393] Completed SM in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-19T20:31:46.059342] [INFO ] [sig ] [2775/3393] Forecasting SMBC... [2026-02-19T20:31:46.059374] [INFO ] [sig ] Generating forecast for: SMBC [2026-02-19T20:31:46.059416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-02-19T20:31:46.075327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-02-19T20:31:46.075776] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-02-19T20:31:46.076651] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-02-19T20:31:46.076704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:46.076737] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:46.076765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:46.076837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:46.138292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:46.139262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:46.139387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:46.139452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:46.263550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:46.263742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:46.263784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:46.263813] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:46.267306] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: DOWN (p=26.25%) [2026-02-19T20:31:46.267648] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-02-19T20:31:46.267781] [INFO ] [sig ] SMBC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:46.415595] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SMBC.txt [2026-02-19T20:31:46.415766] [INFO ] [sig ] [2775/3393] Completed SMBC in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-19T20:31:46.415812] [INFO ] [sig ] [2776/3393] Forecasting SMBK... [2026-02-19T20:31:46.415844] [INFO ] [sig ] Generating forecast for: SMBK [2026-02-19T20:31:46.415877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-02-19T20:31:46.428012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-02-19T20:31:46.428462] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-02-19T20:31:46.429324] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-02-19T20:31:46.429391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:46.429431] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:46.429459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:46.429516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:46.488036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:46.489006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:46.489095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:46.489129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:46.607419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:46.607634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:46.607679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:46.607761] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:46.611340] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: DOWN (p=46.86%) [2026-02-19T20:31:46.611685] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-02-19T20:31:46.611832] [INFO ] [sig ] SMBK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:46.757064] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SMBK.txt [2026-02-19T20:31:46.757269] [INFO ] [sig ] [2776/3393] Completed SMBK in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-19T20:31:46.757316] [INFO ] [sig ] [2777/3393] Forecasting SMCI... [2026-02-19T20:31:46.757346] [INFO ] [sig ] Generating forecast for: SMCI [2026-02-19T20:31:46.757377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-02-19T20:31:46.769188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-02-19T20:31:46.769633] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-02-19T20:31:46.770498] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-02-19T20:31:46.770552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:46.770604] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:46.770634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:46.770691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:46.830463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:46.831476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:46.831593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:46.831633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:46.961256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:46.961420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:46.961493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:46.961526] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:46.965295] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: UP (p=82.24%) [2026-02-19T20:31:46.965606] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-02-19T20:31:46.965744] [INFO ] [sig ] SMCI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:47.110761] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SMCI.txt [2026-02-19T20:31:47.110921] [INFO ] [sig ] [2777/3393] Completed SMCI in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-19T20:31:47.110963] [INFO ] [sig ] [2778/3393] Forecasting SMCX... [2026-02-19T20:31:47.110993] [INFO ] [sig ] Generating forecast for: SMCX [2026-02-19T20:31:47.111024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-02-19T20:31:47.122951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-02-19T20:31:47.123331] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-02-19T20:31:47.124211] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-02-19T20:31:47.124268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:47.124302] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:47.124330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:47.124391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:47.183915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:47.184844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:47.184932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:47.184967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:47.320342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:47.320506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:47.320557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:47.320613] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:47.324805] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-02-19T20:31:47.325183] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-02-19T20:31:47.325345] [INFO ] [sig ] SMCX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:47.476504] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SMCX.txt [2026-02-19T20:31:47.476754] [INFO ] [sig ] [2778/3393] Completed SMCX in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-19T20:31:47.476824] [INFO ] [sig ] [2779/3393] Forecasting SMFG... [2026-02-19T20:31:47.476869] [INFO ] [sig ] Generating forecast for: SMFG [2026-02-19T20:31:47.476915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-02-19T20:31:47.490639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-02-19T20:31:47.491075] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-02-19T20:31:47.491992] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-02-19T20:31:47.492049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:47.492084] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:47.492112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:47.492176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:47.553749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:47.554685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:47.554774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:47.554809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:47.688198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:47.688368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:47.688411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:47.688442] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:47.692101] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: DOWN (p=22.03%) [2026-02-19T20:31:47.692414] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-02-19T20:31:47.692557] [INFO ] [sig ] SMFG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:47.856939] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SMFG.txt [2026-02-19T20:31:47.857109] [INFO ] [sig ] [2779/3393] Completed SMFG in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-19T20:31:47.857150] [INFO ] [sig ] [2780/3393] Forecasting SMH... [2026-02-19T20:31:47.857184] [INFO ] [sig ] Generating forecast for: SMH [2026-02-19T20:31:47.857214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-02-19T20:31:47.870979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-02-19T20:31:47.871398] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-02-19T20:31:47.872695] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-02-19T20:31:47.872753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:47.872788] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:47.872817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:47.872876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:47.938456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:47.939479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:47.939593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:47.939633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:48.074440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:48.074615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:48.074671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:48.074704] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:48.078408] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: UP (p=75.70%) [2026-02-19T20:31:48.078751] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-02-19T20:31:48.078897] [INFO ] [sig ] SMH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:48.229433] [INFO ] [LOCAL ] Saved forecast: SMH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SMH.txt [2026-02-19T20:31:48.229649] [INFO ] [sig ] [2780/3393] Completed SMH in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-19T20:31:48.229697] [INFO ] [sig ] [2781/3393] Forecasting SMHI... [2026-02-19T20:31:48.229732] [INFO ] [sig ] Generating forecast for: SMHI [2026-02-19T20:31:48.229763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-02-19T20:31:48.242059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-02-19T20:31:48.242455] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-02-19T20:31:48.243352] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-02-19T20:31:48.243408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:48.243468] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:48.243499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:48.243558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:48.303880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:48.304780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:48.304869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:48.304904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:48.432900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:48.433063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:48.433104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:48.433132] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:48.436642] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=4.20%) [2026-02-19T20:31:48.436943] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-02-19T20:31:48.437088] [INFO ] [sig ] SMHI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:48.585862] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SMHI.txt [2026-02-19T20:31:48.586020] [INFO ] [sig ] [2781/3393] Completed SMHI in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-19T20:31:48.586061] [INFO ] [sig ] [2782/3393] Forecasting SMHX... [2026-02-19T20:31:48.586090] [INFO ] [sig ] Generating forecast for: SMHX [2026-02-19T20:31:48.586119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-02-19T20:31:48.597834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-02-19T20:31:48.598209] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-02-19T20:31:48.599055] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-02-19T20:31:48.599108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:48.599141] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:48.599168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:48.599224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:48.658138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:48.659021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:48.659111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:48.659143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:48.785217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:48.785390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:48.785440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:48.785474] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:48.789858] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: UP (p=79.36%) [2026-02-19T20:31:48.790147] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-02-19T20:31:48.790297] [INFO ] [sig ] SMHX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:48.946696] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SMHX.txt [2026-02-19T20:31:48.946903] [INFO ] [sig ] [2782/3393] Completed SMHX in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-19T20:31:48.946950] [INFO ] [sig ] [2783/3393] Forecasting SMID... [2026-02-19T20:31:48.946981] [INFO ] [sig ] Generating forecast for: SMID [2026-02-19T20:31:48.947014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-02-19T20:31:48.958397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-02-19T20:31:48.958827] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-02-19T20:31:48.959738] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-02-19T20:31:48.959795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:48.959829] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:48.959859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:48.959917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:49.016968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:49.017764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:49.017898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:49.017934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:49.124656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:49.124811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:49.124852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:49.124881] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:49.128296] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: DOWN (p=6.34%) [2026-02-19T20:31:49.128570] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-02-19T20:31:49.128721] [INFO ] [sig ] SMID: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:49.271213] [INFO ] [LOCAL ] Saved forecast: SMID 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SMID.txt [2026-02-19T20:31:49.271344] [INFO ] [sig ] [2783/3393] Completed SMID in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-19T20:31:49.271384] [INFO ] [sig ] [2784/3393] Forecasting SMPL... [2026-02-19T20:31:49.271415] [INFO ] [sig ] Generating forecast for: SMPL [2026-02-19T20:31:49.271445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-02-19T20:31:49.282328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-02-19T20:31:49.282699] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-02-19T20:31:49.283510] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-02-19T20:31:49.283563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:49.283617] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:49.283645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:49.283703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:49.340024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:49.340818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:49.340904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:49.340937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:49.461273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:49.461439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:49.461479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:49.461507] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:49.465339] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: DOWN (p=31.60%) [2026-02-19T20:31:49.465683] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-02-19T20:31:49.465825] [INFO ] [sig ] SMPL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:49.613271] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SMPL.txt [2026-02-19T20:31:49.613436] [INFO ] [sig ] [2784/3393] Completed SMPL in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-19T20:31:49.613494] [INFO ] [sig ] [2785/3393] Forecasting SMTC... [2026-02-19T20:31:49.613529] [INFO ] [sig ] Generating forecast for: SMTC [2026-02-19T20:31:49.613560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-02-19T20:31:49.624425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-02-19T20:31:49.624816] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-02-19T20:31:49.625689] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-02-19T20:31:49.625744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:49.625777] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:49.625804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:49.625861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:49.687253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:49.688264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:49.688360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:49.688394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:49.813027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:49.813188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:49.813229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:49.813258] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:49.816734] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: DOWN (p=6.12%) [2026-02-19T20:31:49.817020] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-02-19T20:31:49.817154] [INFO ] [sig ] SMTC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:49.958346] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SMTC.txt [2026-02-19T20:31:49.958533] [INFO ] [sig ] [2785/3393] Completed SMTC in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-19T20:31:49.958616] [INFO ] [sig ] [2786/3393] Forecasting SMTI... [2026-02-19T20:31:49.958651] [INFO ] [sig ] Generating forecast for: SMTI [2026-02-19T20:31:49.958682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-02-19T20:31:49.969788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-02-19T20:31:49.970176] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-02-19T20:31:49.970997] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-02-19T20:31:49.971051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:49.971083] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:49.971110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:49.971167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:50.027675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:50.028557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:50.028669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:50.028702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:50.151771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:50.151937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:50.151978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:50.152008] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:50.155437] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: DOWN (p=6.45%) [2026-02-19T20:31:50.155742] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-02-19T20:31:50.155910] [INFO ] [sig ] SMTI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:50.303128] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SMTI.txt [2026-02-19T20:31:50.303311] [INFO ] [sig ] [2786/3393] Completed SMTI in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-19T20:31:50.303352] [INFO ] [sig ] [2787/3393] Forecasting SMWB... [2026-02-19T20:31:50.303383] [INFO ] [sig ] Generating forecast for: SMWB [2026-02-19T20:31:50.303414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-02-19T20:31:50.314239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-02-19T20:31:50.314615] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-02-19T20:31:50.315401] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-02-19T20:31:50.315454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:50.315486] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:50.315513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:50.315595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:50.372495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:50.373387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:50.373474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:50.373509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:50.513844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:50.514044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:50.514088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:50.514118] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:50.518726] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: DOWN (p=36.47%) [2026-02-19T20:31:50.519113] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-02-19T20:31:50.519264] [INFO ] [sig ] SMWB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:50.667275] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SMWB.txt [2026-02-19T20:31:50.667463] [INFO ] [sig ] [2787/3393] Completed SMWB in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-19T20:31:50.667516] [INFO ] [sig ] [2788/3393] Forecasting SMX... [2026-02-19T20:31:50.667549] [INFO ] [sig ] Generating forecast for: SMX [2026-02-19T20:31:50.667604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-02-19T20:31:50.679490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-02-19T20:31:50.680059] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-02-19T20:31:50.681003] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-02-19T20:31:50.681068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:50.681108] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:50.681146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:50.681214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:50.739723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:50.740694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:50.740785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:50.740820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:50.849565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:50.849745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:50.849815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:50.849847] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:50.853391] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=11.69%) [2026-02-19T20:31:50.853744] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-02-19T20:31:50.853887] [INFO ] [sig ] SMX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:51.003416] [INFO ] [LOCAL ] Saved forecast: SMX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SMX.txt [2026-02-19T20:31:51.003634] [INFO ] [sig ] [2788/3393] Completed SMX in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-19T20:31:51.003691] [INFO ] [sig ] [2789/3393] Forecasting SN... [2026-02-19T20:31:51.003724] [INFO ] [sig ] Generating forecast for: SN [2026-02-19T20:31:51.003756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-02-19T20:31:51.015738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-02-19T20:31:51.016170] [INFO ] [FORECASTER] Starting predict_future for SN [2026-02-19T20:31:51.017075] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-02-19T20:31:51.017130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:51.017164] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:51.017192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:51.017251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:51.083010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:51.084132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:51.084226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:51.084260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:51.230980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:51.231193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:51.231238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:51.231270] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:51.235228] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: DOWN (p=48.53%) [2026-02-19T20:31:51.235557] [INFO ] [FORECASTER] Completed predict_future for SN [2026-02-19T20:31:51.235730] [INFO ] [sig ] SN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:51.388239] [INFO ] [LOCAL ] Saved forecast: SN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SN.txt [2026-02-19T20:31:51.388429] [INFO ] [sig ] [2789/3393] Completed SN in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-19T20:31:51.388487] [INFO ] [sig ] [2790/3393] Forecasting SNA... [2026-02-19T20:31:51.388519] [INFO ] [sig ] Generating forecast for: SNA [2026-02-19T20:31:51.388550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-02-19T20:31:51.401435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-02-19T20:31:51.401852] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-02-19T20:31:51.402866] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-02-19T20:31:51.402920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:51.403009] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:51.403039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:51.403103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:51.462248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:51.463127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:51.463246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:51.463285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:51.593133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:51.593300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:51.593343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:51.593374] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:51.597357] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: DOWN (p=48.47%) [2026-02-19T20:31:51.597697] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-02-19T20:31:51.597835] [INFO ] [sig ] SNA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:51.751355] [INFO ] [LOCAL ] Saved forecast: SNA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SNA.txt [2026-02-19T20:31:51.751547] [INFO ] [sig ] [2790/3393] Completed SNA in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-19T20:31:51.751611] [INFO ] [sig ] [2791/3393] Forecasting SNAP... [2026-02-19T20:31:51.751664] [INFO ] [sig ] Generating forecast for: SNAP [2026-02-19T20:31:51.751695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-02-19T20:31:51.763661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-02-19T20:31:51.764119] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-02-19T20:31:51.765063] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-02-19T20:31:51.765122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:51.765156] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:51.765185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:51.765244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:51.827108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:51.828037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:51.828148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:51.828186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:51.960803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:51.961007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:51.961067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:51.961098] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:51.964730] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: UP (p=78.70%) [2026-02-19T20:31:51.965026] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-02-19T20:31:51.965177] [INFO ] [sig ] SNAP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:52.114557] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SNAP.txt [2026-02-19T20:31:52.114738] [INFO ] [sig ] [2791/3393] Completed SNAP in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-19T20:31:52.114779] [INFO ] [sig ] [2792/3393] Forecasting SNCY... [2026-02-19T20:31:52.114810] [INFO ] [sig ] Generating forecast for: SNCY [2026-02-19T20:31:52.114841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-02-19T20:31:52.126464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-02-19T20:31:52.126926] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-02-19T20:31:52.127772] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-02-19T20:31:52.127826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:52.127886] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:52.127917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:52.127974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:52.188979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:52.189920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:52.190010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:52.190044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:52.328357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:52.328529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:52.328589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:52.328624] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:52.332288] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: UP (p=88.22%) [2026-02-19T20:31:52.332610] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-02-19T20:31:52.332751] [INFO ] [sig ] SNCY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:52.503350] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SNCY.txt [2026-02-19T20:31:52.503518] [INFO ] [sig ] [2792/3393] Completed SNCY in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-19T20:31:52.503561] [INFO ] [sig ] [2793/3393] Forecasting SND... [2026-02-19T20:31:52.503616] [INFO ] [sig ] Generating forecast for: SND [2026-02-19T20:31:52.503650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-02-19T20:31:52.515174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-02-19T20:31:52.515614] [INFO ] [FORECASTER] Starting predict_future for SND [2026-02-19T20:31:52.516447] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-02-19T20:31:52.516507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:52.516541] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:52.516570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:52.516654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:52.578198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:52.579103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:52.579189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:52.579222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:52.704429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:52.704691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:52.704749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:52.704853] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:52.710104] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: DOWN (p=20.84%) [2026-02-19T20:31:52.710696] [INFO ] [FORECASTER] Completed predict_future for SND [2026-02-19T20:31:52.710890] [INFO ] [sig ] SND: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:52.864562] [INFO ] [LOCAL ] Saved forecast: SND 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SND.txt [2026-02-19T20:31:52.864761] [INFO ] [sig ] [2793/3393] Completed SND in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-19T20:31:52.864811] [INFO ] [sig ] [2794/3393] Forecasting SNDL... [2026-02-19T20:31:52.864845] [INFO ] [sig ] Generating forecast for: SNDL [2026-02-19T20:31:52.864882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-02-19T20:31:52.876769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-02-19T20:31:52.877137] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-02-19T20:31:52.877962] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-02-19T20:31:52.878016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:52.878049] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:52.878076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:52.878162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:52.939635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:52.940994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:52.941103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:52.941140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:53.060940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:53.061113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:53.061156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:53.061187] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:53.064750] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: DOWN (p=23.14%) [2026-02-19T20:31:53.065059] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-02-19T20:31:53.065203] [INFO ] [sig ] SNDL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:53.208888] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SNDL.txt [2026-02-19T20:31:53.209062] [INFO ] [sig ] [2794/3393] Completed SNDL in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-19T20:31:53.209106] [INFO ] [sig ] [2795/3393] Forecasting SNDX... [2026-02-19T20:31:53.209136] [INFO ] [sig ] Generating forecast for: SNDX [2026-02-19T20:31:53.209168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-02-19T20:31:53.220979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-02-19T20:31:53.221395] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-02-19T20:31:53.222205] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-02-19T20:31:53.222258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:53.222291] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:53.222318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:53.222376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:53.281006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:53.281964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:53.282054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:53.282087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:53.405538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:53.405720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:53.405763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:53.405792] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:53.409283] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: UP (p=91.30%) [2026-02-19T20:31:53.409592] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-02-19T20:31:53.409730] [INFO ] [sig ] SNDX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:53.554862] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SNDX.txt [2026-02-19T20:31:53.555026] [INFO ] [sig ] [2795/3393] Completed SNDX in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-19T20:31:53.555067] [INFO ] [sig ] [2796/3393] Forecasting SNES... [2026-02-19T20:31:53.555110] [INFO ] [sig ] Generating forecast for: SNES [2026-02-19T20:31:53.555144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-02-19T20:31:53.568421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-02-19T20:31:53.568842] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-02-19T20:31:53.569899] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-02-19T20:31:53.569953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:53.570174] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:53.570205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:53.570279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:53.633805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:53.634797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:53.634889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:53.634923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:53.752831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:53.752993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:53.753033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:53.753063] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:53.756470] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: UP (p=70.45%) [2026-02-19T20:31:53.756772] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-02-19T20:31:53.756921] [INFO ] [sig ] SNES: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:53.916030] [INFO ] [LOCAL ] Saved forecast: SNES 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SNES.txt [2026-02-19T20:31:53.916205] [INFO ] [sig ] [2796/3393] Completed SNES in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-19T20:31:53.916247] [INFO ] [sig ] [2797/3393] Forecasting SNEX... [2026-02-19T20:31:53.916279] [INFO ] [sig ] Generating forecast for: SNEX [2026-02-19T20:31:53.916311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-02-19T20:31:53.927946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-02-19T20:31:53.928372] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-02-19T20:31:53.929302] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-02-19T20:31:53.929357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:53.929390] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:53.929417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:53.929474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:53.993032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:53.994141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:53.994229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:53.994262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:54.131362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:54.131525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:54.131565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:54.131618] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:54.135097] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: DOWN (p=38.02%) [2026-02-19T20:31:54.135376] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-02-19T20:31:54.135517] [INFO ] [sig ] SNEX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:54.288404] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SNEX.txt [2026-02-19T20:31:54.288604] [INFO ] [sig ] [2797/3393] Completed SNEX in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-19T20:31:54.288651] [INFO ] [sig ] [2798/3393] Forecasting SNFCA... [2026-02-19T20:31:54.288682] [INFO ] [sig ] Generating forecast for: SNFCA [2026-02-19T20:31:54.288714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-02-19T20:31:54.300318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-02-19T20:31:54.300782] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-02-19T20:31:54.301749] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-02-19T20:31:54.301807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:54.301841] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:54.301869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:54.301927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:54.364237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:54.365349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:54.365438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:54.365473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:54.489569] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:54.489758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:54.489801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:54.489831] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:54.493521] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: UP (p=98.98%) [2026-02-19T20:31:54.493881] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-02-19T20:31:54.494026] [INFO ] [sig ] SNFCA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:54.644273] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SNFCA.txt [2026-02-19T20:31:54.644442] [INFO ] [sig ] [2798/3393] Completed SNFCA in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-19T20:31:54.644485] [INFO ] [sig ] [2799/3393] Forecasting SNGX... [2026-02-19T20:31:54.644513] [INFO ] [sig ] Generating forecast for: SNGX [2026-02-19T20:31:54.644542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-02-19T20:31:54.659708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-02-19T20:31:54.660180] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-02-19T20:31:54.661248] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-02-19T20:31:54.661311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:54.661345] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:54.661374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:54.661434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:54.723061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:54.724073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:54.724161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:54.724196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:54.852808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:54.852981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:54.853023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:54.853071] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:54.857291] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: DOWN (p=4.04%) [2026-02-19T20:31:54.857642] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-02-19T20:31:54.857788] [INFO ] [sig ] SNGX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:55.005106] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SNGX.txt [2026-02-19T20:31:55.005276] [INFO ] [sig ] [2799/3393] Completed SNGX in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-19T20:31:55.005320] [INFO ] [sig ] [2800/3393] Forecasting SNN... [2026-02-19T20:31:55.005350] [INFO ] [sig ] Generating forecast for: SNN [2026-02-19T20:31:55.005380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-02-19T20:31:55.016835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-02-19T20:31:55.017231] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-02-19T20:31:55.018074] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-02-19T20:31:55.018150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:55.018185] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:55.018215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:55.018273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:55.078430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:55.079347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:55.079465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:55.079501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:55.199201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:55.199372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:55.199412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:55.199442] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:55.202923] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: UP (p=83.69%) [2026-02-19T20:31:55.203210] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-02-19T20:31:55.203342] [INFO ] [sig ] SNN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:55.345625] [INFO ] [LOCAL ] Saved forecast: SNN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SNN.txt [2026-02-19T20:31:55.345790] [INFO ] [sig ] [2800/3393] Completed SNN in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-19T20:31:55.345833] [INFO ] [sig ] [2801/3393] Forecasting SNOA... [2026-02-19T20:31:55.345863] [INFO ] [sig ] Generating forecast for: SNOA [2026-02-19T20:31:55.345896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-02-19T20:31:55.360466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-02-19T20:31:55.360943] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-02-19T20:31:55.361997] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-02-19T20:31:55.362063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:55.362109] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:55.362148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:55.362251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:55.438453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:55.439848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:55.439948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:55.440002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:55.560556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:55.560741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:55.560794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:55.560833] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:55.564525] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: UP (p=65.69%) [2026-02-19T20:31:55.564915] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-02-19T20:31:55.565067] [INFO ] [sig ] SNOA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:55.731138] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SNOA.txt [2026-02-19T20:31:55.731329] [INFO ] [sig ] [2801/3393] Completed SNOA in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-19T20:31:55.731374] [INFO ] [sig ] [2802/3393] Forecasting SNPS... [2026-02-19T20:31:55.731403] [INFO ] [sig ] Generating forecast for: SNPS [2026-02-19T20:31:55.731439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-02-19T20:31:55.743268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-02-19T20:31:55.743695] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-02-19T20:31:55.744554] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-02-19T20:31:55.744637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:55.744673] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:55.744700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:55.744758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:55.817625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:55.818723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:55.818999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:55.819035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:55.948462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:55.948668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:55.948714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:55.948762] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:55.952334] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: UP (p=81.01%) [2026-02-19T20:31:55.952669] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-02-19T20:31:55.952806] [INFO ] [sig ] SNPS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:56.099215] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SNPS.txt [2026-02-19T20:31:56.099377] [INFO ] [sig ] [2802/3393] Completed SNPS in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-19T20:31:56.099420] [INFO ] [sig ] [2803/3393] Forecasting SNX... [2026-02-19T20:31:56.099450] [INFO ] [sig ] Generating forecast for: SNX [2026-02-19T20:31:56.099481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-02-19T20:31:56.111316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-02-19T20:31:56.111726] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-02-19T20:31:56.112988] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-02-19T20:31:56.113043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:56.113076] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:56.113104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:56.113214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:56.172110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:56.173015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:56.173119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:56.173168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:56.299906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:56.300073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:56.300115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:56.300146] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:56.303782] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: DOWN (p=21.70%) [2026-02-19T20:31:56.304102] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-02-19T20:31:56.304246] [INFO ] [sig ] SNX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:56.451871] [INFO ] [LOCAL ] Saved forecast: SNX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SNX.txt [2026-02-19T20:31:56.452110] [INFO ] [sig ] [2803/3393] Completed SNX in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-19T20:31:56.452157] [INFO ] [sig ] [2804/3393] Forecasting SNY... [2026-02-19T20:31:56.452188] [INFO ] [sig ] Generating forecast for: SNY [2026-02-19T20:31:56.452221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-02-19T20:31:56.464470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-02-19T20:31:56.464900] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-02-19T20:31:56.465830] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-02-19T20:31:56.465886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:56.465921] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:56.465949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:56.466014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:56.528389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:56.529377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:56.529470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:56.529505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:56.648867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:56.649033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:56.649074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:56.649105] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:56.653015] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: UP (p=95.93%) [2026-02-19T20:31:56.653316] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-02-19T20:31:56.653451] [INFO ] [sig ] SNY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:56.798046] [INFO ] [LOCAL ] Saved forecast: SNY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SNY.txt [2026-02-19T20:31:56.798236] [INFO ] [sig ] [2804/3393] Completed SNY in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-19T20:31:56.798280] [INFO ] [sig ] [2805/3393] Forecasting SO... [2026-02-19T20:31:56.798310] [INFO ] [sig ] Generating forecast for: SO [2026-02-19T20:31:56.798342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-02-19T20:31:56.810757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-02-19T20:31:56.811166] [INFO ] [FORECASTER] Starting predict_future for SO [2026-02-19T20:31:56.812153] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-02-19T20:31:56.812236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:56.812270] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:56.812298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:56.812356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:56.871486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:56.872601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:56.872692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:56.872725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:56.998784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:56.998949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:56.998990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:56.999020] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:57.002465] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: UP (p=64.21%) [2026-02-19T20:31:57.002795] [INFO ] [FORECASTER] Completed predict_future for SO [2026-02-19T20:31:57.002929] [INFO ] [sig ] SO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:57.147060] [INFO ] [LOCAL ] Saved forecast: SO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SO.txt [2026-02-19T20:31:57.147220] [INFO ] [sig ] [2805/3393] Completed SO in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-19T20:31:57.147262] [INFO ] [sig ] [2806/3393] Forecasting SOCL... [2026-02-19T20:31:57.147294] [INFO ] [sig ] Generating forecast for: SOCL [2026-02-19T20:31:57.147326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-02-19T20:31:57.157965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-02-19T20:31:57.158322] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-02-19T20:31:57.159161] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-02-19T20:31:57.159214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:57.159247] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:57.159274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:57.159331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:57.218406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:57.219366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:57.219459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:57.219492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:57.332085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:57.332280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:57.332330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:57.332362] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:57.335924] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: DOWN (p=29.93%) [2026-02-19T20:31:57.336218] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-02-19T20:31:57.336351] [INFO ] [sig ] SOCL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:57.478599] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SOCL.txt [2026-02-19T20:31:57.478776] [INFO ] [sig ] [2806/3393] Completed SOCL in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-19T20:31:57.478818] [INFO ] [sig ] [2807/3393] Forecasting SOFI... [2026-02-19T20:31:57.478849] [INFO ] [sig ] Generating forecast for: SOFI [2026-02-19T20:31:57.478879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-02-19T20:31:57.490619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-02-19T20:31:57.491024] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-02-19T20:31:57.491877] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-02-19T20:31:57.491940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:57.492020] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:57.492049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:57.492110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:57.550973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:57.551866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:57.551953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:57.551988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:57.681001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:57.681163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:57.681204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:57.681233] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:57.684674] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: UP (p=78.31%) [2026-02-19T20:31:57.684951] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-02-19T20:31:57.685080] [INFO ] [sig ] SOFI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:57.828567] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SOFI.txt [2026-02-19T20:31:57.828735] [INFO ] [sig ] [2807/3393] Completed SOFI in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-19T20:31:57.828779] [INFO ] [sig ] [2808/3393] Forecasting SOGP... [2026-02-19T20:31:57.828812] [INFO ] [sig ] Generating forecast for: SOGP [2026-02-19T20:31:57.828843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-02-19T20:31:57.839860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-02-19T20:31:57.840209] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-02-19T20:31:57.841009] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-02-19T20:31:57.841062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:57.841095] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:57.841123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:57.841180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:57.902333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:57.903237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:57.903324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:57.903359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:58.030286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:58.030495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:58.030560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:58.030614] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:58.035022] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: DOWN (p=9.77%) [2026-02-19T20:31:58.035325] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-02-19T20:31:58.035470] [INFO ] [sig ] SOGP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:58.190068] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SOGP.txt [2026-02-19T20:31:58.190260] [INFO ] [sig ] [2808/3393] Completed SOGP in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-19T20:31:58.190306] [INFO ] [sig ] [2809/3393] Forecasting SOJC... [2026-02-19T20:31:58.190335] [INFO ] [sig ] Generating forecast for: SOJC [2026-02-19T20:31:58.190366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-02-19T20:31:58.202507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-02-19T20:31:58.202899] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-02-19T20:31:58.203704] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-02-19T20:31:58.203756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:58.203789] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:58.203816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:58.203873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:58.271295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:58.272249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:58.272348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:58.272383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:58.407192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:58.407364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:58.407404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:58.407434] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:58.411683] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: DOWN (p=2.14%) [2026-02-19T20:31:58.412072] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-02-19T20:31:58.412216] [INFO ] [sig ] SOJC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:58.573546] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SOJC.txt [2026-02-19T20:31:58.573751] [INFO ] [sig ] [2809/3393] Completed SOJC in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-19T20:31:58.573791] [INFO ] [sig ] [2810/3393] Forecasting SOJD... [2026-02-19T20:31:58.573822] [INFO ] [sig ] Generating forecast for: SOJD [2026-02-19T20:31:58.573855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-02-19T20:31:58.585737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-02-19T20:31:58.586151] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-02-19T20:31:58.586977] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-02-19T20:31:58.587032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:58.587065] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:58.587094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:58.587154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:58.645440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:58.646440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:58.646533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:58.646594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:58.775238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:58.775442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:58.775486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:58.775567] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:58.779418] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: DOWN (p=41.59%) [2026-02-19T20:31:58.779790] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-02-19T20:31:58.779941] [INFO ] [sig ] SOJD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:58.929430] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SOJD.txt [2026-02-19T20:31:58.929644] [INFO ] [sig ] [2810/3393] Completed SOJD in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-19T20:31:58.929697] [INFO ] [sig ] [2811/3393] Forecasting SOJE... [2026-02-19T20:31:58.929733] [INFO ] [sig ] Generating forecast for: SOJE [2026-02-19T20:31:58.929764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-02-19T20:31:58.941777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-02-19T20:31:58.942178] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-02-19T20:31:58.943004] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-02-19T20:31:58.943057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:58.943089] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:58.943118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:58.943175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:59.003663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:59.004619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:59.004720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:59.004753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:59.129459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:59.129658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:59.129711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:59.129749] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:59.133547] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: DOWN (p=31.60%) [2026-02-19T20:31:59.133885] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-02-19T20:31:59.134029] [INFO ] [sig ] SOJE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:59.283414] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SOJE.txt [2026-02-19T20:31:59.283558] [INFO ] [sig ] [2811/3393] Completed SOJE in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-19T20:31:59.283631] [INFO ] [sig ] [2812/3393] Forecasting SON... [2026-02-19T20:31:59.283668] [INFO ] [sig ] Generating forecast for: SON [2026-02-19T20:31:59.283706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-02-19T20:31:59.295756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-02-19T20:31:59.296121] [INFO ] [FORECASTER] Starting predict_future for SON [2026-02-19T20:31:59.297112] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-02-19T20:31:59.297165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:59.297197] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:59.297225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:59.297283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:59.355906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:59.356719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:59.356806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:59.356840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:59.482353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:59.482558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:59.482619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:59.482651] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:59.486213] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-02-19T20:31:59.486500] [INFO ] [FORECASTER] Completed predict_future for SON [2026-02-19T20:31:59.486652] [INFO ] [sig ] SON: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:31:59.633836] [INFO ] [LOCAL ] Saved forecast: SON 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SON.txt [2026-02-19T20:31:59.633995] [INFO ] [sig ] [2812/3393] Completed SON in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-19T20:31:59.634037] [INFO ] [sig ] [2813/3393] Forecasting SONO... [2026-02-19T20:31:59.634067] [INFO ] [sig ] Generating forecast for: SONO [2026-02-19T20:31:59.634099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-02-19T20:31:59.646050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-02-19T20:31:59.646399] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-02-19T20:31:59.647187] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-02-19T20:31:59.647240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:31:59.647273] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:31:59.647299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:31:59.647357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:31:59.707940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:31:59.708853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:31:59.708944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:31:59.708978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:31:59.840744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:31:59.841116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:31:59.841178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:31:59.841216] [INFO ] [FORECASTER] Training complete [2026-02-19T20:31:59.844918] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: DOWN (p=19.77%) [2026-02-19T20:31:59.845207] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-02-19T20:31:59.845344] [INFO ] [sig ] SONO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:31:59.998768] [INFO ] [LOCAL ] Saved forecast: SONO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SONO.txt [2026-02-19T20:31:59.998940] [INFO ] [sig ] [2813/3393] Completed SONO in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-19T20:31:59.998981] [INFO ] [sig ] [2814/3393] Forecasting SOPH... [2026-02-19T20:31:59.999013] [INFO ] [sig ] Generating forecast for: SOPH [2026-02-19T20:31:59.999044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-02-19T20:32:00.011545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-02-19T20:32:00.011967] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-02-19T20:32:00.012772] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-02-19T20:32:00.012825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:00.012858] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:00.012885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:00.012946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:00.075295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:00.076205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:00.076293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:00.076326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:00.209817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:00.210028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:00.210071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:00.210103] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:00.213748] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: UP (p=66.26%) [2026-02-19T20:32:00.214044] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-02-19T20:32:00.214184] [INFO ] [sig ] SOPH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:00.361185] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SOPH.txt [2026-02-19T20:32:00.361351] [INFO ] [sig ] [2814/3393] Completed SOPH in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-19T20:32:00.361392] [INFO ] [sig ] [2815/3393] Forecasting SOUN... [2026-02-19T20:32:00.361421] [INFO ] [sig ] Generating forecast for: SOUN [2026-02-19T20:32:00.361453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-02-19T20:32:00.372991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-02-19T20:32:00.373392] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-02-19T20:32:00.374251] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-02-19T20:32:00.374305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:00.374337] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:00.374364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:00.374420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:00.433714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:00.434666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:00.434768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:00.434806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:00.556659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:00.556832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:00.556873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:00.556903] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:00.560727] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: DOWN (p=43.90%) [2026-02-19T20:32:00.561119] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-02-19T20:32:00.561270] [INFO ] [sig ] SOUN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:00.715845] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SOUN.txt [2026-02-19T20:32:00.716005] [INFO ] [sig ] [2815/3393] Completed SOUN in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-19T20:32:00.716048] [INFO ] [sig ] [2816/3393] Forecasting SOXQ... [2026-02-19T20:32:00.716078] [INFO ] [sig ] Generating forecast for: SOXQ [2026-02-19T20:32:00.716110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-02-19T20:32:00.727793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-02-19T20:32:00.728187] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-02-19T20:32:00.729078] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-02-19T20:32:00.729167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:00.729204] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:00.729232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:00.729299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:00.787496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:00.788471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:00.788563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:00.788618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:00.917474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:00.917653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:00.917701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:00.917730] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:00.923409] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: DOWN (p=9.73%) [2026-02-19T20:32:00.923736] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-02-19T20:32:00.923874] [INFO ] [sig ] SOXQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:01.067101] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SOXQ.txt [2026-02-19T20:32:01.067246] [INFO ] [sig ] [2816/3393] Completed SOXQ in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-19T20:32:01.067287] [INFO ] [sig ] [2817/3393] Forecasting SOXX... [2026-02-19T20:32:01.067318] [INFO ] [sig ] Generating forecast for: SOXX [2026-02-19T20:32:01.067349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-02-19T20:32:01.079350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-02-19T20:32:01.079696] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-02-19T20:32:01.080488] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-02-19T20:32:01.080543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:01.080597] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:01.080637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:01.080709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:01.140129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:01.140891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:01.141019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:01.141053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:01.261877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:01.262043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:01.262086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:01.262118] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:01.265719] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: UP (p=66.33%) [2026-02-19T20:32:01.266010] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-02-19T20:32:01.266144] [INFO ] [sig ] SOXX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:01.421166] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SOXX.txt [2026-02-19T20:32:01.421339] [INFO ] [sig ] [2817/3393] Completed SOXX in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-19T20:32:01.421380] [INFO ] [sig ] [2818/3393] Forecasting SPAI... [2026-02-19T20:32:01.421410] [INFO ] [sig ] Generating forecast for: SPAI [2026-02-19T20:32:01.421443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-02-19T20:32:01.433048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-02-19T20:32:01.433490] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-02-19T20:32:01.434360] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-02-19T20:32:01.434421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:01.434453] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:01.434480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:01.434537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:01.493549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:01.494492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:01.494599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:01.494644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:01.623559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:01.623760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:01.623804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:01.623833] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:01.627425] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: DOWN (p=9.37%) [2026-02-19T20:32:01.627779] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-02-19T20:32:01.627927] [INFO ] [sig ] SPAI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:01.772403] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SPAI.txt [2026-02-19T20:32:01.772593] [INFO ] [sig ] [2818/3393] Completed SPAI in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-19T20:32:01.772637] [INFO ] [sig ] [2819/3393] Forecasting SPB... [2026-02-19T20:32:01.772669] [INFO ] [sig ] Generating forecast for: SPB [2026-02-19T20:32:01.772703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-02-19T20:32:01.784067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-02-19T20:32:01.784486] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-02-19T20:32:01.785340] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-02-19T20:32:01.785395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:01.785428] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:01.785455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:01.785510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:01.843223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:01.844127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:01.844213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:01.844246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:01.967389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:01.967556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:01.967619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:01.967649] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:01.971171] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-02-19T20:32:01.971467] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-02-19T20:32:01.971624] [INFO ] [sig ] SPB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:02.119831] [INFO ] [LOCAL ] Saved forecast: SPB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SPB.txt [2026-02-19T20:32:02.120007] [INFO ] [sig ] [2819/3393] Completed SPB in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-19T20:32:02.120086] [INFO ] [sig ] [2820/3393] Forecasting SPCB... [2026-02-19T20:32:02.120121] [INFO ] [sig ] Generating forecast for: SPCB [2026-02-19T20:32:02.120152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-02-19T20:32:02.133159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-02-19T20:32:02.133602] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-02-19T20:32:02.134493] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-02-19T20:32:02.134547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:02.134601] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:02.134637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:02.134707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:02.192212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:02.193138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:02.193224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:02.193257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:02.314293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:02.314462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:02.314504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:02.314534] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:02.318020] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: DOWN (p=34.45%) [2026-02-19T20:32:02.318328] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-02-19T20:32:02.318462] [INFO ] [sig ] SPCB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:02.467115] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SPCB.txt [2026-02-19T20:32:02.467319] [INFO ] [sig ] [2820/3393] Completed SPCB in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-19T20:32:02.467362] [INFO ] [sig ] [2821/3393] Forecasting SPCE... [2026-02-19T20:32:02.467394] [INFO ] [sig ] Generating forecast for: SPCE [2026-02-19T20:32:02.467424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-02-19T20:32:02.481515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-02-19T20:32:02.481981] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-02-19T20:32:02.482891] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-02-19T20:32:02.482949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:02.482984] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:02.483014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:02.483073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:02.544847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:02.545769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:02.545861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:02.545896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:02.665313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:02.665482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:02.665524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:02.665555] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:02.669197] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: UP (p=94.01%) [2026-02-19T20:32:02.669518] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-02-19T20:32:02.669681] [INFO ] [sig ] SPCE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:02.813071] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SPCE.txt [2026-02-19T20:32:02.813229] [INFO ] [sig ] [2821/3393] Completed SPCE in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-19T20:32:02.813272] [INFO ] [sig ] [2822/3393] Forecasting SPE... [2026-02-19T20:32:02.813303] [INFO ] [sig ] Generating forecast for: SPE [2026-02-19T20:32:02.813338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-02-19T20:32:02.824520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-02-19T20:32:02.824948] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-02-19T20:32:02.825766] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-02-19T20:32:02.825820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:02.825854] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:02.825883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:02.825941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:02.889165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:02.890102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:02.890191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:02.890227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:03.010767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:03.010936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:03.010979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:03.011009] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:03.014463] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: UP (p=97.99%) [2026-02-19T20:32:03.014772] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-02-19T20:32:03.014906] [INFO ] [sig ] SPE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:03.163981] [INFO ] [LOCAL ] Saved forecast: SPE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SPE.txt [2026-02-19T20:32:03.164143] [INFO ] [sig ] [2822/3393] Completed SPE in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-19T20:32:03.164186] [INFO ] [sig ] [2823/3393] Forecasting SPFI... [2026-02-19T20:32:03.164221] [INFO ] [sig ] Generating forecast for: SPFI [2026-02-19T20:32:03.164254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-02-19T20:32:03.176831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-02-19T20:32:03.177260] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-02-19T20:32:03.178198] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-02-19T20:32:03.178262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:03.178297] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:03.178324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:03.178384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:03.244004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:03.244923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:03.245018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:03.245054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:03.366909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:03.367075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:03.367135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:03.367168] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:03.370686] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: UP (p=96.56%) [2026-02-19T20:32:03.370965] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-02-19T20:32:03.371095] [INFO ] [sig ] SPFI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:03.527242] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SPFI.txt [2026-02-19T20:32:03.527405] [INFO ] [sig ] [2823/3393] Completed SPFI in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-19T20:32:03.527447] [INFO ] [sig ] [2824/3393] Forecasting SPG... [2026-02-19T20:32:03.527477] [INFO ] [sig ] Generating forecast for: SPG [2026-02-19T20:32:03.527510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-02-19T20:32:03.539530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-02-19T20:32:03.539935] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-02-19T20:32:03.540765] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-02-19T20:32:03.540832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:03.540903] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:03.540932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:03.540990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:03.601692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:03.602565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:03.602670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:03.602704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:03.738810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:03.739004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:03.739047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:03.739076] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:03.742525] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: DOWN (p=39.34%) [2026-02-19T20:32:03.742833] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-02-19T20:32:03.742965] [INFO ] [sig ] SPG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:03.889558] [INFO ] [LOCAL ] Saved forecast: SPG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SPG.txt [2026-02-19T20:32:03.889748] [INFO ] [sig ] [2824/3393] Completed SPG in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-19T20:32:03.889798] [INFO ] [sig ] [2825/3393] Forecasting SPGI... [2026-02-19T20:32:03.889836] [INFO ] [sig ] Generating forecast for: SPGI [2026-02-19T20:32:03.889871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-02-19T20:32:03.900819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-02-19T20:32:03.901154] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-02-19T20:32:03.901961] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-02-19T20:32:03.902015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:03.902048] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:03.902075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:03.902136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:03.960001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:03.960970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:03.961060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:03.961093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:04.089074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:04.089241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:04.089282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:04.089311] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:04.093047] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: UP (p=82.55%) [2026-02-19T20:32:04.093362] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-02-19T20:32:04.093500] [INFO ] [sig ] SPGI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:04.245379] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SPGI.txt [2026-02-19T20:32:04.245539] [INFO ] [sig ] [2825/3393] Completed SPGI in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-19T20:32:04.245599] [INFO ] [sig ] [2826/3393] Forecasting SPH... [2026-02-19T20:32:04.245634] [INFO ] [sig ] Generating forecast for: SPH [2026-02-19T20:32:04.245666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-02-19T20:32:04.257089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-02-19T20:32:04.257448] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-02-19T20:32:04.258289] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-02-19T20:32:04.258343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:04.258376] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:04.258404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:04.258460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:04.318262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:04.319014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:04.319098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:04.319131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:04.437843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:04.438001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:04.438043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:04.438074] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:04.441709] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: DOWN (p=14.84%) [2026-02-19T20:32:04.442003] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-02-19T20:32:04.442136] [INFO ] [sig ] SPH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:04.585252] [INFO ] [LOCAL ] Saved forecast: SPH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SPH.txt [2026-02-19T20:32:04.585388] [INFO ] [sig ] [2826/3393] Completed SPH in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-19T20:32:04.585427] [INFO ] [sig ] [2827/3393] Forecasting SPOK... [2026-02-19T20:32:04.585457] [INFO ] [sig ] Generating forecast for: SPOK [2026-02-19T20:32:04.585489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-02-19T20:32:04.597182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-02-19T20:32:04.597517] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-02-19T20:32:04.598401] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-02-19T20:32:04.598456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:04.598503] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:04.598535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:04.598616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:04.657149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:04.657819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:04.657900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:04.657933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:04.782312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:04.782474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:04.782514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:04.782609] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:04.786494] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: DOWN (p=10.56%) [2026-02-19T20:32:04.786806] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-02-19T20:32:04.786951] [INFO ] [sig ] SPOK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:04.934313] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SPOK.txt [2026-02-19T20:32:04.934445] [INFO ] [sig ] [2827/3393] Completed SPOK in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-19T20:32:04.934486] [INFO ] [sig ] [2828/3393] Forecasting SPRO... [2026-02-19T20:32:04.934517] [INFO ] [sig ] Generating forecast for: SPRO [2026-02-19T20:32:04.934547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-02-19T20:32:04.945433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-02-19T20:32:04.945787] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-02-19T20:32:04.946659] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-02-19T20:32:04.946717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:04.946752] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:04.946781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:04.946839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:05.007822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:05.008526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:05.008626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:05.008663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:05.132082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:05.132245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:05.132302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:05.132335] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:05.135801] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: UP (p=92.20%) [2026-02-19T20:32:05.136084] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-02-19T20:32:05.136214] [INFO ] [sig ] SPRO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:05.281130] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SPRO.txt [2026-02-19T20:32:05.281261] [INFO ] [sig ] [2828/3393] Completed SPRO in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-19T20:32:05.281301] [INFO ] [sig ] [2829/3393] Forecasting SPRX... [2026-02-19T20:32:05.281331] [INFO ] [sig ] Generating forecast for: SPRX [2026-02-19T20:32:05.281363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-02-19T20:32:05.292986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-02-19T20:32:05.293305] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-02-19T20:32:05.294112] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-02-19T20:32:05.294167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:05.294201] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:05.294229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:05.294289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:05.354256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:05.355324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:05.355438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:05.355493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:05.479222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:05.479383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:05.479425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:05.479455] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:05.482924] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: UP (p=92.82%) [2026-02-19T20:32:05.483199] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-02-19T20:32:05.483327] [INFO ] [sig ] SPRX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:05.627014] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SPRX.txt [2026-02-19T20:32:05.627147] [INFO ] [sig ] [2829/3393] Completed SPRX in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-19T20:32:05.627187] [INFO ] [sig ] [2830/3393] Forecasting SPRY... [2026-02-19T20:32:05.627217] [INFO ] [sig ] Generating forecast for: SPRY [2026-02-19T20:32:05.627249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-02-19T20:32:05.638377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-02-19T20:32:05.638696] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-02-19T20:32:05.639489] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-02-19T20:32:05.639542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:05.639600] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:05.639632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:05.639689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:05.697633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:05.698551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:05.698659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:05.698693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:05.820818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:05.820985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:05.821024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:05.821053] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:05.824612] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: DOWN (p=15.02%) [2026-02-19T20:32:05.825015] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-02-19T20:32:05.825172] [INFO ] [sig ] SPRY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:05.976103] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SPRY.txt [2026-02-19T20:32:05.976441] [INFO ] [sig ] [2830/3393] Completed SPRY in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-19T20:32:05.976482] [INFO ] [sig ] [2831/3393] Forecasting SPSC... [2026-02-19T20:32:05.976522] [INFO ] [sig ] Generating forecast for: SPSC [2026-02-19T20:32:05.976554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-02-19T20:32:05.988448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-02-19T20:32:05.988812] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-02-19T20:32:05.989604] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-02-19T20:32:05.989656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:05.989688] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:05.989716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:05.989824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:06.049709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:06.050405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:06.050485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:06.050517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:06.171508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:06.171681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:06.171723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:06.171752] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:06.175148] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: DOWN (p=19.55%) [2026-02-19T20:32:06.175431] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-02-19T20:32:06.175562] [INFO ] [sig ] SPSC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:06.326561] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SPSC.txt [2026-02-19T20:32:06.326754] [INFO ] [sig ] [2831/3393] Completed SPSC in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-19T20:32:06.326804] [INFO ] [sig ] [2832/3393] Forecasting SPWH... [2026-02-19T20:32:06.326842] [INFO ] [sig ] Generating forecast for: SPWH [2026-02-19T20:32:06.326879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-02-19T20:32:06.339111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-02-19T20:32:06.339486] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-02-19T20:32:06.340332] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-02-19T20:32:06.340386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:06.340418] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:06.340445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:06.340501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:06.402458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:06.403335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:06.403422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:06.403456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:06.536309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:06.536465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:06.536506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:06.536535] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:06.540687] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: DOWN (p=47.27%) [2026-02-19T20:32:06.541018] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-02-19T20:32:06.541346] [INFO ] [sig ] SPWH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:06.698184] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SPWH.txt [2026-02-19T20:32:06.698370] [INFO ] [sig ] [2832/3393] Completed SPWH in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-19T20:32:06.698416] [INFO ] [sig ] [2833/3393] Forecasting SPXC... [2026-02-19T20:32:06.698446] [INFO ] [sig ] Generating forecast for: SPXC [2026-02-19T20:32:06.698484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-02-19T20:32:06.712090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-02-19T20:32:06.712524] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-02-19T20:32:06.713658] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-02-19T20:32:06.713713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:06.713757] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:06.713793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:06.713870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:06.774143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:06.775139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:06.775249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:06.775288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:06.902623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:06.902798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:06.902851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:06.902895] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:06.906428] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: DOWN (p=2.01%) [2026-02-19T20:32:06.906738] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-02-19T20:32:06.906915] [INFO ] [sig ] SPXC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:07.051540] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SPXC.txt [2026-02-19T20:32:07.051714] [INFO ] [sig ] [2833/3393] Completed SPXC in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-19T20:32:07.051757] [INFO ] [sig ] [2834/3393] Forecasting SPXX... [2026-02-19T20:32:07.051787] [INFO ] [sig ] Generating forecast for: SPXX [2026-02-19T20:32:07.051817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-02-19T20:32:07.065950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-02-19T20:32:07.066267] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-02-19T20:32:07.067103] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-02-19T20:32:07.067158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:07.067191] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:07.067218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:07.067276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:07.127594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:07.128490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:07.128659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:07.128695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:07.250327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:07.250491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:07.250532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:07.250601] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:07.254081] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: DOWN (p=7.22%) [2026-02-19T20:32:07.254363] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-02-19T20:32:07.254496] [INFO ] [sig ] SPXX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:07.397798] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SPXX.txt [2026-02-19T20:32:07.397962] [INFO ] [sig ] [2834/3393] Completed SPXX in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-19T20:32:07.398003] [INFO ] [sig ] [2835/3393] Forecasting SQM... [2026-02-19T20:32:07.398035] [INFO ] [sig ] Generating forecast for: SQM [2026-02-19T20:32:07.398066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-02-19T20:32:07.408801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-02-19T20:32:07.409141] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-02-19T20:32:07.409984] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-02-19T20:32:07.410037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:07.410069] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:07.410096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:07.410152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:07.467213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:07.468101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:07.468200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:07.468234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:07.594248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:07.594438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:07.594484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:07.594515] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:07.598263] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: UP (p=68.24%) [2026-02-19T20:32:07.598549] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-02-19T20:32:07.598776] [INFO ] [sig ] SQM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:07.759480] [INFO ] [LOCAL ] Saved forecast: SQM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SQM.txt [2026-02-19T20:32:07.759663] [INFO ] [sig ] [2835/3393] Completed SQM in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-19T20:32:07.759710] [INFO ] [sig ] [2836/3393] Forecasting SQNS... [2026-02-19T20:32:07.759740] [INFO ] [sig ] Generating forecast for: SQNS [2026-02-19T20:32:07.759771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-02-19T20:32:07.771074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-02-19T20:32:07.771484] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-02-19T20:32:07.772309] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-02-19T20:32:07.772364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:07.772397] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:07.772425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:07.772482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:07.830395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:07.831301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:07.831409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:07.831444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:07.946740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:07.946910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:07.946950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:07.946979] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:07.950425] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: DOWN (p=1.44%) [2026-02-19T20:32:07.950722] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-02-19T20:32:07.950852] [INFO ] [sig ] SQNS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:08.105088] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SQNS.txt [2026-02-19T20:32:08.105272] [INFO ] [sig ] [2836/3393] Completed SQNS in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-19T20:32:08.105317] [INFO ] [sig ] [2837/3393] Forecasting SQQQ... [2026-02-19T20:32:08.105347] [INFO ] [sig ] Generating forecast for: SQQQ [2026-02-19T20:32:08.105378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-02-19T20:32:08.118701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-02-19T20:32:08.119148] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-02-19T20:32:08.120002] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-02-19T20:32:08.120056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:08.120089] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:08.120116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:08.120173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:08.179234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:08.180182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:08.180279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:08.180313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:08.303839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:08.304190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:08.304234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:08.304264] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:08.307898] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: DOWN (p=1.30%) [2026-02-19T20:32:08.308395] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-02-19T20:32:08.308524] [INFO ] [sig ] SQQQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:08.455237] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SQQQ.txt [2026-02-19T20:32:08.455439] [INFO ] [sig ] [2837/3393] Completed SQQQ in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-19T20:32:08.455482] [INFO ] [sig ] [2838/3393] Forecasting SRAD... [2026-02-19T20:32:08.455512] [INFO ] [sig ] Generating forecast for: SRAD [2026-02-19T20:32:08.455543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-02-19T20:32:08.466959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-02-19T20:32:08.467260] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-02-19T20:32:08.468057] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-02-19T20:32:08.468138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:08.468180] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:08.468244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:08.468313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:08.526842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:08.527593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:08.527677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:08.527710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:08.651019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:08.651181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:08.651222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:08.651251] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:08.654745] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: UP (p=61.03%) [2026-02-19T20:32:08.655027] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-02-19T20:32:08.655157] [INFO ] [sig ] SRAD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:08.797114] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SRAD.txt [2026-02-19T20:32:08.797254] [INFO ] [sig ] [2838/3393] Completed SRAD in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-19T20:32:08.797304] [INFO ] [sig ] [2839/3393] Forecasting SRBK... [2026-02-19T20:32:08.797340] [INFO ] [sig ] Generating forecast for: SRBK [2026-02-19T20:32:08.797378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-02-19T20:32:08.808637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-02-19T20:32:08.809020] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-02-19T20:32:08.809844] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-02-19T20:32:08.809903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:08.809935] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:08.809963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:08.810020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:08.867124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:08.867968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:08.868053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:08.868087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:08.991347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:08.991504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:08.991545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:08.991597] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:08.994990] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: DOWN (p=14.86%) [2026-02-19T20:32:08.995264] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-02-19T20:32:08.995394] [INFO ] [sig ] SRBK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:09.138162] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SRBK.txt [2026-02-19T20:32:09.138308] [INFO ] [sig ] [2839/3393] Completed SRBK in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-19T20:32:09.138347] [INFO ] [sig ] [2840/3393] Forecasting SRCE... [2026-02-19T20:32:09.138377] [INFO ] [sig ] Generating forecast for: SRCE [2026-02-19T20:32:09.138407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-02-19T20:32:09.150207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-02-19T20:32:09.150608] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-02-19T20:32:09.151483] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-02-19T20:32:09.151539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:09.151594] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:09.151633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:09.151693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:09.213194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:09.214074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:09.214161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:09.214198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:09.337218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:09.337372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:09.337411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:09.337441] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:09.340948] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: UP (p=96.77%) [2026-02-19T20:32:09.341227] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-02-19T20:32:09.341355] [INFO ] [sig ] SRCE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:09.518450] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SRCE.txt [2026-02-19T20:32:09.518931] [INFO ] [sig ] [2840/3393] Completed SRCE in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-19T20:32:09.519017] [INFO ] [sig ] [2841/3393] Forecasting SRE... [2026-02-19T20:32:09.519060] [INFO ] [sig ] Generating forecast for: SRE [2026-02-19T20:32:09.519111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-02-19T20:32:09.535848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-02-19T20:32:09.536289] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-02-19T20:32:09.537290] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-02-19T20:32:09.537346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:09.537424] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:09.537453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:09.537511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:09.604013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:09.605014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:09.605121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:09.605157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:09.728828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:09.729007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:09.729049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:09.729078] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:09.732586] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: UP (p=91.44%) [2026-02-19T20:32:09.732866] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-02-19T20:32:09.733000] [INFO ] [sig ] SRE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:09.884612] [INFO ] [LOCAL ] Saved forecast: SRE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SRE.txt [2026-02-19T20:32:09.884778] [INFO ] [sig ] [2841/3393] Completed SRE in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-19T20:32:09.884820] [INFO ] [sig ] [2842/3393] Forecasting SREA... [2026-02-19T20:32:09.884850] [INFO ] [sig ] Generating forecast for: SREA [2026-02-19T20:32:09.884888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-02-19T20:32:09.900326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-02-19T20:32:09.900738] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-02-19T20:32:09.901557] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-02-19T20:32:09.901631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:09.901665] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:09.901694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:09.901752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:09.963229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:09.964199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:09.964292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:09.964326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:10.086113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:10.086284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:10.086328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:10.086356] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:10.090110] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: UP (p=61.56%) [2026-02-19T20:32:10.090540] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-02-19T20:32:10.090718] [INFO ] [sig ] SREA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:10.239507] [INFO ] [LOCAL ] Saved forecast: SREA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SREA.txt [2026-02-19T20:32:10.239705] [INFO ] [sig ] [2842/3393] Completed SREA in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-19T20:32:10.239749] [INFO ] [sig ] [2843/3393] Forecasting SRFM... [2026-02-19T20:32:10.239779] [INFO ] [sig ] Generating forecast for: SRFM [2026-02-19T20:32:10.239812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-02-19T20:32:10.251715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-02-19T20:32:10.252161] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-02-19T20:32:10.253139] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-02-19T20:32:10.253202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:10.253237] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:10.253264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:10.253328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:10.311559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:10.312530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:10.312646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:10.312680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:10.434629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:10.434829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:10.434883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:10.434920] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:10.439730] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: DOWN (p=3.65%) [2026-02-19T20:32:10.440191] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-02-19T20:32:10.440385] [INFO ] [sig ] SRFM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:10.632947] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SRFM.txt [2026-02-19T20:32:10.633107] [INFO ] [sig ] [2843/3393] Completed SRFM in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-19T20:32:10.633150] [INFO ] [sig ] [2844/3393] Forecasting SRG... [2026-02-19T20:32:10.633180] [INFO ] [sig ] Generating forecast for: SRG [2026-02-19T20:32:10.633212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-02-19T20:32:10.644461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-02-19T20:32:10.644837] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-02-19T20:32:10.645695] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-02-19T20:32:10.645749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:10.645783] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:10.645811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:10.645881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:10.706201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:10.706968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:10.707070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:10.707109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:10.830503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:10.830698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:10.830740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:10.830817] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:10.835382] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: DOWN (p=6.43%) [2026-02-19T20:32:10.835868] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-02-19T20:32:10.836059] [INFO ] [sig ] SRG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:11.012592] [INFO ] [LOCAL ] Saved forecast: SRG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SRG.txt [2026-02-19T20:32:11.012746] [INFO ] [sig ] [2844/3393] Completed SRG in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-19T20:32:11.012789] [INFO ] [sig ] [2845/3393] Forecasting SRI... [2026-02-19T20:32:11.012819] [INFO ] [sig ] Generating forecast for: SRI [2026-02-19T20:32:11.012849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-02-19T20:32:11.027357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-02-19T20:32:11.027807] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-02-19T20:32:11.028812] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-02-19T20:32:11.028871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:11.028904] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:11.028931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:11.028990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:11.088600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:11.089673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:11.089799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:11.089837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:11.213885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:11.214043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:11.214084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:11.214129] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:11.217525] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: UP (p=95.91%) [2026-02-19T20:32:11.217834] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-02-19T20:32:11.217995] [INFO ] [sig ] SRI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:11.361975] [INFO ] [LOCAL ] Saved forecast: SRI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SRI.txt [2026-02-19T20:32:11.362111] [INFO ] [sig ] [2845/3393] Completed SRI in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-19T20:32:11.362150] [INFO ] [sig ] [2846/3393] Forecasting SRRK... [2026-02-19T20:32:11.362180] [INFO ] [sig ] Generating forecast for: SRRK [2026-02-19T20:32:11.362211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-02-19T20:32:11.373466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-02-19T20:32:11.373833] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-02-19T20:32:11.374634] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-02-19T20:32:11.374687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:11.374719] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:11.374746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:11.374803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:11.435587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:11.436501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:11.436609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:11.436647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:11.560620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:11.560782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:11.560825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:11.560857] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:11.564380] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: DOWN (p=6.33%) [2026-02-19T20:32:11.564691] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-02-19T20:32:11.564824] [INFO ] [sig ] SRRK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:11.716122] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SRRK.txt [2026-02-19T20:32:11.716258] [INFO ] [sig ] [2846/3393] Completed SRRK in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-19T20:32:11.716299] [INFO ] [sig ] [2847/3393] Forecasting SRTS... [2026-02-19T20:32:11.716328] [INFO ] [sig ] Generating forecast for: SRTS [2026-02-19T20:32:11.716359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-02-19T20:32:11.727273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-02-19T20:32:11.727587] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-02-19T20:32:11.728382] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-02-19T20:32:11.728435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:11.728467] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:11.728494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:11.728551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:11.790453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:11.791480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:11.791607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:11.791651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:11.944277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:11.944449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:11.944492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:11.944523] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:11.948484] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-02-19T20:32:11.948842] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-02-19T20:32:11.949024] [INFO ] [sig ] SRTS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:12.096892] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SRTS.txt [2026-02-19T20:32:12.097058] [INFO ] [sig ] [2847/3393] Completed SRTS in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-19T20:32:12.097107] [INFO ] [sig ] [2848/3393] Forecasting SSB... [2026-02-19T20:32:12.097142] [INFO ] [sig ] Generating forecast for: SSB [2026-02-19T20:32:12.097174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-02-19T20:32:12.109505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-02-19T20:32:12.109933] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-02-19T20:32:12.110812] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-02-19T20:32:12.110869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:12.110902] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:12.110934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:12.110991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:12.174476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:12.175592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:12.175679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:12.175714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:12.298861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:12.299060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:12.299109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:12.299141] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:12.302817] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: DOWN (p=20.07%) [2026-02-19T20:32:12.303168] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-02-19T20:32:12.303316] [INFO ] [sig ] SSB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:12.463072] [INFO ] [LOCAL ] Saved forecast: SSB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SSB.txt [2026-02-19T20:32:12.463243] [INFO ] [sig ] [2848/3393] Completed SSB in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-19T20:32:12.463286] [INFO ] [sig ] [2849/3393] Forecasting SSD... [2026-02-19T20:32:12.463318] [INFO ] [sig ] Generating forecast for: SSD [2026-02-19T20:32:12.463349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-02-19T20:32:12.474816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-02-19T20:32:12.475174] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-02-19T20:32:12.476184] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-02-19T20:32:12.476238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:12.476271] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:12.476298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:12.476527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:12.542640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:12.543550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:12.543660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:12.543707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:12.669295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:12.669460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:12.669503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:12.669533] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:12.673136] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: UP (p=51.48%) [2026-02-19T20:32:12.673627] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-02-19T20:32:12.673777] [INFO ] [sig ] SSD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:12.832452] [INFO ] [LOCAL ] Saved forecast: SSD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SSD.txt [2026-02-19T20:32:12.832648] [INFO ] [sig ] [2849/3393] Completed SSD in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-19T20:32:12.832696] [INFO ] [sig ] [2850/3393] Forecasting SSL... [2026-02-19T20:32:12.832738] [INFO ] [sig ] Generating forecast for: SSL [2026-02-19T20:32:12.832799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-02-19T20:32:12.845810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-02-19T20:32:12.846190] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-02-19T20:32:12.847124] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-02-19T20:32:12.847180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:12.847214] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:12.847241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:12.847298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:12.921027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:12.923296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:12.923458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:12.923496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:13.060786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:13.060960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:13.061005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:13.061044] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:13.065040] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: DOWN (p=22.89%) [2026-02-19T20:32:13.065383] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-02-19T20:32:13.065608] [INFO ] [sig ] SSL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:13.218743] [INFO ] [LOCAL ] Saved forecast: SSL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SSL.txt [2026-02-19T20:32:13.218931] [INFO ] [sig ] [2850/3393] Completed SSL in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-19T20:32:13.218982] [INFO ] [sig ] [2851/3393] Forecasting SSNC... [2026-02-19T20:32:13.219013] [INFO ] [sig ] Generating forecast for: SSNC [2026-02-19T20:32:13.219053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-02-19T20:32:13.233410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-02-19T20:32:13.233883] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-02-19T20:32:13.234851] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-02-19T20:32:13.234944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:13.234979] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:13.235007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:13.235073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:13.302314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:13.303226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:13.303383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:13.303434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:13.432661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:13.432842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:13.432889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:13.432930] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:13.436668] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: UP (p=76.90%) [2026-02-19T20:32:13.436968] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-02-19T20:32:13.437104] [INFO ] [sig ] SSNC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:13.594058] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SSNC.txt [2026-02-19T20:32:13.594223] [INFO ] [sig ] [2851/3393] Completed SSNC in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-19T20:32:13.594281] [INFO ] [sig ] [2852/3393] Forecasting SSP... [2026-02-19T20:32:13.594316] [INFO ] [sig ] Generating forecast for: SSP [2026-02-19T20:32:13.594349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-02-19T20:32:13.606938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-02-19T20:32:13.607329] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-02-19T20:32:13.608269] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-02-19T20:32:13.608325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:13.608357] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:13.608384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:13.608450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:13.675812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:13.676771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:13.676860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:13.676904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:13.813083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:13.813439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:13.813482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:13.813511] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:13.817339] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: UP (p=55.59%) [2026-02-19T20:32:13.817651] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-02-19T20:32:13.817793] [INFO ] [sig ] SSP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:13.965751] [INFO ] [LOCAL ] Saved forecast: SSP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SSP.txt [2026-02-19T20:32:13.965917] [INFO ] [sig ] [2852/3393] Completed SSP in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-19T20:32:13.965962] [INFO ] [sig ] [2853/3393] Forecasting SSRM... [2026-02-19T20:32:13.965991] [INFO ] [sig ] Generating forecast for: SSRM [2026-02-19T20:32:13.966044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-02-19T20:32:13.979397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-02-19T20:32:13.979895] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-02-19T20:32:13.980847] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-02-19T20:32:13.980902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:13.980942] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:13.980985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:13.981076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:14.044544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:14.045479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:14.045610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:14.045648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:14.173717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:14.173885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:14.173929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:14.173964] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:14.177655] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: UP (p=77.00%) [2026-02-19T20:32:14.177967] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-02-19T20:32:14.178321] [INFO ] [sig ] SSRM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:14.327253] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SSRM.txt [2026-02-19T20:32:14.327415] [INFO ] [sig ] [2853/3393] Completed SSRM in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-19T20:32:14.327457] [INFO ] [sig ] [2854/3393] Forecasting SSSS... [2026-02-19T20:32:14.327486] [INFO ] [sig ] Generating forecast for: SSSS [2026-02-19T20:32:14.327517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-02-19T20:32:14.339938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-02-19T20:32:14.340286] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-02-19T20:32:14.341113] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-02-19T20:32:14.341168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:14.341201] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:14.341228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:14.341285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:14.400805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:14.401644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:14.401727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:14.401760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:14.528780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:14.528972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:14.529023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:14.529071] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:14.533047] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: UP (p=50.45%) [2026-02-19T20:32:14.533351] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-02-19T20:32:14.533486] [INFO ] [sig ] SSSS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:14.686691] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SSSS.txt [2026-02-19T20:32:14.686901] [INFO ] [sig ] [2854/3393] Completed SSSS in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-19T20:32:14.686949] [INFO ] [sig ] [2855/3393] Forecasting SSTI... [2026-02-19T20:32:14.686983] [INFO ] [sig ] Generating forecast for: SSTI [2026-02-19T20:32:14.687014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-02-19T20:32:14.699519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-02-19T20:32:14.699998] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-02-19T20:32:14.700969] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-02-19T20:32:14.701027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:14.701063] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:14.701093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:14.701153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:14.762624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:14.763813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:14.763906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:14.763948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:14.884772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:14.884934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:14.884977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:14.885012] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:14.888483] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: UP (p=95.95%) [2026-02-19T20:32:14.888784] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-02-19T20:32:14.888943] [INFO ] [sig ] SSTI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:15.035831] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SSTI.txt [2026-02-19T20:32:15.035998] [INFO ] [sig ] [2855/3393] Completed SSTI in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-19T20:32:15.036041] [INFO ] [sig ] [2856/3393] Forecasting SSTK... [2026-02-19T20:32:15.036072] [INFO ] [sig ] Generating forecast for: SSTK [2026-02-19T20:32:15.036104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-02-19T20:32:15.048618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-02-19T20:32:15.049053] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-02-19T20:32:15.049967] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-02-19T20:32:15.050024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:15.050060] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:15.050091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:15.050149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:15.108186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:15.109093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:15.109186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:15.109219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:15.231609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:15.231768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:15.231808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:15.231837] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:15.235660] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: UP (p=96.32%) [2026-02-19T20:32:15.235959] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-02-19T20:32:15.236089] [INFO ] [sig ] SSTK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:15.390710] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SSTK.txt [2026-02-19T20:32:15.390862] [INFO ] [sig ] [2856/3393] Completed SSTK in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-19T20:32:15.390904] [INFO ] [sig ] [2857/3393] Forecasting SSYS... [2026-02-19T20:32:15.390934] [INFO ] [sig ] Generating forecast for: SSYS [2026-02-19T20:32:15.390965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-02-19T20:32:15.402383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-02-19T20:32:15.402785] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-02-19T20:32:15.403684] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-02-19T20:32:15.403741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:15.403776] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:15.403805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:15.403864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:15.461159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:15.461872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:15.461956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:15.461996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:15.587025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:15.587165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:15.587204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:15.587234] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:15.590677] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: DOWN (p=3.54%) [2026-02-19T20:32:15.590953] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-02-19T20:32:15.591081] [INFO ] [sig ] SSYS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:15.736151] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SSYS.txt [2026-02-19T20:32:15.736294] [INFO ] [sig ] [2857/3393] Completed SSYS in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-19T20:32:15.736335] [INFO ] [sig ] [2858/3393] Forecasting STAA... [2026-02-19T20:32:15.736365] [INFO ] [sig ] Generating forecast for: STAA [2026-02-19T20:32:15.736395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-02-19T20:32:15.748527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-02-19T20:32:15.748871] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-02-19T20:32:15.749672] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-02-19T20:32:15.749726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:15.749788] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:15.749817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:15.749876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:15.808184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:15.808863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:15.808942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:15.808974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:15.936171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:15.936331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:15.936400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:15.936433] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:15.940660] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: DOWN (p=0.30%) [2026-02-19T20:32:15.940938] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-02-19T20:32:15.941072] [INFO ] [sig ] STAA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:16.086375] [INFO ] [LOCAL ] Saved forecast: STAA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/STAA.txt [2026-02-19T20:32:16.086536] [INFO ] [sig ] [2858/3393] Completed STAA in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-19T20:32:16.086598] [INFO ] [sig ] [2859/3393] Forecasting STAG... [2026-02-19T20:32:16.086632] [INFO ] [sig ] Generating forecast for: STAG [2026-02-19T20:32:16.086663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-02-19T20:32:16.097741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-02-19T20:32:16.098101] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-02-19T20:32:16.098926] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-02-19T20:32:16.098979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:16.099014] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:16.099043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:16.099100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:16.160538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:16.161499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:16.161602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:16.161639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:16.288970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:16.289139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:16.289182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:16.289211] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:16.293483] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: DOWN (p=31.40%) [2026-02-19T20:32:16.293805] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-02-19T20:32:16.293941] [INFO ] [sig ] STAG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:16.440219] [INFO ] [LOCAL ] Saved forecast: STAG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/STAG.txt [2026-02-19T20:32:16.440383] [INFO ] [sig ] [2859/3393] Completed STAG in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-19T20:32:16.440425] [INFO ] [sig ] [2860/3393] Forecasting STBA... [2026-02-19T20:32:16.440457] [INFO ] [sig ] Generating forecast for: STBA [2026-02-19T20:32:16.440489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-02-19T20:32:16.452460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-02-19T20:32:16.452908] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-02-19T20:32:16.453741] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-02-19T20:32:16.453795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:16.453828] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:16.453855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:16.453913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:16.512471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:16.513416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:16.513506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:16.513539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:16.641719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:16.641928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:16.641971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:16.642001] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:16.645539] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: UP (p=67.53%) [2026-02-19T20:32:16.645895] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-02-19T20:32:16.646036] [INFO ] [sig ] STBA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:16.792124] [INFO ] [LOCAL ] Saved forecast: STBA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/STBA.txt [2026-02-19T20:32:16.792289] [INFO ] [sig ] [2860/3393] Completed STBA in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-19T20:32:16.792332] [INFO ] [sig ] [2861/3393] Forecasting STC... [2026-02-19T20:32:16.792362] [INFO ] [sig ] Generating forecast for: STC [2026-02-19T20:32:16.792395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-02-19T20:32:16.803325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-02-19T20:32:16.803716] [INFO ] [FORECASTER] Starting predict_future for STC [2026-02-19T20:32:16.804528] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-02-19T20:32:16.804604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:16.804640] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:16.804668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:16.804726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:16.862895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:16.863804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:16.863910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:16.863944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:16.983619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:16.983779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:16.983818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:16.983900] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:16.987430] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: UP (p=83.33%) [2026-02-19T20:32:16.987749] [INFO ] [FORECASTER] Completed predict_future for STC [2026-02-19T20:32:16.987885] [INFO ] [sig ] STC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:17.138078] [INFO ] [LOCAL ] Saved forecast: STC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/STC.txt [2026-02-19T20:32:17.138266] [INFO ] [sig ] [2861/3393] Completed STC in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-19T20:32:17.138305] [INFO ] [sig ] [2862/3393] Forecasting STE... [2026-02-19T20:32:17.138336] [INFO ] [sig ] Generating forecast for: STE [2026-02-19T20:32:17.138369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-02-19T20:32:17.150284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-02-19T20:32:17.150692] [INFO ] [FORECASTER] Starting predict_future for STE [2026-02-19T20:32:17.151478] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-02-19T20:32:17.151531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:17.151597] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:17.151630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:17.151686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:17.212302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:17.213166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:17.213252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:17.213285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:17.343500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:17.343677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:17.343718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:17.343747] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:17.347214] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: UP (p=64.17%) [2026-02-19T20:32:17.347486] [INFO ] [FORECASTER] Completed predict_future for STE [2026-02-19T20:32:17.347631] [INFO ] [sig ] STE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:17.490275] [INFO ] [LOCAL ] Saved forecast: STE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/STE.txt [2026-02-19T20:32:17.490415] [INFO ] [sig ] [2862/3393] Completed STE in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-19T20:32:17.490455] [INFO ] [sig ] [2863/3393] Forecasting STEL... [2026-02-19T20:32:17.490484] [INFO ] [sig ] Generating forecast for: STEL [2026-02-19T20:32:17.490513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-02-19T20:32:17.501951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-02-19T20:32:17.502286] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-02-19T20:32:17.503129] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-02-19T20:32:17.503184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:17.503217] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:17.503245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:17.503304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:17.562012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:17.562914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:17.563003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:17.563037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:17.683497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:17.683657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:17.683700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:17.683732] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:17.687226] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: UP (p=96.28%) [2026-02-19T20:32:17.687511] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-02-19T20:32:17.687662] [INFO ] [sig ] STEL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:17.829080] [INFO ] [LOCAL ] Saved forecast: STEL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/STEL.txt [2026-02-19T20:32:17.829231] [INFO ] [sig ] [2863/3393] Completed STEL in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-19T20:32:17.829272] [INFO ] [sig ] [2864/3393] Forecasting STEM... [2026-02-19T20:32:17.829302] [INFO ] [sig ] Generating forecast for: STEM [2026-02-19T20:32:17.829334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-02-19T20:32:17.840199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-02-19T20:32:17.840553] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-02-19T20:32:17.841349] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-02-19T20:32:17.841404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:17.841436] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:17.841462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:17.841520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:17.899004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:17.899924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:17.900011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:17.900044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:18.019059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:18.019214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:18.019258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:18.019288] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:18.022806] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: DOWN (p=33.79%) [2026-02-19T20:32:18.023095] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-02-19T20:32:18.023229] [INFO ] [sig ] STEM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:18.182726] [INFO ] [LOCAL ] Saved forecast: STEM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/STEM.txt [2026-02-19T20:32:18.182921] [INFO ] [sig ] [2864/3393] Completed STEM in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-19T20:32:18.182968] [INFO ] [sig ] [2865/3393] Forecasting STEP... [2026-02-19T20:32:18.183002] [INFO ] [sig ] Generating forecast for: STEP [2026-02-19T20:32:18.183033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-02-19T20:32:18.194989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-02-19T20:32:18.195364] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-02-19T20:32:18.196264] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-02-19T20:32:18.196321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:18.196354] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:18.196381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:18.196439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:18.256146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:18.257066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:18.257158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:18.257192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:18.377081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:18.377239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:18.377280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:18.377310] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:18.380934] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: DOWN (p=4.51%) [2026-02-19T20:32:18.381219] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-02-19T20:32:18.381350] [INFO ] [sig ] STEP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:18.526913] [INFO ] [LOCAL ] Saved forecast: STEP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/STEP.txt [2026-02-19T20:32:18.527080] [INFO ] [sig ] [2865/3393] Completed STEP in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-19T20:32:18.527129] [INFO ] [sig ] [2866/3393] Forecasting STHO... [2026-02-19T20:32:18.527160] [INFO ] [sig ] Generating forecast for: STHO [2026-02-19T20:32:18.527190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-02-19T20:32:18.538631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-02-19T20:32:18.538959] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-02-19T20:32:18.539993] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-02-19T20:32:18.540048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:18.540080] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:18.540108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:18.540169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:18.600489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:18.601446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:18.601550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:18.601616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:18.730484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:18.730668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:18.730712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:18.730743] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:18.734162] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: DOWN (p=24.77%) [2026-02-19T20:32:18.734444] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-02-19T20:32:18.734594] [INFO ] [sig ] STHO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:18.878847] [INFO ] [LOCAL ] Saved forecast: STHO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/STHO.txt [2026-02-19T20:32:18.879021] [INFO ] [sig ] [2866/3393] Completed STHO in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-19T20:32:18.879072] [INFO ] [sig ] [2867/3393] Forecasting STI... [2026-02-19T20:32:18.879104] [INFO ] [sig ] Generating forecast for: STI [2026-02-19T20:32:18.879139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-02-19T20:32:18.890770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-02-19T20:32:18.891152] [INFO ] [FORECASTER] Starting predict_future for STI [2026-02-19T20:32:18.892029] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-02-19T20:32:18.892083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:18.892118] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:18.892146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:18.892202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:18.949645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:18.950564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:18.950696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:18.950732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:19.071717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:19.071878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:19.071917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:19.071946] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:19.075417] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: UP (p=92.86%) [2026-02-19T20:32:19.075715] [INFO ] [FORECASTER] Completed predict_future for STI [2026-02-19T20:32:19.075863] [INFO ] [sig ] STI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:19.224231] [INFO ] [LOCAL ] Saved forecast: STI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/STI.txt [2026-02-19T20:32:19.224396] [INFO ] [sig ] [2867/3393] Completed STI in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-19T20:32:19.224439] [INFO ] [sig ] [2868/3393] Forecasting STIM... [2026-02-19T20:32:19.224469] [INFO ] [sig ] Generating forecast for: STIM [2026-02-19T20:32:19.224499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-02-19T20:32:19.236400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-02-19T20:32:19.236775] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-02-19T20:32:19.237551] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-02-19T20:32:19.237631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:19.237665] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:19.237694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:19.237751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:19.298361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:19.299311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:19.299455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:19.299491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:19.431498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:19.431698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:19.431746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:19.431778] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:19.435519] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: DOWN (p=12.62%) [2026-02-19T20:32:19.435894] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-02-19T20:32:19.436039] [INFO ] [sig ] STIM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:19.594905] [INFO ] [LOCAL ] Saved forecast: STIM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/STIM.txt [2026-02-19T20:32:19.595136] [INFO ] [sig ] [2868/3393] Completed STIM in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-19T20:32:19.595197] [INFO ] [sig ] [2869/3393] Forecasting STK... [2026-02-19T20:32:19.595232] [INFO ] [sig ] Generating forecast for: STK [2026-02-19T20:32:19.595280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-02-19T20:32:19.607928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-02-19T20:32:19.608341] [INFO ] [FORECASTER] Starting predict_future for STK [2026-02-19T20:32:19.609282] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-02-19T20:32:19.609521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:19.609554] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:19.609610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:19.609679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:19.673976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:19.674954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:19.675059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:19.675095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:19.798288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:19.798454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:19.798496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:19.798567] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:19.802037] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: DOWN (p=17.76%) [2026-02-19T20:32:19.802318] [INFO ] [FORECASTER] Completed predict_future for STK [2026-02-19T20:32:19.802460] [INFO ] [sig ] STK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:19.945775] [INFO ] [LOCAL ] Saved forecast: STK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/STK.txt [2026-02-19T20:32:19.945938] [INFO ] [sig ] [2869/3393] Completed STK in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-19T20:32:19.945979] [INFO ] [sig ] [2870/3393] Forecasting STKH... [2026-02-19T20:32:19.946011] [INFO ] [sig ] Generating forecast for: STKH [2026-02-19T20:32:19.946041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-02-19T20:32:19.956885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-02-19T20:32:19.957229] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-02-19T20:32:19.958027] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-02-19T20:32:19.958080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:19.958135] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:19.958163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:19.958224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:20.017707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:20.018660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:20.018750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:20.018783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:20.133605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:20.133772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:20.133813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:20.133842] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:20.137335] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: UP (p=51.28%) [2026-02-19T20:32:20.137688] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-02-19T20:32:20.137852] [INFO ] [sig ] STKH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:20.294023] [INFO ] [LOCAL ] Saved forecast: STKH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/STKH.txt [2026-02-19T20:32:20.294179] [INFO ] [sig ] [2870/3393] Completed STKH in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-19T20:32:20.294230] [INFO ] [sig ] [2871/3393] Forecasting STKL... [2026-02-19T20:32:20.294263] [INFO ] [sig ] Generating forecast for: STKL [2026-02-19T20:32:20.294294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-02-19T20:32:20.306211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-02-19T20:32:20.306529] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-02-19T20:32:20.307354] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-02-19T20:32:20.307407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:20.307440] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:20.307468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:20.307538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:20.365235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:20.365914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:20.366024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:20.366065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:20.500685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:20.500886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:20.500943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:20.500988] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:20.505783] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-02-19T20:32:20.506208] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-02-19T20:32:20.506395] [INFO ] [sig ] STKL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:20.651458] [INFO ] [LOCAL ] Saved forecast: STKL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/STKL.txt [2026-02-19T20:32:20.651679] [INFO ] [sig ] [2871/3393] Completed STKL in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-19T20:32:20.651737] [INFO ] [sig ] [2872/3393] Forecasting STKS... [2026-02-19T20:32:20.651768] [INFO ] [sig ] Generating forecast for: STKS [2026-02-19T20:32:20.651799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-02-19T20:32:20.663057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-02-19T20:32:20.663430] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-02-19T20:32:20.664305] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-02-19T20:32:20.664360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:20.664392] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:20.664419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:20.664477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:20.721884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:20.722656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:20.722739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:20.722774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:20.849901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:20.850063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:20.850105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:20.850137] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:20.853909] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: DOWN (p=21.25%) [2026-02-19T20:32:20.854203] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-02-19T20:32:20.854335] [INFO ] [sig ] STKS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:21.002841] [INFO ] [LOCAL ] Saved forecast: STKS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/STKS.txt [2026-02-19T20:32:21.003100] [INFO ] [sig ] [2872/3393] Completed STKS in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-19T20:32:21.003164] [INFO ] [sig ] [2873/3393] Forecasting STLA... [2026-02-19T20:32:21.003206] [INFO ] [sig ] Generating forecast for: STLA [2026-02-19T20:32:21.003251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-02-19T20:32:21.015715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-02-19T20:32:21.016143] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-02-19T20:32:21.017053] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-02-19T20:32:21.017109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:21.017165] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:21.017195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:21.017253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:21.077531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:21.078371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:21.078459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:21.078494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:21.209006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:21.209171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:21.209212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:21.209241] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:21.213178] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: UP (p=95.34%) [2026-02-19T20:32:21.213471] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-02-19T20:32:21.213624] [INFO ] [sig ] STLA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:21.364760] [INFO ] [LOCAL ] Saved forecast: STLA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/STLA.txt [2026-02-19T20:32:21.364939] [INFO ] [sig ] [2873/3393] Completed STLA in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-19T20:32:21.365011] [INFO ] [sig ] [2874/3393] Forecasting STLD... [2026-02-19T20:32:21.365055] [INFO ] [sig ] Generating forecast for: STLD [2026-02-19T20:32:21.365088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-02-19T20:32:21.377150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-02-19T20:32:21.377599] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-02-19T20:32:21.378611] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-02-19T20:32:21.378687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:21.378734] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:21.378772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:21.378857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:21.440459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:21.441386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:21.441474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:21.441509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:21.573336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:21.573504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:21.573545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:21.573599] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:21.577244] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: UP (p=63.59%) [2026-02-19T20:32:21.577597] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-02-19T20:32:21.577745] [INFO ] [sig ] STLD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:21.735717] [INFO ] [LOCAL ] Saved forecast: STLD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/STLD.txt [2026-02-19T20:32:21.735878] [INFO ] [sig ] [2874/3393] Completed STLD in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-19T20:32:21.735920] [INFO ] [sig ] [2875/3393] Forecasting STM... [2026-02-19T20:32:21.735951] [INFO ] [sig ] Generating forecast for: STM [2026-02-19T20:32:21.735982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-02-19T20:32:21.747560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-02-19T20:32:21.748046] [INFO ] [FORECASTER] Starting predict_future for STM [2026-02-19T20:32:21.748988] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-02-19T20:32:21.749046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:21.749114] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:21.749145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:21.749203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:21.816908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:21.817945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:21.818043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:21.818077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:21.950623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:21.950792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:21.950836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:21.950868] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:21.954424] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: UP (p=50.65%) [2026-02-19T20:32:21.954734] [INFO ] [FORECASTER] Completed predict_future for STM [2026-02-19T20:32:21.954870] [INFO ] [sig ] STM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:22.102747] [INFO ] [LOCAL ] Saved forecast: STM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/STM.txt [2026-02-19T20:32:22.102914] [INFO ] [sig ] [2875/3393] Completed STM in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-19T20:32:22.102957] [INFO ] [sig ] [2876/3393] Forecasting STN... [2026-02-19T20:32:22.102988] [INFO ] [sig ] Generating forecast for: STN [2026-02-19T20:32:22.103019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-02-19T20:32:22.117840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-02-19T20:32:22.118265] [INFO ] [FORECASTER] Starting predict_future for STN [2026-02-19T20:32:22.119077] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-02-19T20:32:22.119143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:22.119182] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:22.119215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:22.119284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:22.177605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:22.178559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:22.178673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:22.178707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:22.304247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:22.304408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:22.304451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:22.304482] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:22.308087] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: UP (p=98.57%) [2026-02-19T20:32:22.308464] [INFO ] [FORECASTER] Completed predict_future for STN [2026-02-19T20:32:22.308623] [INFO ] [sig ] STN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:22.459388] [INFO ] [LOCAL ] Saved forecast: STN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/STN.txt [2026-02-19T20:32:22.459584] [INFO ] [sig ] [2876/3393] Completed STN in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-19T20:32:22.459629] [INFO ] [sig ] [2877/3393] Forecasting STNE... [2026-02-19T20:32:22.459661] [INFO ] [sig ] Generating forecast for: STNE [2026-02-19T20:32:22.459699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-02-19T20:32:22.471613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-02-19T20:32:22.472020] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-02-19T20:32:22.473046] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-02-19T20:32:22.473109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:22.473143] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:22.473170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:22.473227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:22.534826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:22.535806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:22.535917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:22.535958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:22.667741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:22.667911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:22.667955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:22.667985] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:22.672197] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: UP (p=68.96%) [2026-02-19T20:32:22.672732] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-02-19T20:32:22.672872] [INFO ] [sig ] STNE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:22.855055] [INFO ] [LOCAL ] Saved forecast: STNE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/STNE.txt [2026-02-19T20:32:22.855313] [INFO ] [sig ] [2877/3393] Completed STNE in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-19T20:32:22.855377] [INFO ] [sig ] [2878/3393] Forecasting STOK... [2026-02-19T20:32:22.855431] [INFO ] [sig ] Generating forecast for: STOK [2026-02-19T20:32:22.855488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-02-19T20:32:22.872525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-02-19T20:32:22.873087] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-02-19T20:32:22.874382] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-02-19T20:32:22.874458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:22.874513] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:22.874563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:22.874692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:22.963991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:22.965298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:22.965438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:22.965491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:23.141169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:23.141387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:23.141456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:23.141619] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:23.147404] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: DOWN (p=31.21%) [2026-02-19T20:32:23.147990] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-02-19T20:32:23.148344] [INFO ] [sig ] STOK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:23.388845] [INFO ] [LOCAL ] Saved forecast: STOK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/STOK.txt [2026-02-19T20:32:23.389132] [INFO ] [sig ] [2878/3393] Completed STOK in 0.5s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-19T20:32:23.389214] [INFO ] [sig ] [2879/3393] Forecasting STRA... [2026-02-19T20:32:23.389276] [INFO ] [sig ] Generating forecast for: STRA [2026-02-19T20:32:23.389329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-02-19T20:32:23.422649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-02-19T20:32:23.423252] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-02-19T20:32:23.424674] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-02-19T20:32:23.424766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:23.424823] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:23.424870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:23.424960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:23.517692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:23.518993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:23.519127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:23.519183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:23.700643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:23.700920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:23.700992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:23.701051] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:23.707469] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: UP (p=96.19%) [2026-02-19T20:32:23.708145] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-02-19T20:32:23.708393] [INFO ] [sig ] STRA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:23.901065] [INFO ] [LOCAL ] Saved forecast: STRA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/STRA.txt [2026-02-19T20:32:23.901258] [INFO ] [sig ] [2879/3393] Completed STRA in 0.5s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-19T20:32:23.901315] [INFO ] [sig ] [2880/3393] Forecasting STRL... [2026-02-19T20:32:23.901353] [INFO ] [sig ] Generating forecast for: STRL [2026-02-19T20:32:23.901391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-02-19T20:32:23.917708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-02-19T20:32:23.918239] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-02-19T20:32:23.919523] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-02-19T20:32:23.919645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:23.919700] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:23.919748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:23.919843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:23.995988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:23.997048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:23.997155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:23.997193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:24.124213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:24.124562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:24.124627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:24.124675] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:24.128314] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: DOWN (p=41.45%) [2026-02-19T20:32:24.128682] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-02-19T20:32:24.128854] [INFO ] [sig ] STRL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:24.271054] [INFO ] [LOCAL ] Saved forecast: STRL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/STRL.txt [2026-02-19T20:32:24.271194] [INFO ] [sig ] [2880/3393] Completed STRL in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-19T20:32:24.271240] [INFO ] [sig ] [2881/3393] Forecasting STRS... [2026-02-19T20:32:24.271269] [INFO ] [sig ] Generating forecast for: STRS [2026-02-19T20:32:24.271311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-02-19T20:32:24.281696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-02-19T20:32:24.282002] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-02-19T20:32:24.282971] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-02-19T20:32:24.283026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:24.283061] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:24.283090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:24.283149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:24.344113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:24.344985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:24.345071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:24.345104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:24.439973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:24.440126] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-19T20:32:24.440167] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:24.440196] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:24.443623] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: DOWN (p=41.72%) [2026-02-19T20:32:24.443894] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-02-19T20:32:24.444042] [INFO ] [sig ] STRS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:24.664440] [INFO ] [LOCAL ] Saved forecast: STRS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/STRS.txt [2026-02-19T20:32:24.664608] [INFO ] [sig ] [2881/3393] Completed STRS in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-19T20:32:24.664653] [INFO ] [sig ] [2882/3393] Forecasting STSS... [2026-02-19T20:32:24.664682] [INFO ] [sig ] Generating forecast for: STSS [2026-02-19T20:32:24.664714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-02-19T20:32:24.676476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-02-19T20:32:24.676839] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-02-19T20:32:24.677945] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-02-19T20:32:24.678000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:24.678035] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:24.678064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:24.678143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:24.740691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:24.741457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:24.741541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:24.741616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:24.870692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:24.870861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:24.870915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:24.870948] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:24.874407] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: DOWN (p=8.45%) [2026-02-19T20:32:24.874707] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-02-19T20:32:24.874841] [INFO ] [sig ] STSS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:25.018960] [INFO ] [LOCAL ] Saved forecast: STSS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/STSS.txt [2026-02-19T20:32:25.019105] [INFO ] [sig ] [2882/3393] Completed STSS in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-19T20:32:25.019146] [INFO ] [sig ] [2883/3393] Forecasting STTK... [2026-02-19T20:32:25.019177] [INFO ] [sig ] Generating forecast for: STTK [2026-02-19T20:32:25.019209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-02-19T20:32:25.033286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-02-19T20:32:25.033679] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-02-19T20:32:25.034456] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-02-19T20:32:25.034509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:25.034542] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:25.034595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:25.034658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:25.094109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:25.094873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:25.094959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:25.094993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:25.215533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:25.215711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:25.215752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:25.215781] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:25.219322] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: UP (p=87.07%) [2026-02-19T20:32:25.219625] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-02-19T20:32:25.219755] [INFO ] [sig ] STTK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:25.363055] [INFO ] [LOCAL ] Saved forecast: STTK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/STTK.txt [2026-02-19T20:32:25.363221] [INFO ] [sig ] [2883/3393] Completed STTK in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-19T20:32:25.363262] [INFO ] [sig ] [2884/3393] Forecasting STVN... [2026-02-19T20:32:25.363294] [INFO ] [sig ] Generating forecast for: STVN [2026-02-19T20:32:25.363325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-02-19T20:32:25.374448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-02-19T20:32:25.374856] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-02-19T20:32:25.375664] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-02-19T20:32:25.375717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:25.375750] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:25.375777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:25.375850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:25.433767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:25.434495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:25.434596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:25.434633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:25.553670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:25.553826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:25.553866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:25.553896] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:25.557323] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: DOWN (p=15.01%) [2026-02-19T20:32:25.557620] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-02-19T20:32:25.557755] [INFO ] [sig ] STVN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:25.700678] [INFO ] [LOCAL ] Saved forecast: STVN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/STVN.txt [2026-02-19T20:32:25.700861] [INFO ] [sig ] [2884/3393] Completed STVN in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-19T20:32:25.700916] [INFO ] [sig ] [2885/3393] Forecasting STWD... [2026-02-19T20:32:25.700957] [INFO ] [sig ] Generating forecast for: STWD [2026-02-19T20:32:25.700997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-02-19T20:32:25.713092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-02-19T20:32:25.713500] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-02-19T20:32:25.714321] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-02-19T20:32:25.714375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:25.714408] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:25.714436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:25.714494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:25.774041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:25.774909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:25.775040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:25.775075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:25.894243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:25.894401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:25.894442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:25.894472] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:25.897943] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: UP (p=98.88%) [2026-02-19T20:32:25.898409] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-02-19T20:32:25.898553] [INFO ] [sig ] STWD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:26.041615] [INFO ] [LOCAL ] Saved forecast: STWD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/STWD.txt [2026-02-19T20:32:26.041786] [INFO ] [sig ] [2885/3393] Completed STWD in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-19T20:32:26.041830] [INFO ] [sig ] [2886/3393] Forecasting STX... [2026-02-19T20:32:26.041861] [INFO ] [sig ] Generating forecast for: STX [2026-02-19T20:32:26.041892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-02-19T20:32:26.053131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-02-19T20:32:26.053520] [INFO ] [FORECASTER] Starting predict_future for STX [2026-02-19T20:32:26.054344] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-02-19T20:32:26.054398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:26.054431] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:26.054458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:26.054516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:26.112676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:26.113480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:26.113566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:26.113622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:26.237984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:26.238174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:26.238218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:26.238252] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:26.241822] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: DOWN (p=31.69%) [2026-02-19T20:32:26.242119] [INFO ] [FORECASTER] Completed predict_future for STX [2026-02-19T20:32:26.242258] [INFO ] [sig ] STX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:26.399282] [INFO ] [LOCAL ] Saved forecast: STX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/STX.txt [2026-02-19T20:32:26.399469] [INFO ] [sig ] [2886/3393] Completed STX in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-19T20:32:26.399513] [INFO ] [sig ] [2887/3393] Forecasting STXE... [2026-02-19T20:32:26.399543] [INFO ] [sig ] Generating forecast for: STXE [2026-02-19T20:32:26.399593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-02-19T20:32:26.411779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-02-19T20:32:26.412162] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-02-19T20:32:26.413025] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-02-19T20:32:26.413080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:26.413112] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:26.413140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:26.413199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:26.473821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:26.474805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:26.474897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:26.474932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:26.584758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:26.584919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:26.584960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:26.584989] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:26.588529] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: UP (p=87.79%) [2026-02-19T20:32:26.588847] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-02-19T20:32:26.588985] [INFO ] [sig ] STXE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:26.736637] [INFO ] [LOCAL ] Saved forecast: STXE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/STXE.txt [2026-02-19T20:32:26.736798] [INFO ] [sig ] [2887/3393] Completed STXE in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-19T20:32:26.736839] [INFO ] [sig ] [2888/3393] Forecasting STXG... [2026-02-19T20:32:26.736870] [INFO ] [sig ] Generating forecast for: STXG [2026-02-19T20:32:26.736907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-02-19T20:32:26.747608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-02-19T20:32:26.747960] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-02-19T20:32:26.748787] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-02-19T20:32:26.748840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:26.748873] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:26.748900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:26.748957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:26.805733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:26.806599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:26.806685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:26.806718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:26.915465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:26.915644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:26.915686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:26.915715] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:26.919188] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-02-19T20:32:26.919465] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-02-19T20:32:26.919614] [INFO ] [sig ] STXG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:27.061664] [INFO ] [LOCAL ] Saved forecast: STXG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/STXG.txt [2026-02-19T20:32:27.061851] [INFO ] [sig ] [2888/3393] Completed STXG in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-19T20:32:27.061892] [INFO ] [sig ] [2889/3393] Forecasting SUI... [2026-02-19T20:32:27.061922] [INFO ] [sig ] Generating forecast for: SUI [2026-02-19T20:32:27.061953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-02-19T20:32:27.073130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-02-19T20:32:27.073510] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-02-19T20:32:27.074322] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-02-19T20:32:27.074387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:27.074422] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:27.074448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:27.074504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:27.131715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:27.132611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:27.132698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:27.132730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:27.258436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:27.258653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:27.258696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:27.258726] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:27.262819] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: DOWN (p=25.07%) [2026-02-19T20:32:27.263105] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-02-19T20:32:27.263235] [INFO ] [sig ] SUI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:27.405874] [INFO ] [LOCAL ] Saved forecast: SUI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SUI.txt [2026-02-19T20:32:27.406029] [INFO ] [sig ] [2889/3393] Completed SUI in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-19T20:32:27.406069] [INFO ] [sig ] [2890/3393] Forecasting SUN... [2026-02-19T20:32:27.406099] [INFO ] [sig ] Generating forecast for: SUN [2026-02-19T20:32:27.406139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-02-19T20:32:27.417322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-02-19T20:32:27.417682] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-02-19T20:32:27.418472] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-02-19T20:32:27.418524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:27.418555] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:27.418606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:27.418664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:27.475469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:27.476193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:27.476286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:27.476326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:27.595349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:27.595517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:27.595558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:27.595611] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:27.599079] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: UP (p=83.01%) [2026-02-19T20:32:27.599362] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-02-19T20:32:27.599493] [INFO ] [sig ] SUN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:27.743854] [INFO ] [LOCAL ] Saved forecast: SUN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SUN.txt [2026-02-19T20:32:27.744005] [INFO ] [sig ] [2890/3393] Completed SUN in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-19T20:32:27.744046] [INFO ] [sig ] [2891/3393] Forecasting SUNS... [2026-02-19T20:32:27.744076] [INFO ] [sig ] Generating forecast for: SUNS [2026-02-19T20:32:27.744105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-02-19T20:32:27.755405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-02-19T20:32:27.755756] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-02-19T20:32:27.756525] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-02-19T20:32:27.756596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:27.756635] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:27.756661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:27.756718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:27.814476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:27.815716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:27.815810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:27.815845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:27.939666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:27.939837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:27.939879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:27.939910] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:27.943391] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: DOWN (p=6.00%) [2026-02-19T20:32:27.943728] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-02-19T20:32:27.943883] [INFO ] [sig ] SUNS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:28.093562] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SUNS.txt [2026-02-19T20:32:28.093736] [INFO ] [sig ] [2891/3393] Completed SUNS in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-19T20:32:28.093779] [INFO ] [sig ] [2892/3393] Forecasting SUPN... [2026-02-19T20:32:28.093809] [INFO ] [sig ] Generating forecast for: SUPN [2026-02-19T20:32:28.093839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-02-19T20:32:28.105458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-02-19T20:32:28.105824] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-02-19T20:32:28.106622] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-02-19T20:32:28.106675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:28.106748] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:28.106778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:28.106836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:28.165538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:28.166470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:28.166556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:28.166609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:28.292235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:28.292398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:28.292439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:28.292469] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:28.296118] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: DOWN (p=48.24%) [2026-02-19T20:32:28.296392] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-02-19T20:32:28.296521] [INFO ] [sig ] SUPN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:28.440742] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SUPN.txt [2026-02-19T20:32:28.440875] [INFO ] [sig ] [2892/3393] Completed SUPN in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-19T20:32:28.440916] [INFO ] [sig ] [2893/3393] Forecasting SUSB... [2026-02-19T20:32:28.440945] [INFO ] [sig ] Generating forecast for: SUSB [2026-02-19T20:32:28.440976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-02-19T20:32:28.452111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-02-19T20:32:28.452432] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-02-19T20:32:28.453223] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-02-19T20:32:28.453277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:28.453309] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:28.453335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:28.453392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:28.512837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:28.513538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:28.513639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:28.513674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:28.634895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:28.635067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:28.635109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:28.635138] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:28.638879] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: DOWN (p=8.32%) [2026-02-19T20:32:28.639162] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-02-19T20:32:28.639291] [INFO ] [sig ] SUSB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:28.787954] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SUSB.txt [2026-02-19T20:32:28.788093] [INFO ] [sig ] [2893/3393] Completed SUSB in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-19T20:32:28.788154] [INFO ] [sig ] [2894/3393] Forecasting SUSC... [2026-02-19T20:32:28.788186] [INFO ] [sig ] Generating forecast for: SUSC [2026-02-19T20:32:28.788222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-02-19T20:32:28.799854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-02-19T20:32:28.800183] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-02-19T20:32:28.801027] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-02-19T20:32:28.801082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:28.801117] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:28.801145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:28.801204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:28.863361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:28.864103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:28.864185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:28.864220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:28.990002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:28.990162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:28.990201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:28.990230] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:28.993736] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: UP (p=55.56%) [2026-02-19T20:32:28.994018] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-02-19T20:32:28.994144] [INFO ] [sig ] SUSC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:29.137690] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SUSC.txt [2026-02-19T20:32:29.137829] [INFO ] [sig ] [2894/3393] Completed SUSC in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-19T20:32:29.137870] [INFO ] [sig ] [2895/3393] Forecasting SUSL... [2026-02-19T20:32:29.137900] [INFO ] [sig ] Generating forecast for: SUSL [2026-02-19T20:32:29.137932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-02-19T20:32:29.150293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-02-19T20:32:29.150658] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-02-19T20:32:29.151430] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-02-19T20:32:29.151484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:29.151517] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:29.151544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:29.151621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:29.210713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:29.211544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:29.211649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:29.211683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:29.341797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:29.341983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:29.342027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:29.342121] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:29.346014] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-02-19T20:32:29.346457] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-02-19T20:32:29.346639] [INFO ] [sig ] SUSL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:29.499786] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SUSL.txt [2026-02-19T20:32:29.499971] [INFO ] [sig ] [2895/3393] Completed SUSL in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-19T20:32:29.500016] [INFO ] [sig ] [2896/3393] Forecasting SUUN... [2026-02-19T20:32:29.500048] [INFO ] [sig ] Generating forecast for: SUUN [2026-02-19T20:32:29.500091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUUN.csv'. [2026-02-19T20:32:29.511844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUUN'. [2026-02-19T20:32:29.512279] [INFO ] [FORECASTER] Starting predict_future for SUUN [2026-02-19T20:32:29.513372] [DEBUG] [LOCAL ] No optimal features file found for SUUN: ./output/feature-sets/SUUN.txt [2026-02-19T20:32:29.513441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:29.513482] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:29.513517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:29.513613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:29.574016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:29.574912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:29.575014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:29.575052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:29.698471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:29.698644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:29.698686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:29.698717] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:29.702176] [DEBUG] [FORECASTER] SUUN: Forecast T+1@11:T+2@11: DOWN (p=12.67%) [2026-02-19T20:32:29.702462] [INFO ] [FORECASTER] Completed predict_future for SUUN [2026-02-19T20:32:29.702613] [INFO ] [sig ] SUUN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:29.850257] [INFO ] [LOCAL ] Saved forecast: SUUN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SUUN.txt [2026-02-19T20:32:29.850440] [INFO ] [sig ] [2896/3393] Completed SUUN in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-19T20:32:29.850487] [INFO ] [sig ] [2897/3393] Forecasting SUZ... [2026-02-19T20:32:29.850519] [INFO ] [sig ] Generating forecast for: SUZ [2026-02-19T20:32:29.850550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-02-19T20:32:29.864642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-02-19T20:32:29.865081] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-02-19T20:32:29.866123] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-02-19T20:32:29.866207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:29.866252] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:29.866292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:29.866377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:29.932384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:29.933275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:29.933360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:29.933393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:30.057907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:30.058065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:30.058125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:30.058160] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:30.061738] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: DOWN (p=30.55%) [2026-02-19T20:32:30.062035] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-02-19T20:32:30.062175] [INFO ] [sig ] SUZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:30.211203] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SUZ.txt [2026-02-19T20:32:30.211370] [INFO ] [sig ] [2897/3393] Completed SUZ in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-19T20:32:30.211419] [INFO ] [sig ] [2898/3393] Forecasting SVC... [2026-02-19T20:32:30.211450] [INFO ] [sig ] Generating forecast for: SVC [2026-02-19T20:32:30.211482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-02-19T20:32:30.223732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-02-19T20:32:30.224044] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-02-19T20:32:30.224859] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-02-19T20:32:30.224912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:30.224944] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:30.224972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:30.225029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:30.281811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:30.282645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:30.282729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:30.282762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:30.409059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:30.409238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:30.409287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:30.409325] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:30.413851] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: UP (p=84.68%) [2026-02-19T20:32:30.414195] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-02-19T20:32:30.414370] [INFO ] [sig ] SVC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:30.563641] [INFO ] [LOCAL ] Saved forecast: SVC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SVC.txt [2026-02-19T20:32:30.563790] [INFO ] [sig ] [2898/3393] Completed SVC in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-19T20:32:30.563832] [INFO ] [sig ] [2899/3393] Forecasting SVCO... [2026-02-19T20:32:30.563863] [INFO ] [sig ] Generating forecast for: SVCO [2026-02-19T20:32:30.563894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-02-19T20:32:30.574930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-02-19T20:32:30.575255] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-02-19T20:32:30.576087] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-02-19T20:32:30.576140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:30.576173] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:30.576201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:30.576258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:30.634290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:30.634992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:30.635071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:30.635104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:30.754797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:30.754959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:30.755001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:30.755032] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:30.758671] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: UP (p=88.27%) [2026-02-19T20:32:30.758962] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-02-19T20:32:30.759094] [INFO ] [sig ] SVCO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:30.908221] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SVCO.txt [2026-02-19T20:32:30.908376] [INFO ] [sig ] [2899/3393] Completed SVCO in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-19T20:32:30.908417] [INFO ] [sig ] [2900/3393] Forecasting SVRA... [2026-02-19T20:32:30.908449] [INFO ] [sig ] Generating forecast for: SVRA [2026-02-19T20:32:30.908481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-02-19T20:32:30.921120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-02-19T20:32:30.921482] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-02-19T20:32:30.922344] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-02-19T20:32:30.922401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:30.922436] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:30.922465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:30.922525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:30.983290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:30.984139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:30.984225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:30.984260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:31.107005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:31.107148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:31.107188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:31.107217] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:31.110640] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: UP (p=95.20%) [2026-02-19T20:32:31.110913] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-02-19T20:32:31.111042] [INFO ] [sig ] SVRA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:31.257663] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SVRA.txt [2026-02-19T20:32:31.257833] [INFO ] [sig ] [2900/3393] Completed SVRA in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-19T20:32:31.257890] [INFO ] [sig ] [2901/3393] Forecasting SWBI... [2026-02-19T20:32:31.257925] [INFO ] [sig ] Generating forecast for: SWBI [2026-02-19T20:32:31.257956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-02-19T20:32:31.269757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-02-19T20:32:31.270149] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-02-19T20:32:31.270958] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-02-19T20:32:31.271011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:31.271044] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:31.271071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:31.271132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:31.331708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:31.332630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:31.332720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:31.332756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:31.456450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:31.456654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:31.456699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:31.456729] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:31.460779] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: DOWN (p=33.03%) [2026-02-19T20:32:31.461097] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-02-19T20:32:31.461242] [INFO ] [sig ] SWBI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:31.612206] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SWBI.txt [2026-02-19T20:32:31.612371] [INFO ] [sig ] [2901/3393] Completed SWBI in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-19T20:32:31.612416] [INFO ] [sig ] [2902/3393] Forecasting SWIM... [2026-02-19T20:32:31.612446] [INFO ] [sig ] Generating forecast for: SWIM [2026-02-19T20:32:31.612477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-02-19T20:32:31.624509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-02-19T20:32:31.624936] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-02-19T20:32:31.625846] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-02-19T20:32:31.625903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:31.625936] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:31.625966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:31.626025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:31.686559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:31.687487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:31.687644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:31.687694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:31.813591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:31.813755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:31.813797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:31.813827] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:31.817393] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: UP (p=69.80%) [2026-02-19T20:32:31.817783] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-02-19T20:32:31.817930] [INFO ] [sig ] SWIM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:31.964450] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SWIM.txt [2026-02-19T20:32:31.964640] [INFO ] [sig ] [2902/3393] Completed SWIM in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-19T20:32:31.964685] [INFO ] [sig ] [2903/3393] Forecasting SWK... [2026-02-19T20:32:31.964718] [INFO ] [sig ] Generating forecast for: SWK [2026-02-19T20:32:31.964750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-02-19T20:32:31.976242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-02-19T20:32:31.976640] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-02-19T20:32:31.977417] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-02-19T20:32:31.977470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:31.977503] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:31.977530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:31.977615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:32.035959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:32.036907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:32.036994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:32.037029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:32.161770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:32.161958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:32.162014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:32.162047] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:32.165698] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: DOWN (p=33.85%) [2026-02-19T20:32:32.165988] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-02-19T20:32:32.166123] [INFO ] [sig ] SWK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:32.315794] [INFO ] [LOCAL ] Saved forecast: SWK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SWK.txt [2026-02-19T20:32:32.315954] [INFO ] [sig ] [2903/3393] Completed SWK in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-19T20:32:32.315997] [INFO ] [sig ] [2904/3393] Forecasting SWKS... [2026-02-19T20:32:32.316026] [INFO ] [sig ] Generating forecast for: SWKS [2026-02-19T20:32:32.316057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-02-19T20:32:32.327118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-02-19T20:32:32.327475] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-02-19T20:32:32.328332] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-02-19T20:32:32.328396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:32.328437] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:32.328471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:32.328541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:32.385793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:32.386465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:32.386546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:32.386597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:32.520812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:32.520965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:32.521023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:32.521054] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:32.524525] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: UP (p=85.22%) [2026-02-19T20:32:32.524835] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-02-19T20:32:32.524968] [INFO ] [sig ] SWKS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:32.675380] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SWKS.txt [2026-02-19T20:32:32.675553] [INFO ] [sig ] [2904/3393] Completed SWKS in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-19T20:32:32.675623] [INFO ] [sig ] [2905/3393] Forecasting SWX... [2026-02-19T20:32:32.675655] [INFO ] [sig ] Generating forecast for: SWX [2026-02-19T20:32:32.675687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-02-19T20:32:32.687943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-02-19T20:32:32.688350] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-02-19T20:32:32.689173] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-02-19T20:32:32.689226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:32.689260] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:32.689288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:32.689347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:32.751275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:32.752179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:32.752266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:32.752303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:32.873889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:32.874048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:32.874091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:32.874123] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:32.877723] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: DOWN (p=40.89%) [2026-02-19T20:32:32.878024] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-02-19T20:32:32.878181] [INFO ] [sig ] SWX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:33.029731] [INFO ] [LOCAL ] Saved forecast: SWX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SWX.txt [2026-02-19T20:32:33.029966] [INFO ] [sig ] [2905/3393] Completed SWX in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-19T20:32:33.030025] [INFO ] [sig ] [2906/3393] Forecasting SXC... [2026-02-19T20:32:33.030071] [INFO ] [sig ] Generating forecast for: SXC [2026-02-19T20:32:33.030114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXC' from 'https://tdm.silogroup.org/data/derivative_storage/SXC.csv'. [2026-02-19T20:32:33.042147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXC'. [2026-02-19T20:32:33.042563] [INFO ] [FORECASTER] Starting predict_future for SXC [2026-02-19T20:32:33.043439] [DEBUG] [LOCAL ] No optimal features file found for SXC: ./output/feature-sets/SXC.txt [2026-02-19T20:32:33.043493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:33.043528] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:33.043558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:33.043651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:33.102386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:33.103294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:33.103378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:33.103421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:33.232114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:33.232279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:33.232321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:33.232352] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:33.235932] [DEBUG] [FORECASTER] SXC: Forecast T+1@11:T+2@11: DOWN (p=8.47%) [2026-02-19T20:32:33.236212] [INFO ] [FORECASTER] Completed predict_future for SXC [2026-02-19T20:32:33.236342] [INFO ] [sig ] SXC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:33.387518] [INFO ] [LOCAL ] Saved forecast: SXC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SXC.txt [2026-02-19T20:32:33.387723] [INFO ] [sig ] [2906/3393] Completed SXC in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-19T20:32:33.387793] [INFO ] [sig ] [2907/3393] Forecasting SXI... [2026-02-19T20:32:33.387842] [INFO ] [sig ] Generating forecast for: SXI [2026-02-19T20:32:33.387890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-02-19T20:32:33.400365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-02-19T20:32:33.400747] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-02-19T20:32:33.401617] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-02-19T20:32:33.401674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:33.401710] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:33.401750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:33.401812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:33.462082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:33.462947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:33.463035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:33.463070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:33.584185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:33.584354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:33.584397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:33.584428] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:33.587810] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: DOWN (p=23.75%) [2026-02-19T20:32:33.588084] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-02-19T20:32:33.588227] [INFO ] [sig ] SXI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:33.732361] [INFO ] [LOCAL ] Saved forecast: SXI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SXI.txt [2026-02-19T20:32:33.732538] [INFO ] [sig ] [2907/3393] Completed SXI in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-19T20:32:33.732599] [INFO ] [sig ] [2908/3393] Forecasting SY... [2026-02-19T20:32:33.732636] [INFO ] [sig ] Generating forecast for: SY [2026-02-19T20:32:33.732669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-02-19T20:32:33.744252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-02-19T20:32:33.744635] [INFO ] [FORECASTER] Starting predict_future for SY [2026-02-19T20:32:33.745450] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-02-19T20:32:33.745517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:33.745606] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:33.745639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:33.745705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:33.802990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:33.803658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:33.803740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:33.803772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:33.924313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:33.924500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:33.924541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:33.924589] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:33.928223] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: DOWN (p=15.90%) [2026-02-19T20:32:33.928549] [INFO ] [FORECASTER] Completed predict_future for SY [2026-02-19T20:32:33.928703] [INFO ] [sig ] SY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:34.071901] [INFO ] [LOCAL ] Saved forecast: SY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SY.txt [2026-02-19T20:32:34.072060] [INFO ] [sig ] [2908/3393] Completed SY in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-19T20:32:34.072102] [INFO ] [sig ] [2909/3393] Forecasting SYF... [2026-02-19T20:32:34.072131] [INFO ] [sig ] Generating forecast for: SYF [2026-02-19T20:32:34.072163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-02-19T20:32:34.083547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-02-19T20:32:34.083932] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-02-19T20:32:34.084742] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-02-19T20:32:34.084795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:34.084858] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:34.084887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:34.084946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:34.151428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:34.152391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:34.152494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:34.152532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:34.282132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:34.282303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:34.282344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:34.282375] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:34.285991] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: DOWN (p=5.33%) [2026-02-19T20:32:34.286300] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-02-19T20:32:34.286440] [INFO ] [sig ] SYF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:34.441831] [INFO ] [LOCAL ] Saved forecast: SYF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SYF.txt [2026-02-19T20:32:34.441997] [INFO ] [sig ] [2909/3393] Completed SYF in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-19T20:32:34.442042] [INFO ] [sig ] [2910/3393] Forecasting SYK... [2026-02-19T20:32:34.442071] [INFO ] [sig ] Generating forecast for: SYK [2026-02-19T20:32:34.442102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-02-19T20:32:34.453308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-02-19T20:32:34.453670] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-02-19T20:32:34.454448] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-02-19T20:32:34.454501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:34.454533] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:34.454561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:34.454639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:34.512406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:34.513282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:34.513365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:34.513398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:34.634793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:34.634975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:34.635023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:34.635053] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:34.638640] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: DOWN (p=1.97%) [2026-02-19T20:32:34.638936] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-02-19T20:32:34.639076] [INFO ] [sig ] SYK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:34.784129] [INFO ] [LOCAL ] Saved forecast: SYK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SYK.txt [2026-02-19T20:32:34.784302] [INFO ] [sig ] [2910/3393] Completed SYK in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-19T20:32:34.784344] [INFO ] [sig ] [2911/3393] Forecasting SYM... [2026-02-19T20:32:34.784374] [INFO ] [sig ] Generating forecast for: SYM [2026-02-19T20:32:34.784406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-02-19T20:32:34.796490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-02-19T20:32:34.796903] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-02-19T20:32:34.797722] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-02-19T20:32:34.797775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:34.797807] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:34.797834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:34.797890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:34.855355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:34.856235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:34.856322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:34.856355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:34.979734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:34.979897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:34.979937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:34.979967] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:34.983411] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: DOWN (p=3.07%) [2026-02-19T20:32:34.983738] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-02-19T20:32:34.983875] [INFO ] [sig ] SYM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:35.126661] [INFO ] [LOCAL ] Saved forecast: SYM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SYM.txt [2026-02-19T20:32:35.126829] [INFO ] [sig ] [2911/3393] Completed SYM in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-19T20:32:35.126870] [INFO ] [sig ] [2912/3393] Forecasting SYNA... [2026-02-19T20:32:35.126918] [INFO ] [sig ] Generating forecast for: SYNA [2026-02-19T20:32:35.126952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-02-19T20:32:35.137837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-02-19T20:32:35.138219] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-02-19T20:32:35.139074] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-02-19T20:32:35.139127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:35.139158] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:35.139185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:35.139242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:35.196349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:35.197288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:35.197375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:35.197407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:35.322475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:35.322677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:35.322728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:35.322792] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:35.326346] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: DOWN (p=3.78%) [2026-02-19T20:32:35.326650] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-02-19T20:32:35.326783] [INFO ] [sig ] SYNA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:35.475987] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/SYNA.txt [2026-02-19T20:32:35.476162] [INFO ] [sig ] [2912/3393] Completed SYNA in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-19T20:32:35.476205] [INFO ] [sig ] [2913/3393] Forecasting SYRE... [2026-02-19T20:32:35.476235] [INFO ] [sig ] Generating forecast for: SYRE [2026-02-19T20:32:35.476266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-02-19T20:32:35.490133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-02-19T20:32:35.490558] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-02-19T20:32:35.491372] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-02-19T20:32:35.491425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:35.491459] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:35.491486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:35.491544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:35.550812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:35.551748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:35.551836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:35.551870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:35.680154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:35.680325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:35.680366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:35.680397] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:35.683942] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: UP (p=68.74%) [2026-02-19T20:32:35.684243] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-02-19T20:32:35.684379] [INFO ] [sig ] SYRE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:35.830069] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SYRE.txt [2026-02-19T20:32:35.830228] [INFO ] [sig ] [2913/3393] Completed SYRE in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-19T20:32:35.830271] [INFO ] [sig ] [2914/3393] Forecasting SYY... [2026-02-19T20:32:35.830300] [INFO ] [sig ] Generating forecast for: SYY [2026-02-19T20:32:35.830331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-02-19T20:32:35.845191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-02-19T20:32:35.845610] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-02-19T20:32:35.846427] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-02-19T20:32:35.846482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:35.846516] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:35.846545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:35.846629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:35.903834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:35.904737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:35.904825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:35.904858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:36.032435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:36.032625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:36.032667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:36.032696] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:36.036604] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: UP (p=66.27%) [2026-02-19T20:32:36.037104] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-02-19T20:32:36.037239] [INFO ] [sig ] SYY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:36.183984] [INFO ] [LOCAL ] Saved forecast: SYY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/SYY.txt [2026-02-19T20:32:36.184127] [INFO ] [sig ] [2914/3393] Completed SYY in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-19T20:32:36.184169] [INFO ] [sig ] [2915/3393] Forecasting TAC... [2026-02-19T20:32:36.184198] [INFO ] [sig ] Generating forecast for: TAC [2026-02-19T20:32:36.184229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-02-19T20:32:36.196059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-02-19T20:32:36.196381] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-02-19T20:32:36.197206] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-02-19T20:32:36.197261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:36.197293] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:36.197321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:36.197378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:36.256401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:36.257242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:36.257328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:36.257360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:36.377130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:36.377285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:36.377323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:36.377371] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:36.380811] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: UP (p=64.89%) [2026-02-19T20:32:36.381088] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-02-19T20:32:36.381215] [INFO ] [sig ] TAC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:36.532313] [INFO ] [LOCAL ] Saved forecast: TAC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TAC.txt [2026-02-19T20:32:36.532542] [INFO ] [sig ] [2915/3393] Completed TAC in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-19T20:32:36.532626] [INFO ] [sig ] [2916/3393] Forecasting TAK... [2026-02-19T20:32:36.532668] [INFO ] [sig ] Generating forecast for: TAK [2026-02-19T20:32:36.532701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-02-19T20:32:36.545911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-02-19T20:32:36.546325] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-02-19T20:32:36.547187] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-02-19T20:32:36.547245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:36.547278] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:36.547307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:36.547367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:36.612015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:36.612976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:36.613063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:36.613105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:36.737300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:36.737471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:36.737513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:36.737543] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:36.741091] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: UP (p=85.47%) [2026-02-19T20:32:36.741389] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-02-19T20:32:36.741526] [INFO ] [sig ] TAK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:36.892105] [INFO ] [LOCAL ] Saved forecast: TAK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TAK.txt [2026-02-19T20:32:36.892244] [INFO ] [sig ] [2916/3393] Completed TAK in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-19T20:32:36.892285] [INFO ] [sig ] [2917/3393] Forecasting TAL... [2026-02-19T20:32:36.892315] [INFO ] [sig ] Generating forecast for: TAL [2026-02-19T20:32:36.892345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-02-19T20:32:36.904240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-02-19T20:32:36.904600] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-02-19T20:32:36.905435] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-02-19T20:32:36.905491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:36.905525] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:36.905553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:36.905640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:36.963274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:36.964111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:36.964195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:36.964227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:37.085164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:37.085327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:37.085369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:37.085401] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:37.089013] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: DOWN (p=2.26%) [2026-02-19T20:32:37.089306] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-02-19T20:32:37.089444] [INFO ] [sig ] TAL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:37.235477] [INFO ] [LOCAL ] Saved forecast: TAL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TAL.txt [2026-02-19T20:32:37.235686] [INFO ] [sig ] [2917/3393] Completed TAL in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-19T20:32:37.235731] [INFO ] [sig ] [2918/3393] Forecasting TALK... [2026-02-19T20:32:37.235761] [INFO ] [sig ] Generating forecast for: TALK [2026-02-19T20:32:37.235791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-02-19T20:32:37.249875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-02-19T20:32:37.250329] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-02-19T20:32:37.251262] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-02-19T20:32:37.251316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:37.251349] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:37.251376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:37.251432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:37.308138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:37.309038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:37.309124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:37.309157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:37.431501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:37.431687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:37.431731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:37.431762] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:37.435616] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: DOWN (p=37.10%) [2026-02-19T20:32:37.435985] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-02-19T20:32:37.436151] [INFO ] [sig ] TALK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:37.597667] [INFO ] [LOCAL ] Saved forecast: TALK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TALK.txt [2026-02-19T20:32:37.598025] [INFO ] [sig ] [2918/3393] Completed TALK in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-19T20:32:37.598067] [INFO ] [sig ] [2919/3393] Forecasting TALO... [2026-02-19T20:32:37.598099] [INFO ] [sig ] Generating forecast for: TALO [2026-02-19T20:32:37.598164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-02-19T20:32:37.610352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-02-19T20:32:37.610921] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-02-19T20:32:37.611916] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-02-19T20:32:37.611969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:37.612001] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:37.612029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:37.612120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:37.670482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:37.671293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:37.671410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:37.671445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:37.803427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:37.803597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:37.803643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:37.803674] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:37.807332] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: DOWN (p=40.99%) [2026-02-19T20:32:37.807654] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-02-19T20:32:37.807794] [INFO ] [sig ] TALO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:37.958758] [INFO ] [LOCAL ] Saved forecast: TALO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TALO.txt [2026-02-19T20:32:37.958936] [INFO ] [sig ] [2919/3393] Completed TALO in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-19T20:32:37.958982] [INFO ] [sig ] [2920/3393] Forecasting TAOP... [2026-02-19T20:32:37.959013] [INFO ] [sig ] Generating forecast for: TAOP [2026-02-19T20:32:37.959045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-02-19T20:32:37.969888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-02-19T20:32:37.970210] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-02-19T20:32:37.971093] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-02-19T20:32:37.971147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:37.971181] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:37.971210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:37.971267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:38.030124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:38.030923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:38.031008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:38.031042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:38.146161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:38.146321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:38.146362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:38.146391] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:38.149868] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: UP (p=68.95%) [2026-02-19T20:32:38.150152] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-02-19T20:32:38.150291] [INFO ] [sig ] TAOP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:38.297298] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TAOP.txt [2026-02-19T20:32:38.297460] [INFO ] [sig ] [2920/3393] Completed TAOP in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-19T20:32:38.297504] [INFO ] [sig ] [2921/3393] Forecasting TAP... [2026-02-19T20:32:38.297536] [INFO ] [sig ] Generating forecast for: TAP [2026-02-19T20:32:38.297586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-02-19T20:32:38.308903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-02-19T20:32:38.309277] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-02-19T20:32:38.310124] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-02-19T20:32:38.310213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:38.310250] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:38.310278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:38.310337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:38.372327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:38.373432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:38.373528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:38.373567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:38.503873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:38.504063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:38.504123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:38.504171] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:38.509317] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: DOWN (p=11.40%) [2026-02-19T20:32:38.509833] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-02-19T20:32:38.510033] [INFO ] [sig ] TAP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:38.680277] [INFO ] [LOCAL ] Saved forecast: TAP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TAP.txt [2026-02-19T20:32:38.680494] [INFO ] [sig ] [2921/3393] Completed TAP in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-19T20:32:38.680565] [INFO ] [sig ] [2922/3393] Forecasting TARA... [2026-02-19T20:32:38.680656] [INFO ] [sig ] Generating forecast for: TARA [2026-02-19T20:32:38.680703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-02-19T20:32:38.694404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-02-19T20:32:38.694849] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-02-19T20:32:38.695954] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-02-19T20:32:38.696010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:38.696045] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:38.696073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:38.696130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:38.761533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:38.762946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:38.763039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:38.763073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:38.891619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:38.891793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:38.891873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:38.891915] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:38.896038] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: DOWN (p=21.17%) [2026-02-19T20:32:38.896418] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-02-19T20:32:38.896646] [INFO ] [sig ] TARA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:39.050374] [INFO ] [LOCAL ] Saved forecast: TARA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TARA.txt [2026-02-19T20:32:39.050637] [INFO ] [sig ] [2922/3393] Completed TARA in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-19T20:32:39.050707] [INFO ] [sig ] [2923/3393] Forecasting TARK... [2026-02-19T20:32:39.050751] [INFO ] [sig ] Generating forecast for: TARK [2026-02-19T20:32:39.050797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-02-19T20:32:39.062055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-02-19T20:32:39.062466] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-02-19T20:32:39.063355] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-02-19T20:32:39.063413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:39.063448] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:39.063477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:39.063536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:39.122874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:39.123818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:39.123911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:39.123945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:39.249277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:39.249443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:39.249485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:39.249515] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:39.253209] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: DOWN (p=15.83%) [2026-02-19T20:32:39.253602] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-02-19T20:32:39.253764] [INFO ] [sig ] TARK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:39.401990] [INFO ] [LOCAL ] Saved forecast: TARK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TARK.txt [2026-02-19T20:32:39.402128] [INFO ] [sig ] [2923/3393] Completed TARK in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-19T20:32:39.402168] [INFO ] [sig ] [2924/3393] Forecasting TARS... [2026-02-19T20:32:39.402198] [INFO ] [sig ] Generating forecast for: TARS [2026-02-19T20:32:39.402230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-02-19T20:32:39.413486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-02-19T20:32:39.413830] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-02-19T20:32:39.414622] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-02-19T20:32:39.414675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:39.414706] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:39.414733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:39.414790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:39.474338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:39.475173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:39.475259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:39.475294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:39.610734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:39.610896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:39.610938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:39.610968] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:39.614686] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: DOWN (p=38.63%) [2026-02-19T20:32:39.614996] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-02-19T20:32:39.615131] [INFO ] [sig ] TARS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:39.765178] [INFO ] [LOCAL ] Saved forecast: TARS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TARS.txt [2026-02-19T20:32:39.765358] [INFO ] [sig ] [2924/3393] Completed TARS in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-19T20:32:39.765401] [INFO ] [sig ] [2925/3393] Forecasting TASK... [2026-02-19T20:32:39.765435] [INFO ] [sig ] Generating forecast for: TASK [2026-02-19T20:32:39.765467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-02-19T20:32:39.777457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-02-19T20:32:39.777873] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-02-19T20:32:39.778795] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-02-19T20:32:39.778851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:39.778886] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:39.778913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:39.778971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:39.842748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:39.843630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:39.843720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:39.843754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:39.965484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:39.965666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:39.965707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:39.965738] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:39.969234] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: UP (p=52.12%) [2026-02-19T20:32:39.969550] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-02-19T20:32:39.969713] [INFO ] [sig ] TASK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:40.120343] [INFO ] [LOCAL ] Saved forecast: TASK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TASK.txt [2026-02-19T20:32:40.120511] [INFO ] [sig ] [2925/3393] Completed TASK in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-19T20:32:40.120552] [INFO ] [sig ] [2926/3393] Forecasting TAYD... [2026-02-19T20:32:40.120604] [INFO ] [sig ] Generating forecast for: TAYD [2026-02-19T20:32:40.120639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-02-19T20:32:40.131282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-02-19T20:32:40.131662] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-02-19T20:32:40.132463] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-02-19T20:32:40.132522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:40.132669] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:40.132709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:40.132769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:40.196894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:40.197819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:40.197909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:40.197943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:40.314827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:40.314989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:40.315029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:40.315059] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:40.318633] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: DOWN (p=17.63%) [2026-02-19T20:32:40.318941] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-02-19T20:32:40.319077] [INFO ] [sig ] TAYD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:40.465421] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TAYD.txt [2026-02-19T20:32:40.465591] [INFO ] [sig ] [2926/3393] Completed TAYD in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-19T20:32:40.465639] [INFO ] [sig ] [2927/3393] Forecasting TBB... [2026-02-19T20:32:40.465671] [INFO ] [sig ] Generating forecast for: TBB [2026-02-19T20:32:40.465703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-02-19T20:32:40.477864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-02-19T20:32:40.478293] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-02-19T20:32:40.479222] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-02-19T20:32:40.479280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:40.479314] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:40.479342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:40.479399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:40.543765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:40.544728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:40.544824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:40.544858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:40.664660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:40.664828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:40.664871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:40.664902] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:40.668473] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: DOWN (p=3.75%) [2026-02-19T20:32:40.668774] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-02-19T20:32:40.668910] [INFO ] [sig ] TBB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:40.817850] [INFO ] [LOCAL ] Saved forecast: TBB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TBB.txt [2026-02-19T20:32:40.817990] [INFO ] [sig ] [2927/3393] Completed TBB in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-19T20:32:40.818032] [INFO ] [sig ] [2928/3393] Forecasting TBBK... [2026-02-19T20:32:40.818061] [INFO ] [sig ] Generating forecast for: TBBK [2026-02-19T20:32:40.818091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-02-19T20:32:40.829611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-02-19T20:32:40.830144] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-02-19T20:32:40.831007] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-02-19T20:32:40.831063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:40.831096] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:40.831124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:40.831182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:40.892049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:40.892759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:40.892845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:40.892879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:41.017618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:41.017804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:41.017846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:41.017874] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:41.021309] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: DOWN (p=47.80%) [2026-02-19T20:32:41.021601] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-02-19T20:32:41.021732] [INFO ] [sig ] TBBK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:41.165868] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TBBK.txt [2026-02-19T20:32:41.166014] [INFO ] [sig ] [2928/3393] Completed TBBK in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-19T20:32:41.166057] [INFO ] [sig ] [2929/3393] Forecasting TBI... [2026-02-19T20:32:41.166087] [INFO ] [sig ] Generating forecast for: TBI [2026-02-19T20:32:41.166120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-02-19T20:32:41.177195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-02-19T20:32:41.177562] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-02-19T20:32:41.178411] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-02-19T20:32:41.178466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:41.178500] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:41.178527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:41.178603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:41.237847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:41.238600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:41.238702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:41.238742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:41.364185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:41.364342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:41.364382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:41.364457] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:41.368254] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: UP (p=94.97%) [2026-02-19T20:32:41.368530] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-02-19T20:32:41.368708] [INFO ] [sig ] TBI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:41.511121] [INFO ] [LOCAL ] Saved forecast: TBI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TBI.txt [2026-02-19T20:32:41.511278] [INFO ] [sig ] [2929/3393] Completed TBI in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-19T20:32:41.511320] [INFO ] [sig ] [2930/3393] Forecasting TBIL... [2026-02-19T20:32:41.511350] [INFO ] [sig ] Generating forecast for: TBIL [2026-02-19T20:32:41.511382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-02-19T20:32:41.525772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-02-19T20:32:41.526147] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-02-19T20:32:41.526967] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-02-19T20:32:41.527022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:41.527055] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:41.527082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:41.527139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:41.586383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:41.587264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:41.587351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:41.587385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:41.656760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:41.656910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:41.657146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:41.657175] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:41.661091] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=66.84%) [2026-02-19T20:32:41.661420] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-02-19T20:32:41.661547] [INFO ] [sig ] TBIL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:41.807371] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TBIL.txt [2026-02-19T20:32:41.807516] [INFO ] [sig ] [2930/3393] Completed TBIL in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-19T20:32:41.807558] [INFO ] [sig ] [2931/3393] Forecasting TBLA... [2026-02-19T20:32:41.807607] [INFO ] [sig ] Generating forecast for: TBLA [2026-02-19T20:32:41.807640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-02-19T20:32:41.818979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-02-19T20:32:41.819368] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-02-19T20:32:41.820288] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-02-19T20:32:41.820344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:41.820377] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:41.820404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:41.820462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:41.880806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:41.881641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:41.881728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:41.881763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:42.007407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:42.007592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:42.007646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:42.007685] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:42.011370] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: UP (p=72.41%) [2026-02-19T20:32:42.011688] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-02-19T20:32:42.011821] [INFO ] [sig ] TBLA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:42.154919] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TBLA.txt [2026-02-19T20:32:42.155062] [INFO ] [sig ] [2931/3393] Completed TBLA in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-19T20:32:42.155104] [INFO ] [sig ] [2932/3393] Forecasting TBLD... [2026-02-19T20:32:42.155142] [INFO ] [sig ] Generating forecast for: TBLD [2026-02-19T20:32:42.155181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-02-19T20:32:42.166011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-02-19T20:32:42.166361] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-02-19T20:32:42.167158] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-02-19T20:32:42.167211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:42.167257] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:42.167286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:42.167344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:42.225767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:42.226541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:42.226661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:42.226704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:42.348468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:42.348654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:42.348708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:42.348746] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:42.352943] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-02-19T20:32:42.353227] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-02-19T20:32:42.353359] [INFO ] [sig ] TBLD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:42.510654] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TBLD.txt [2026-02-19T20:32:42.510809] [INFO ] [sig ] [2932/3393] Completed TBLD in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-19T20:32:42.510851] [INFO ] [sig ] [2933/3393] Forecasting TBPH... [2026-02-19T20:32:42.510881] [INFO ] [sig ] Generating forecast for: TBPH [2026-02-19T20:32:42.510911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-02-19T20:32:42.524201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-02-19T20:32:42.524705] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-02-19T20:32:42.525607] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-02-19T20:32:42.525667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:42.525701] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:42.525729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:42.525786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:42.587604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:42.588603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:42.588701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:42.588734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:42.721350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:42.721517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:42.721560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:42.721618] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:42.725493] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: DOWN (p=45.02%) [2026-02-19T20:32:42.725842] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-02-19T20:32:42.725979] [INFO ] [sig ] TBPH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:42.876554] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TBPH.txt [2026-02-19T20:32:42.876756] [INFO ] [sig ] [2933/3393] Completed TBPH in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-19T20:32:42.876807] [INFO ] [sig ] [2934/3393] Forecasting TBRG... [2026-02-19T20:32:42.876838] [INFO ] [sig ] Generating forecast for: TBRG [2026-02-19T20:32:42.876868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-02-19T20:32:42.888831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-02-19T20:32:42.889196] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-02-19T20:32:42.890025] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-02-19T20:32:42.890079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:42.890111] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:42.890138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:42.890195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:42.950504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:42.951415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:42.951503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:42.951538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:43.073424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:43.073612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:43.073656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:43.073685] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:43.077135] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: DOWN (p=20.33%) [2026-02-19T20:32:43.077425] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-02-19T20:32:43.077556] [INFO ] [sig ] TBRG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:43.226798] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TBRG.txt [2026-02-19T20:32:43.226970] [INFO ] [sig ] [2934/3393] Completed TBRG in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-19T20:32:43.227012] [INFO ] [sig ] [2935/3393] Forecasting TCBI... [2026-02-19T20:32:43.227042] [INFO ] [sig ] Generating forecast for: TCBI [2026-02-19T20:32:43.227073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-02-19T20:32:43.242700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-02-19T20:32:43.243199] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-02-19T20:32:43.244297] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-02-19T20:32:43.244370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:43.244411] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:43.244445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:43.244521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:43.305717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:43.306698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:43.306799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:43.306834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:43.440657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:43.440821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:43.440864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:43.440894] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:43.444496] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: UP (p=68.56%) [2026-02-19T20:32:43.444859] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-02-19T20:32:43.445002] [INFO ] [sig ] TCBI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:43.610620] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TCBI.txt [2026-02-19T20:32:43.610785] [INFO ] [sig ] [2935/3393] Completed TCBI in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-19T20:32:43.610837] [INFO ] [sig ] [2936/3393] Forecasting TCBIO... [2026-02-19T20:32:43.610867] [INFO ] [sig ] Generating forecast for: TCBIO [2026-02-19T20:32:43.610899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-02-19T20:32:43.625207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-02-19T20:32:43.625724] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-02-19T20:32:43.627134] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-02-19T20:32:43.627206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:43.627255] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:43.627300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:43.627390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:43.690554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:43.691516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:43.691730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:43.691777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:43.809095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:43.809256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:43.809296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:43.809325] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:43.812796] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: UP (p=54.38%) [2026-02-19T20:32:43.813101] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-02-19T20:32:43.813234] [INFO ] [sig ] TCBIO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:43.967940] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TCBIO.txt [2026-02-19T20:32:43.968095] [INFO ] [sig ] [2936/3393] Completed TCBIO in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-19T20:32:43.968184] [INFO ] [sig ] [2937/3393] Forecasting TCBK... [2026-02-19T20:32:43.968238] [INFO ] [sig ] Generating forecast for: TCBK [2026-02-19T20:32:43.968283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-02-19T20:32:43.980013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-02-19T20:32:43.980371] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-02-19T20:32:43.981260] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-02-19T20:32:43.981315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:43.981349] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:43.981377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:43.981436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:44.040470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:44.041495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:44.041612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:44.041653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:44.164114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:44.164283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:44.164325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:44.164356] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:44.167916] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-02-19T20:32:44.168252] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-02-19T20:32:44.168388] [INFO ] [sig ] TCBK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:44.314157] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TCBK.txt [2026-02-19T20:32:44.314303] [INFO ] [sig ] [2937/3393] Completed TCBK in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-19T20:32:44.314346] [INFO ] [sig ] [2938/3393] Forecasting TCBX... [2026-02-19T20:32:44.314375] [INFO ] [sig ] Generating forecast for: TCBX [2026-02-19T20:32:44.314406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-02-19T20:32:44.326798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-02-19T20:32:44.327147] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-02-19T20:32:44.327950] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-02-19T20:32:44.328003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:44.328036] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:44.328063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:44.328150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:44.392335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:44.393378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:44.393479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:44.393514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:44.520132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:44.520295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:44.520347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:44.520396] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:44.523905] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: UP (p=82.87%) [2026-02-19T20:32:44.524181] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-02-19T20:32:44.524312] [INFO ] [sig ] TCBX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:44.674096] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TCBX.txt [2026-02-19T20:32:44.674269] [INFO ] [sig ] [2938/3393] Completed TCBX in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-19T20:32:44.674312] [INFO ] [sig ] [2939/3393] Forecasting TCMD... [2026-02-19T20:32:44.674341] [INFO ] [sig ] Generating forecast for: TCMD [2026-02-19T20:32:44.674379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-02-19T20:32:44.686434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-02-19T20:32:44.686861] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-02-19T20:32:44.687737] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-02-19T20:32:44.687790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:44.688013] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:44.688041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:44.688104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:44.751196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:44.752335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:44.752423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:44.752457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:44.883803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:44.883991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:44.884070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:44.884108] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:44.888214] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: UP (p=91.43%) [2026-02-19T20:32:44.888546] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-02-19T20:32:44.888720] [INFO ] [sig ] TCMD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:45.034911] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TCMD.txt [2026-02-19T20:32:45.035122] [INFO ] [sig ] [2939/3393] Completed TCMD in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-19T20:32:45.035165] [INFO ] [sig ] [2940/3393] Forecasting TCOM... [2026-02-19T20:32:45.035197] [INFO ] [sig ] Generating forecast for: TCOM [2026-02-19T20:32:45.035230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-02-19T20:32:45.046188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-02-19T20:32:45.046554] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-02-19T20:32:45.047406] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-02-19T20:32:45.047461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:45.047495] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:45.047523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:45.047597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:45.106865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:45.107771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:45.107857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:45.107892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:45.230201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:45.230361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:45.230402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:45.230432] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:45.233940] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: DOWN (p=24.11%) [2026-02-19T20:32:45.234215] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-02-19T20:32:45.234345] [INFO ] [sig ] TCOM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:45.375773] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TCOM.txt [2026-02-19T20:32:45.375916] [INFO ] [sig ] [2940/3393] Completed TCOM in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-19T20:32:45.375956] [INFO ] [sig ] [2941/3393] Forecasting TCPC... [2026-02-19T20:32:45.375987] [INFO ] [sig ] Generating forecast for: TCPC [2026-02-19T20:32:45.376018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-02-19T20:32:45.387426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-02-19T20:32:45.387780] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-02-19T20:32:45.388609] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-02-19T20:32:45.388667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:45.388707] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:45.388742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:45.388812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:45.448779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:45.449697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:45.449785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:45.449820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:45.574938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:45.575096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:45.575137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:45.575166] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:45.578604] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: DOWN (p=23.10%) [2026-02-19T20:32:45.578888] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-02-19T20:32:45.579019] [INFO ] [sig ] TCPC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:45.723999] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TCPC.txt [2026-02-19T20:32:45.724155] [INFO ] [sig ] [2941/3393] Completed TCPC in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-19T20:32:45.724196] [INFO ] [sig ] [2942/3393] Forecasting TCX... [2026-02-19T20:32:45.724228] [INFO ] [sig ] Generating forecast for: TCX [2026-02-19T20:32:45.724260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-02-19T20:32:45.735857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-02-19T20:32:45.736230] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-02-19T20:32:45.737077] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-02-19T20:32:45.737131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:45.737164] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:45.737192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:45.737249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:45.794124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:45.794960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:45.795043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:45.795077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:45.906185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:45.906345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:45.906387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:45.906417] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:45.910049] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: UP (p=87.44%) [2026-02-19T20:32:45.910364] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-02-19T20:32:45.910504] [INFO ] [sig ] TCX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:46.064082] [INFO ] [LOCAL ] Saved forecast: TCX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TCX.txt [2026-02-19T20:32:46.064260] [INFO ] [sig ] [2942/3393] Completed TCX in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-19T20:32:46.064317] [INFO ] [sig ] [2943/3393] Forecasting TD... [2026-02-19T20:32:46.064350] [INFO ] [sig ] Generating forecast for: TD [2026-02-19T20:32:46.064381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-02-19T20:32:46.077875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-02-19T20:32:46.078319] [INFO ] [FORECASTER] Starting predict_future for TD [2026-02-19T20:32:46.079258] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-02-19T20:32:46.079316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:46.079418] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:46.079463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:46.079558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:46.140702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:46.141640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:46.141730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:46.141774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:46.271770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:46.271946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:46.272000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:46.272045] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:46.276830] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: DOWN (p=34.69%) [2026-02-19T20:32:46.277282] [INFO ] [FORECASTER] Completed predict_future for TD [2026-02-19T20:32:46.277470] [INFO ] [sig ] TD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:46.436321] [INFO ] [LOCAL ] Saved forecast: TD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TD.txt [2026-02-19T20:32:46.436486] [INFO ] [sig ] [2943/3393] Completed TD in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-19T20:32:46.436537] [INFO ] [sig ] [2944/3393] Forecasting TDC... [2026-02-19T20:32:46.436588] [INFO ] [sig ] Generating forecast for: TDC [2026-02-19T20:32:46.436624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-02-19T20:32:46.448721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-02-19T20:32:46.449160] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-02-19T20:32:46.450079] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-02-19T20:32:46.450134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:46.450167] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:46.450194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:46.450252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:46.512252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:46.513210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:46.513303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:46.513338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:46.642838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:46.643011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:46.643065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:46.643105] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:46.647319] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: DOWN (p=27.01%) [2026-02-19T20:32:46.647655] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-02-19T20:32:46.647826] [INFO ] [sig ] TDC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:46.800382] [INFO ] [LOCAL ] Saved forecast: TDC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TDC.txt [2026-02-19T20:32:46.800608] [INFO ] [sig ] [2944/3393] Completed TDC in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-19T20:32:46.800655] [INFO ] [sig ] [2945/3393] Forecasting TDF... [2026-02-19T20:32:46.800701] [INFO ] [sig ] Generating forecast for: TDF [2026-02-19T20:32:46.800742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-02-19T20:32:46.816461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-02-19T20:32:46.816897] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-02-19T20:32:46.817795] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-02-19T20:32:46.817848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:46.817882] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:46.817909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:46.817965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:46.877292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:46.878281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:46.878393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:46.878429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:47.000056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:47.000221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:47.000263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:47.000291] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:47.004126] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: DOWN (p=40.51%) [2026-02-19T20:32:47.004428] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-02-19T20:32:47.004565] [INFO ] [sig ] TDF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:47.153161] [INFO ] [LOCAL ] Saved forecast: TDF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TDF.txt [2026-02-19T20:32:47.153359] [INFO ] [sig ] [2945/3393] Completed TDF in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-19T20:32:47.153414] [INFO ] [sig ] [2946/3393] Forecasting TDG... [2026-02-19T20:32:47.153448] [INFO ] [sig ] Generating forecast for: TDG [2026-02-19T20:32:47.153479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-02-19T20:32:47.165201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-02-19T20:32:47.165561] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-02-19T20:32:47.166409] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-02-19T20:32:47.166465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:47.166498] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:47.166527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:47.166605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:47.228210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:47.229245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:47.229377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:47.229421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:47.362987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:47.363152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:47.363193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:47.363222] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:47.367201] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: UP (p=68.19%) [2026-02-19T20:32:47.367557] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-02-19T20:32:47.367736] [INFO ] [sig ] TDG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:47.520508] [INFO ] [LOCAL ] Saved forecast: TDG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TDG.txt [2026-02-19T20:32:47.520703] [INFO ] [sig ] [2946/3393] Completed TDG in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-19T20:32:47.520749] [INFO ] [sig ] [2947/3393] Forecasting TDS... [2026-02-19T20:32:47.520793] [INFO ] [sig ] Generating forecast for: TDS [2026-02-19T20:32:47.520827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-02-19T20:32:47.533068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-02-19T20:32:47.533479] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-02-19T20:32:47.534345] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-02-19T20:32:47.534400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:47.534433] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:47.534460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:47.534518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:47.596390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:47.597340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:47.597460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:47.597496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:47.723553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:47.723733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:47.723775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:47.723807] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:47.727805] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: DOWN (p=46.17%) [2026-02-19T20:32:47.728133] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-02-19T20:32:47.728488] [INFO ] [sig ] TDS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:47.877172] [INFO ] [LOCAL ] Saved forecast: TDS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TDS.txt [2026-02-19T20:32:47.877319] [INFO ] [sig ] [2947/3393] Completed TDS in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-19T20:32:47.877362] [INFO ] [sig ] [2948/3393] Forecasting TDSC... [2026-02-19T20:32:47.877394] [INFO ] [sig ] Generating forecast for: TDSC [2026-02-19T20:32:47.877424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-02-19T20:32:47.888530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-02-19T20:32:47.888877] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-02-19T20:32:47.889794] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-02-19T20:32:47.889848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:47.889880] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:47.889906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:47.889963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:47.950559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:47.951489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:47.951594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:47.951631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:48.059688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:48.059882] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-19T20:32:48.059935] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:48.059965] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:48.063450] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: UP (p=65.30%) [2026-02-19T20:32:48.063744] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-02-19T20:32:48.063881] [INFO ] [sig ] TDSC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:48.208364] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TDSC.txt [2026-02-19T20:32:48.208561] [INFO ] [sig ] [2948/3393] Completed TDSC in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-19T20:32:48.208626] [INFO ] [sig ] [2949/3393] Forecasting TDUP... [2026-02-19T20:32:48.208659] [INFO ] [sig ] Generating forecast for: TDUP [2026-02-19T20:32:48.208695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-02-19T20:32:48.220169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-02-19T20:32:48.220547] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-02-19T20:32:48.221413] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-02-19T20:32:48.221474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:48.221515] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:48.221550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:48.221630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:48.283843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:48.284692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:48.284778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:48.284814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:48.409324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:48.409487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:48.409527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:48.409557] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:48.413435] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: DOWN (p=35.74%) [2026-02-19T20:32:48.413738] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-02-19T20:32:48.413882] [INFO ] [sig ] TDUP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:48.562493] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TDUP.txt [2026-02-19T20:32:48.562682] [INFO ] [sig ] [2949/3393] Completed TDUP in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-19T20:32:48.562727] [INFO ] [sig ] [2950/3393] Forecasting TDY... [2026-02-19T20:32:48.562757] [INFO ] [sig ] Generating forecast for: TDY [2026-02-19T20:32:48.562788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-02-19T20:32:48.574927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-02-19T20:32:48.575358] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-02-19T20:32:48.576274] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-02-19T20:32:48.576332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:48.576367] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:48.576396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:48.576455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:48.637016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:48.638031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:48.638142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:48.638191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:48.766171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:48.766332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:48.766373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:48.766422] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:48.770164] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: UP (p=91.30%) [2026-02-19T20:32:48.770525] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-02-19T20:32:48.770696] [INFO ] [sig ] TDY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:48.922652] [INFO ] [LOCAL ] Saved forecast: TDY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TDY.txt [2026-02-19T20:32:48.922833] [INFO ] [sig ] [2950/3393] Completed TDY in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-19T20:32:48.922877] [INFO ] [sig ] [2951/3393] Forecasting TEAM... [2026-02-19T20:32:48.922906] [INFO ] [sig ] Generating forecast for: TEAM [2026-02-19T20:32:48.922938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-02-19T20:32:48.935444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-02-19T20:32:48.935887] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-02-19T20:32:48.936752] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-02-19T20:32:48.936813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:48.936848] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:48.936877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:48.936936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:48.997109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:48.998031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:48.998158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:48.998205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:49.122876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:49.123036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:49.123077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:49.123104] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:49.126637] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: UP (p=70.18%) [2026-02-19T20:32:49.126951] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-02-19T20:32:49.127082] [INFO ] [sig ] TEAM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:49.270199] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TEAM.txt [2026-02-19T20:32:49.270353] [INFO ] [sig ] [2951/3393] Completed TEAM in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-19T20:32:49.270395] [INFO ] [sig ] [2952/3393] Forecasting TECH... [2026-02-19T20:32:49.270424] [INFO ] [sig ] Generating forecast for: TECH [2026-02-19T20:32:49.270455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-02-19T20:32:49.281783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-02-19T20:32:49.282131] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-02-19T20:32:49.282965] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-02-19T20:32:49.283020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:49.283053] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:49.283080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:49.283137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:49.343241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:49.344086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:49.344171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:49.344221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:49.470384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:49.470544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:49.470605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:49.470638] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:49.474231] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: DOWN (p=3.47%) [2026-02-19T20:32:49.474516] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-02-19T20:32:49.474667] [INFO ] [sig ] TECH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:49.619377] [INFO ] [LOCAL ] Saved forecast: TECH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TECH.txt [2026-02-19T20:32:49.619521] [INFO ] [sig ] [2952/3393] Completed TECH in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-19T20:32:49.619562] [INFO ] [sig ] [2953/3393] Forecasting TECK... [2026-02-19T20:32:49.619611] [INFO ] [sig ] Generating forecast for: TECK [2026-02-19T20:32:49.619642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-02-19T20:32:49.631741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-02-19T20:32:49.632121] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-02-19T20:32:49.632966] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-02-19T20:32:49.633021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:49.633054] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:49.633082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:49.633140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:49.695638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:49.696767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:49.696889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:49.696923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:49.824153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:49.824312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:49.824353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:49.824383] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:49.828393] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: UP (p=54.55%) [2026-02-19T20:32:49.828711] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-02-19T20:32:49.828862] [INFO ] [sig ] TECK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:49.971704] [INFO ] [LOCAL ] Saved forecast: TECK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TECK.txt [2026-02-19T20:32:49.971842] [INFO ] [sig ] [2953/3393] Completed TECK in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-19T20:32:49.971880] [INFO ] [sig ] [2954/3393] Forecasting TEI... [2026-02-19T20:32:49.971912] [INFO ] [sig ] Generating forecast for: TEI [2026-02-19T20:32:49.971942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-02-19T20:32:49.983207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-02-19T20:32:49.983542] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-02-19T20:32:49.984332] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-02-19T20:32:49.984385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:49.984417] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:49.984444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:49.984517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:50.046596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:50.047642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:50.047727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:50.047761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:50.169513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:50.169685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:50.169728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:50.169757] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:50.173518] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: UP (p=77.92%) [2026-02-19T20:32:50.173830] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-02-19T20:32:50.173982] [INFO ] [sig ] TEI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:50.318687] [INFO ] [LOCAL ] Saved forecast: TEI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TEI.txt [2026-02-19T20:32:50.318823] [INFO ] [sig ] [2954/3393] Completed TEI in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-19T20:32:50.318863] [INFO ] [sig ] [2955/3393] Forecasting TELO... [2026-02-19T20:32:50.318894] [INFO ] [sig ] Generating forecast for: TELO [2026-02-19T20:32:50.318924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-02-19T20:32:50.331138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-02-19T20:32:50.331507] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-02-19T20:32:50.332471] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-02-19T20:32:50.332524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:50.332566] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:50.332622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:50.332682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:50.393308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:50.394035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:50.394117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:50.394149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:50.516254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:50.516412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:50.516452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:50.516481] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:50.520289] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: DOWN (p=43.97%) [2026-02-19T20:32:50.520601] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-02-19T20:32:50.520740] [INFO ] [sig ] TELO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:50.667012] [INFO ] [LOCAL ] Saved forecast: TELO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TELO.txt [2026-02-19T20:32:50.667178] [INFO ] [sig ] [2955/3393] Completed TELO in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-19T20:32:50.667219] [INFO ] [sig ] [2956/3393] Forecasting TEM... [2026-02-19T20:32:50.667249] [INFO ] [sig ] Generating forecast for: TEM [2026-02-19T20:32:50.667280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-02-19T20:32:50.683522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-02-19T20:32:50.683989] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-02-19T20:32:50.684962] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-02-19T20:32:50.685046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:50.685086] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:50.685115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:50.685175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:50.748587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:50.749650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:50.749744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:50.749779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:50.871832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:50.871992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:50.872032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:50.872063] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:50.875679] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: UP (p=85.61%) [2026-02-19T20:32:50.875966] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-02-19T20:32:50.876251] [INFO ] [sig ] TEM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:51.019688] [INFO ] [LOCAL ] Saved forecast: TEM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TEM.txt [2026-02-19T20:32:51.019880] [INFO ] [sig ] [2956/3393] Completed TEM in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-19T20:32:51.019924] [INFO ] [sig ] [2957/3393] Forecasting TENB... [2026-02-19T20:32:51.019958] [INFO ] [sig ] Generating forecast for: TENB [2026-02-19T20:32:51.019993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-02-19T20:32:51.031125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-02-19T20:32:51.031501] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-02-19T20:32:51.032377] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-02-19T20:32:51.032434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:51.032469] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:51.032498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:51.032556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:51.093547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:51.094421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:51.094513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:51.094548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:51.230750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:51.230940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:51.230996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:51.231036] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:51.235346] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: UP (p=53.48%) [2026-02-19T20:32:51.235669] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-02-19T20:32:51.235819] [INFO ] [sig ] TENB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:51.407674] [INFO ] [LOCAL ] Saved forecast: TENB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TENB.txt [2026-02-19T20:32:51.407814] [INFO ] [sig ] [2957/3393] Completed TENB in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-19T20:32:51.407854] [INFO ] [sig ] [2958/3393] Forecasting TENX... [2026-02-19T20:32:51.407885] [INFO ] [sig ] Generating forecast for: TENX [2026-02-19T20:32:51.407916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-02-19T20:32:51.419283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-02-19T20:32:51.419636] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-02-19T20:32:51.420440] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-02-19T20:32:51.420495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:51.420529] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:51.420559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:51.420642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:51.482473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:51.483393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:51.483482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:51.483518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:51.596465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:51.596640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:51.596681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:51.596712] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:51.600117] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: UP (p=78.11%) [2026-02-19T20:32:51.600395] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-02-19T20:32:51.600522] [INFO ] [sig ] TENX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:51.745080] [INFO ] [LOCAL ] Saved forecast: TENX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TENX.txt [2026-02-19T20:32:51.745230] [INFO ] [sig ] [2958/3393] Completed TENX in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-19T20:32:51.745273] [INFO ] [sig ] [2959/3393] Forecasting TERN... [2026-02-19T20:32:51.745303] [INFO ] [sig ] Generating forecast for: TERN [2026-02-19T20:32:51.745335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-02-19T20:32:51.758451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-02-19T20:32:51.758911] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-02-19T20:32:51.759787] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-02-19T20:32:51.759851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:51.759893] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:51.759926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:51.760001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:51.818393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:51.819561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:51.819668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:51.819702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:51.943396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:51.943542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:51.943602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:51.943635] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:51.947521] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=9.63%) [2026-02-19T20:32:51.947834] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-02-19T20:32:51.947992] [INFO ] [sig ] TERN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:52.100820] [INFO ] [LOCAL ] Saved forecast: TERN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TERN.txt [2026-02-19T20:32:52.100994] [INFO ] [sig ] [2959/3393] Completed TERN in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-19T20:32:52.101037] [INFO ] [sig ] [2960/3393] Forecasting TEVA... [2026-02-19T20:32:52.101068] [INFO ] [sig ] Generating forecast for: TEVA [2026-02-19T20:32:52.101099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-02-19T20:32:52.114077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-02-19T20:32:52.114471] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-02-19T20:32:52.115321] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-02-19T20:32:52.115377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:52.115451] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:52.115481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:52.115540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:52.176420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:52.177570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:52.177678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:52.177711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:52.297630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:52.297798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:52.297838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:52.297868] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:52.301443] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: UP (p=80.51%) [2026-02-19T20:32:52.301779] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-02-19T20:32:52.301927] [INFO ] [sig ] TEVA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:52.456276] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TEVA.txt [2026-02-19T20:32:52.456446] [INFO ] [sig ] [2960/3393] Completed TEVA in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-19T20:32:52.456488] [INFO ] [sig ] [2961/3393] Forecasting TEX... [2026-02-19T20:32:52.456517] [INFO ] [sig ] Generating forecast for: TEX [2026-02-19T20:32:52.456548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-02-19T20:32:52.468491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-02-19T20:32:52.468882] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-02-19T20:32:52.469722] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-02-19T20:32:52.469775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:52.469811] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:52.469844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:52.469913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:52.531183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:52.532106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:52.532191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:52.532225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:52.666170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:52.666348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:52.666390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:52.666420] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:52.670049] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: UP (p=95.07%) [2026-02-19T20:32:52.670334] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-02-19T20:32:52.670461] [INFO ] [sig ] TEX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:52.816051] [INFO ] [LOCAL ] Saved forecast: TEX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TEX.txt [2026-02-19T20:32:52.816193] [INFO ] [sig ] [2961/3393] Completed TEX in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-19T20:32:52.816233] [INFO ] [sig ] [2962/3393] Forecasting TFC... [2026-02-19T20:32:52.816263] [INFO ] [sig ] Generating forecast for: TFC [2026-02-19T20:32:52.816294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-02-19T20:32:52.827668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-02-19T20:32:52.828011] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-02-19T20:32:52.828825] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-02-19T20:32:52.828878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:52.828911] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:52.828938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:52.828995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:52.885904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:52.886620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:52.886702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:52.886735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:53.012539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:53.012715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:53.012756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:53.012785] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:53.016176] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: UP (p=91.12%) [2026-02-19T20:32:53.016460] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-02-19T20:32:53.016623] [INFO ] [sig ] TFC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:53.165351] [INFO ] [LOCAL ] Saved forecast: TFC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TFC.txt [2026-02-19T20:32:53.165498] [INFO ] [sig ] [2962/3393] Completed TFC in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-19T20:32:53.165539] [INFO ] [sig ] [2963/3393] Forecasting TFII... [2026-02-19T20:32:53.165589] [INFO ] [sig ] Generating forecast for: TFII [2026-02-19T20:32:53.165625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-02-19T20:32:53.178031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-02-19T20:32:53.178498] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-02-19T20:32:53.179424] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-02-19T20:32:53.179480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:53.179514] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:53.179542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:53.179623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:53.239884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:53.240818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:53.240907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:53.240942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:53.368722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:53.368919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:53.368963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:53.369024] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:53.373040] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: DOWN (p=23.50%) [2026-02-19T20:32:53.373350] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-02-19T20:32:53.373489] [INFO ] [sig ] TFII: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:53.520798] [INFO ] [LOCAL ] Saved forecast: TFII 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TFII.txt [2026-02-19T20:32:53.520975] [INFO ] [sig ] [2963/3393] Completed TFII in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-19T20:32:53.521024] [INFO ] [sig ] [2964/3393] Forecasting TFIN... [2026-02-19T20:32:53.521060] [INFO ] [sig ] Generating forecast for: TFIN [2026-02-19T20:32:53.521092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-02-19T20:32:53.532419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-02-19T20:32:53.532807] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-02-19T20:32:53.533609] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-02-19T20:32:53.533664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:53.533697] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:53.533725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:53.533782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:53.594489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:53.595539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:53.595645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:53.595681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:53.712262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:53.712414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:53.712454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:53.712483] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:53.715889] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: DOWN (p=9.99%) [2026-02-19T20:32:53.716171] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-02-19T20:32:53.716300] [INFO ] [sig ] TFIN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:53.858186] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TFIN.txt [2026-02-19T20:32:53.858307] [INFO ] [sig ] [2964/3393] Completed TFIN in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-19T20:32:53.858347] [INFO ] [sig ] [2965/3393] Forecasting TFPM... [2026-02-19T20:32:53.858377] [INFO ] [sig ] Generating forecast for: TFPM [2026-02-19T20:32:53.858406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-02-19T20:32:53.869549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-02-19T20:32:53.869848] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-02-19T20:32:53.870637] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-02-19T20:32:53.870690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:53.870722] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:53.870750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:53.870807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:53.937187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:53.938281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:53.938391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:53.938435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:54.063809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:54.063970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:54.064013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:54.064043] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:54.067476] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: UP (p=51.56%) [2026-02-19T20:32:54.067786] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-02-19T20:32:54.067917] [INFO ] [sig ] TFPM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:54.208907] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TFPM.txt [2026-02-19T20:32:54.209065] [INFO ] [sig ] [2965/3393] Completed TFPM in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-19T20:32:54.209105] [INFO ] [sig ] [2966/3393] Forecasting TFSL... [2026-02-19T20:32:54.209136] [INFO ] [sig ] Generating forecast for: TFSL [2026-02-19T20:32:54.209167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-02-19T20:32:54.221157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-02-19T20:32:54.221524] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-02-19T20:32:54.222347] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-02-19T20:32:54.222403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:54.222435] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:54.222464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:54.222522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:54.283144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:54.284207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:54.284314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:54.284357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:54.409440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:54.409640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:54.409684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:54.409714] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:54.413462] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: UP (p=94.37%) [2026-02-19T20:32:54.413811] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-02-19T20:32:54.413959] [INFO ] [sig ] TFSL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:54.563672] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TFSL.txt [2026-02-19T20:32:54.563893] [INFO ] [sig ] [2966/3393] Completed TFSL in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-19T20:32:54.563965] [INFO ] [sig ] [2967/3393] Forecasting TG... [2026-02-19T20:32:54.564017] [INFO ] [sig ] Generating forecast for: TG [2026-02-19T20:32:54.564067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-02-19T20:32:54.575866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-02-19T20:32:54.576291] [INFO ] [FORECASTER] Starting predict_future for TG [2026-02-19T20:32:54.577148] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-02-19T20:32:54.577203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:54.577280] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:54.577310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:54.577369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:54.638045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:54.639207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:54.639303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:54.639340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:54.764019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:54.764186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:54.764228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:54.764257] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:54.767986] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: UP (p=62.75%) [2026-02-19T20:32:54.768346] [INFO ] [FORECASTER] Completed predict_future for TG [2026-02-19T20:32:54.768497] [INFO ] [sig ] TG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:54.914801] [INFO ] [LOCAL ] Saved forecast: TG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TG.txt [2026-02-19T20:32:54.914978] [INFO ] [sig ] [2967/3393] Completed TG in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-19T20:32:54.915021] [INFO ] [sig ] [2968/3393] Forecasting TGLS... [2026-02-19T20:32:54.915051] [INFO ] [sig ] Generating forecast for: TGLS [2026-02-19T20:32:54.915081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-02-19T20:32:54.926717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-02-19T20:32:54.927125] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-02-19T20:32:54.927991] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-02-19T20:32:54.928049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:54.928082] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:54.928137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:54.928202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:54.986253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:54.987172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:54.987260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:54.987293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:55.110104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:55.110271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:55.110310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:55.110339] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:55.113830] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: DOWN (p=8.19%) [2026-02-19T20:32:55.114153] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-02-19T20:32:55.114295] [INFO ] [sig ] TGLS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:55.257230] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TGLS.txt [2026-02-19T20:32:55.257407] [INFO ] [sig ] [2968/3393] Completed TGLS in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-19T20:32:55.257451] [INFO ] [sig ] [2969/3393] Forecasting TGNA... [2026-02-19T20:32:55.257482] [INFO ] [sig ] Generating forecast for: TGNA [2026-02-19T20:32:55.257513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-02-19T20:32:55.269777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-02-19T20:32:55.270179] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-02-19T20:32:55.271005] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-02-19T20:32:55.271057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:55.271089] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:55.271114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:55.271171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:55.327756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:55.328777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:55.328869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:55.328905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:55.451487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:55.451676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:55.451719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:55.451748] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:55.455193] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: DOWN (p=12.70%) [2026-02-19T20:32:55.455483] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-02-19T20:32:55.455676] [INFO ] [sig ] TGNA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:55.597436] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TGNA.txt [2026-02-19T20:32:55.597615] [INFO ] [sig ] [2969/3393] Completed TGNA in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-19T20:32:55.597660] [INFO ] [sig ] [2970/3393] Forecasting TGS... [2026-02-19T20:32:55.597692] [INFO ] [sig ] Generating forecast for: TGS [2026-02-19T20:32:55.597723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-02-19T20:32:55.608935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-02-19T20:32:55.609317] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-02-19T20:32:55.610160] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-02-19T20:32:55.610213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:55.610245] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:55.610272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:55.610328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:55.668555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:55.669623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:55.669786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:55.669821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:55.785719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:55.785885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:55.785926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:55.785957] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:55.789540] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: DOWN (p=29.47%) [2026-02-19T20:32:55.789867] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-02-19T20:32:55.790014] [INFO ] [sig ] TGS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:55.933683] [INFO ] [LOCAL ] Saved forecast: TGS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TGS.txt [2026-02-19T20:32:55.933855] [INFO ] [sig ] [2970/3393] Completed TGS in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-19T20:32:55.933905] [INFO ] [sig ] [2971/3393] Forecasting TGTX... [2026-02-19T20:32:55.933940] [INFO ] [sig ] Generating forecast for: TGTX [2026-02-19T20:32:55.933972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-02-19T20:32:55.945626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-02-19T20:32:55.946048] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-02-19T20:32:55.946900] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-02-19T20:32:55.946956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:55.946991] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:55.947018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:55.947075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:56.004142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:56.005088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:56.005177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:56.005209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:56.127493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:56.127757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:56.127810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:56.127843] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:56.131771] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: DOWN (p=42.34%) [2026-02-19T20:32:56.132121] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-02-19T20:32:56.132284] [INFO ] [sig ] TGTX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:56.276390] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TGTX.txt [2026-02-19T20:32:56.276598] [INFO ] [sig ] [2971/3393] Completed TGTX in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-19T20:32:56.276646] [INFO ] [sig ] [2972/3393] Forecasting TH... [2026-02-19T20:32:56.276689] [INFO ] [sig ] Generating forecast for: TH [2026-02-19T20:32:56.276751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-02-19T20:32:56.289010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-02-19T20:32:56.289468] [INFO ] [FORECASTER] Starting predict_future for TH [2026-02-19T20:32:56.290404] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-02-19T20:32:56.290464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:56.290501] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:56.290530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:56.290617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:56.347972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:56.348949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:56.349042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:56.349077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:56.472713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:56.472876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:56.472917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:56.472944] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:56.476416] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: UP (p=78.69%) [2026-02-19T20:32:56.476730] [INFO ] [FORECASTER] Completed predict_future for TH [2026-02-19T20:32:56.476884] [INFO ] [sig ] TH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:56.619699] [INFO ] [LOCAL ] Saved forecast: TH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TH.txt [2026-02-19T20:32:56.619859] [INFO ] [sig ] [2972/3393] Completed TH in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-19T20:32:56.619899] [INFO ] [sig ] [2973/3393] Forecasting THC... [2026-02-19T20:32:56.619928] [INFO ] [sig ] Generating forecast for: THC [2026-02-19T20:32:56.619962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-02-19T20:32:56.631596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-02-19T20:32:56.631962] [INFO ] [FORECASTER] Starting predict_future for THC [2026-02-19T20:32:56.632820] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-02-19T20:32:56.632875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:56.632908] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:56.632936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:56.632994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:56.690062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:56.690961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:56.691054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:56.691089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:56.819475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:56.819668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:56.819719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:56.819748] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:56.823271] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: DOWN (p=9.07%) [2026-02-19T20:32:56.823564] [INFO ] [FORECASTER] Completed predict_future for THC [2026-02-19T20:32:56.823717] [INFO ] [sig ] THC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:56.970037] [INFO ] [LOCAL ] Saved forecast: THC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/THC.txt [2026-02-19T20:32:56.970404] [INFO ] [sig ] [2973/3393] Completed THC in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-19T20:32:56.970444] [INFO ] [sig ] [2974/3393] Forecasting THFF... [2026-02-19T20:32:56.970475] [INFO ] [sig ] Generating forecast for: THFF [2026-02-19T20:32:56.970506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-02-19T20:32:56.981414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-02-19T20:32:56.981784] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-02-19T20:32:56.982787] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-02-19T20:32:56.982841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:56.982873] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:56.982900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:56.982957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:57.042940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:57.043976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:57.044060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:57.044093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:57.170379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:57.170546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:57.170605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:57.170654] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:57.174080] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: DOWN (p=37.62%) [2026-02-19T20:32:57.174366] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-02-19T20:32:57.174498] [INFO ] [sig ] THFF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:57.317212] [INFO ] [LOCAL ] Saved forecast: THFF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/THFF.txt [2026-02-19T20:32:57.317364] [INFO ] [sig ] [2974/3393] Completed THFF in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-19T20:32:57.317406] [INFO ] [sig ] [2975/3393] Forecasting THG... [2026-02-19T20:32:57.317436] [INFO ] [sig ] Generating forecast for: THG [2026-02-19T20:32:57.317467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-02-19T20:32:57.329752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-02-19T20:32:57.330120] [INFO ] [FORECASTER] Starting predict_future for THG [2026-02-19T20:32:57.330936] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-02-19T20:32:57.330993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:57.331026] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:57.331053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:57.331110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:57.391112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:57.392255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:57.392341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:57.392375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:57.514748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:57.514911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:57.514951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:57.514980] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:57.518396] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: UP (p=82.88%) [2026-02-19T20:32:57.518701] [INFO ] [FORECASTER] Completed predict_future for THG [2026-02-19T20:32:57.518830] [INFO ] [sig ] THG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:57.664750] [INFO ] [LOCAL ] Saved forecast: THG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/THG.txt [2026-02-19T20:32:57.664888] [INFO ] [sig ] [2975/3393] Completed THG in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-19T20:32:57.664929] [INFO ] [sig ] [2976/3393] Forecasting THO... [2026-02-19T20:32:57.664959] [INFO ] [sig ] Generating forecast for: THO [2026-02-19T20:32:57.664989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-02-19T20:32:57.677982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-02-19T20:32:57.678327] [INFO ] [FORECASTER] Starting predict_future for THO [2026-02-19T20:32:57.679122] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-02-19T20:32:57.679176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:57.679208] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:57.679236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:57.679292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:57.742631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:57.743529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:57.743652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:57.743690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:57.874233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:57.874398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:57.874438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:57.874467] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:57.877913] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: DOWN (p=10.78%) [2026-02-19T20:32:57.878258] [INFO ] [FORECASTER] Completed predict_future for THO [2026-02-19T20:32:57.878391] [INFO ] [sig ] THO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:58.034567] [INFO ] [LOCAL ] Saved forecast: THO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/THO.txt [2026-02-19T20:32:58.034774] [INFO ] [sig ] [2976/3393] Completed THO in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-19T20:32:58.034827] [INFO ] [sig ] [2977/3393] Forecasting THQ... [2026-02-19T20:32:58.034857] [INFO ] [sig ] Generating forecast for: THQ [2026-02-19T20:32:58.034888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-02-19T20:32:58.048140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-02-19T20:32:58.048528] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-02-19T20:32:58.049366] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-02-19T20:32:58.049636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:58.049698] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:58.049727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:58.049800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:58.118236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:58.119281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:58.119396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:58.119434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:58.244761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:58.244938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:58.244990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:58.245028] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:58.248703] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: DOWN (p=49.66%) [2026-02-19T20:32:58.249072] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-02-19T20:32:58.249241] [INFO ] [sig ] THQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:32:58.400879] [INFO ] [LOCAL ] Saved forecast: THQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/THQ.txt [2026-02-19T20:32:58.401042] [INFO ] [sig ] [2977/3393] Completed THQ in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-19T20:32:58.401083] [INFO ] [sig ] [2978/3393] Forecasting THRM... [2026-02-19T20:32:58.401115] [INFO ] [sig ] Generating forecast for: THRM [2026-02-19T20:32:58.401146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-02-19T20:32:58.412550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-02-19T20:32:58.412974] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-02-19T20:32:58.413834] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-02-19T20:32:58.413889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:58.413923] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:58.413968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:58.414028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:58.479177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:58.480132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:58.480225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:58.480272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:58.608644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:58.608832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:58.608882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:58.608912] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:58.612698] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: UP (p=72.73%) [2026-02-19T20:32:58.612985] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-02-19T20:32:58.613136] [INFO ] [sig ] THRM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:58.762550] [INFO ] [LOCAL ] Saved forecast: THRM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/THRM.txt [2026-02-19T20:32:58.762747] [INFO ] [sig ] [2978/3393] Completed THRM in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-19T20:32:58.762790] [INFO ] [sig ] [2979/3393] Forecasting THRY... [2026-02-19T20:32:58.762822] [INFO ] [sig ] Generating forecast for: THRY [2026-02-19T20:32:58.762854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-02-19T20:32:58.775073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-02-19T20:32:58.775485] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-02-19T20:32:58.776529] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-02-19T20:32:58.776602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:58.776638] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:58.776666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:58.776723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:58.847246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:58.848242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:58.848337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:58.848371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:58.978069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:58.978268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:58.978311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:58.978340] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:58.981987] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: UP (p=55.66%) [2026-02-19T20:32:58.982281] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-02-19T20:32:58.982426] [INFO ] [sig ] THRY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:59.133266] [INFO ] [LOCAL ] Saved forecast: THRY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/THRY.txt [2026-02-19T20:32:59.133433] [INFO ] [sig ] [2979/3393] Completed THRY in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-19T20:32:59.133476] [INFO ] [sig ] [2980/3393] Forecasting TIGO... [2026-02-19T20:32:59.133506] [INFO ] [sig ] Generating forecast for: TIGO [2026-02-19T20:32:59.133538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-02-19T20:32:59.146111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-02-19T20:32:59.146721] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-02-19T20:32:59.147750] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-02-19T20:32:59.147803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:59.147836] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:59.147862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:59.147919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:59.208292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:59.209188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:59.209277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:59.209310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:59.337666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:59.337855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:59.337897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:59.337999] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:59.342664] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: UP (p=90.23%) [2026-02-19T20:32:59.343061] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-02-19T20:32:59.343231] [INFO ] [sig ] TIGO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:59.497015] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TIGO.txt [2026-02-19T20:32:59.497186] [INFO ] [sig ] [2980/3393] Completed TIGO in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-19T20:32:59.497228] [INFO ] [sig ] [2981/3393] Forecasting TIL... [2026-02-19T20:32:59.497258] [INFO ] [sig ] Generating forecast for: TIL [2026-02-19T20:32:59.497290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-02-19T20:32:59.509530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-02-19T20:32:59.509987] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-02-19T20:32:59.510894] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-02-19T20:32:59.510953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:59.510986] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:59.511016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:59.511076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:59.573340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:59.574330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:59.574644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:59.574680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:32:59.703862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:32:59.704030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:32:59.704070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:32:59.704101] [INFO ] [FORECASTER] Training complete [2026-02-19T20:32:59.707675] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: UP (p=72.40%) [2026-02-19T20:32:59.708010] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-02-19T20:32:59.708179] [INFO ] [sig ] TIL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:32:59.853348] [INFO ] [LOCAL ] Saved forecast: TIL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TIL.txt [2026-02-19T20:32:59.853522] [INFO ] [sig ] [2981/3393] Completed TIL in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-19T20:32:59.853566] [INFO ] [sig ] [2982/3393] Forecasting TILE... [2026-02-19T20:32:59.853622] [INFO ] [sig ] Generating forecast for: TILE [2026-02-19T20:32:59.853661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-02-19T20:32:59.865028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-02-19T20:32:59.865421] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-02-19T20:32:59.866262] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-02-19T20:32:59.866316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:32:59.866350] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:32:59.866378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:32:59.866437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:32:59.928456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:32:59.929361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:32:59.929447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:32:59.929480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:00.060866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:00.061068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:00.061123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:00.061162] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:00.066112] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: UP (p=72.25%) [2026-02-19T20:33:00.066637] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-02-19T20:33:00.066852] [INFO ] [sig ] TILE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:00.268900] [INFO ] [LOCAL ] Saved forecast: TILE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TILE.txt [2026-02-19T20:33:00.269074] [INFO ] [sig ] [2982/3393] Completed TILE in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-19T20:33:00.269120] [INFO ] [sig ] [2983/3393] Forecasting TIMB... [2026-02-19T20:33:00.269150] [INFO ] [sig ] Generating forecast for: TIMB [2026-02-19T20:33:00.269183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-02-19T20:33:00.283204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-02-19T20:33:00.283646] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-02-19T20:33:00.284711] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-02-19T20:33:00.284765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:00.284797] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:00.284824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:00.284882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:00.346208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:00.347162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:00.347251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:00.347286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:00.479882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:00.480054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:00.480095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:00.480125] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:00.484591] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: UP (p=61.50%) [2026-02-19T20:33:00.484957] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-02-19T20:33:00.485109] [INFO ] [sig ] TIMB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:00.632789] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TIMB.txt [2026-02-19T20:33:00.633020] [INFO ] [sig ] [2983/3393] Completed TIMB in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-19T20:33:00.633089] [INFO ] [sig ] [2984/3393] Forecasting TITN... [2026-02-19T20:33:00.633135] [INFO ] [sig ] Generating forecast for: TITN [2026-02-19T20:33:00.633180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-02-19T20:33:00.646494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-02-19T20:33:00.646953] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-02-19T20:33:00.647892] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-02-19T20:33:00.647950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:00.647985] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:00.648013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:00.648072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:00.713006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:00.714048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:00.714139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:00.714182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:00.849794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:00.849974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:00.850018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:00.850055] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:00.853932] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: UP (p=97.13%) [2026-02-19T20:33:00.854323] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-02-19T20:33:00.854475] [INFO ] [sig ] TITN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:01.001020] [INFO ] [LOCAL ] Saved forecast: TITN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TITN.txt [2026-02-19T20:33:01.001211] [INFO ] [sig ] [2984/3393] Completed TITN in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-19T20:33:01.001254] [INFO ] [sig ] [2985/3393] Forecasting TJX... [2026-02-19T20:33:01.001286] [INFO ] [sig ] Generating forecast for: TJX [2026-02-19T20:33:01.001317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-02-19T20:33:01.013450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-02-19T20:33:01.013893] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-02-19T20:33:01.014718] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-02-19T20:33:01.014771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:01.014804] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:01.014832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:01.014890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:01.074294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:01.075277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:01.075371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:01.075404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:01.198515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:01.198712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:01.198755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:01.198804] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:01.202466] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: UP (p=89.89%) [2026-02-19T20:33:01.202806] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-02-19T20:33:01.202948] [INFO ] [sig ] TJX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:01.349350] [INFO ] [LOCAL ] Saved forecast: TJX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TJX.txt [2026-02-19T20:33:01.349511] [INFO ] [sig ] [2985/3393] Completed TJX in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-19T20:33:01.349552] [INFO ] [sig ] [2986/3393] Forecasting TK... [2026-02-19T20:33:01.349605] [INFO ] [sig ] Generating forecast for: TK [2026-02-19T20:33:01.349640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-02-19T20:33:01.360764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-02-19T20:33:01.361166] [INFO ] [FORECASTER] Starting predict_future for TK [2026-02-19T20:33:01.362172] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-02-19T20:33:01.362225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:01.362256] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:01.362283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:01.362339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:01.431024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:01.432050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:01.432141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:01.432174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:01.555489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:01.555692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:01.555736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:01.555766] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:01.559429] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: UP (p=97.01%) [2026-02-19T20:33:01.559830] [INFO ] [FORECASTER] Completed predict_future for TK [2026-02-19T20:33:01.560009] [INFO ] [sig ] TK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:01.709389] [INFO ] [LOCAL ] Saved forecast: TK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TK.txt [2026-02-19T20:33:01.709550] [INFO ] [sig ] [2986/3393] Completed TK in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-19T20:33:01.709625] [INFO ] [sig ] [2987/3393] Forecasting TKC... [2026-02-19T20:33:01.709665] [INFO ] [sig ] Generating forecast for: TKC [2026-02-19T20:33:01.709704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-02-19T20:33:01.721742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-02-19T20:33:01.722151] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-02-19T20:33:01.722961] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-02-19T20:33:01.723014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:01.723047] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:01.723080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:01.723137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:01.782320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:01.783236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:01.783322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:01.783422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:01.908431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:01.908632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:01.908677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:01.908707] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:01.912433] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: DOWN (p=32.67%) [2026-02-19T20:33:01.912801] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-02-19T20:33:01.912959] [INFO ] [sig ] TKC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:02.058921] [INFO ] [LOCAL ] Saved forecast: TKC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TKC.txt [2026-02-19T20:33:02.059087] [INFO ] [sig ] [2987/3393] Completed TKC in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-19T20:33:02.059129] [INFO ] [sig ] [2988/3393] Forecasting TKNO... [2026-02-19T20:33:02.059162] [INFO ] [sig ] Generating forecast for: TKNO [2026-02-19T20:33:02.059193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-02-19T20:33:02.071409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-02-19T20:33:02.071796] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-02-19T20:33:02.072627] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-02-19T20:33:02.072681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:02.072713] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:02.072739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:02.072796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:02.133008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:02.133926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:02.134015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:02.134050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:02.261630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:02.261854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:02.261900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:02.261931] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:02.266350] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: DOWN (p=30.66%) [2026-02-19T20:33:02.266735] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-02-19T20:33:02.266911] [INFO ] [sig ] TKNO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:02.436470] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TKNO.txt [2026-02-19T20:33:02.436658] [INFO ] [sig ] [2988/3393] Completed TKNO in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-19T20:33:02.436705] [INFO ] [sig ] [2989/3393] Forecasting TKO... [2026-02-19T20:33:02.436736] [INFO ] [sig ] Generating forecast for: TKO [2026-02-19T20:33:02.436767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-02-19T20:33:02.449988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-02-19T20:33:02.450441] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-02-19T20:33:02.451499] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-02-19T20:33:02.451555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:02.451612] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:02.451827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:02.451885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:02.514804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:02.515737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:02.515831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:02.515865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:02.640129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:02.640305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:02.640347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:02.640376] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:02.643964] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: DOWN (p=22.67%) [2026-02-19T20:33:02.644320] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-02-19T20:33:02.644464] [INFO ] [sig ] TKO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:02.795167] [INFO ] [LOCAL ] Saved forecast: TKO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TKO.txt [2026-02-19T20:33:02.795334] [INFO ] [sig ] [2989/3393] Completed TKO in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-19T20:33:02.795377] [INFO ] [sig ] [2990/3393] Forecasting TLK... [2026-02-19T20:33:02.795407] [INFO ] [sig ] Generating forecast for: TLK [2026-02-19T20:33:02.795438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-02-19T20:33:02.807562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-02-19T20:33:02.807960] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-02-19T20:33:02.808829] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-02-19T20:33:02.808883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:02.808915] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:02.808943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:02.809000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:02.867293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:02.868242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:02.868334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:02.868368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:03.000908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:03.001072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:03.001113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:03.001143] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:03.004566] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: UP (p=75.72%) [2026-02-19T20:33:03.004868] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-02-19T20:33:03.005006] [INFO ] [sig ] TLK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:03.150599] [INFO ] [LOCAL ] Saved forecast: TLK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TLK.txt [2026-02-19T20:33:03.150819] [INFO ] [sig ] [2990/3393] Completed TLK in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-19T20:33:03.150864] [INFO ] [sig ] [2991/3393] Forecasting TLS... [2026-02-19T20:33:03.150895] [INFO ] [sig ] Generating forecast for: TLS [2026-02-19T20:33:03.150926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-02-19T20:33:03.163827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-02-19T20:33:03.164218] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-02-19T20:33:03.165046] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-02-19T20:33:03.165117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:03.165151] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:03.165181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:03.165238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:03.229766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:03.230685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:03.230774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:03.230808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:03.357908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:03.358075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:03.358150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:03.358185] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:03.361835] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: UP (p=53.74%) [2026-02-19T20:33:03.362138] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-02-19T20:33:03.362278] [INFO ] [sig ] TLS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:03.505398] [INFO ] [LOCAL ] Saved forecast: TLS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TLS.txt [2026-02-19T20:33:03.505561] [INFO ] [sig ] [2991/3393] Completed TLS in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-19T20:33:03.505627] [INFO ] [sig ] [2992/3393] Forecasting TLSA... [2026-02-19T20:33:03.505658] [INFO ] [sig ] Generating forecast for: TLSA [2026-02-19T20:33:03.505690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-02-19T20:33:03.517238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-02-19T20:33:03.517629] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-02-19T20:33:03.518499] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-02-19T20:33:03.518556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:03.518610] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:03.518641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:03.518699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:03.579210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:03.580191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:03.580276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:03.580317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:03.708718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:03.708888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:03.708931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:03.708961] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:03.713024] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: UP (p=61.18%) [2026-02-19T20:33:03.713389] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-02-19T20:33:03.713528] [INFO ] [sig ] TLSA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:03.873071] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TLSA.txt [2026-02-19T20:33:03.873237] [INFO ] [sig ] [2992/3393] Completed TLSA in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-19T20:33:03.873281] [INFO ] [sig ] [2993/3393] Forecasting TLSI... [2026-02-19T20:33:03.873310] [INFO ] [sig ] Generating forecast for: TLSI [2026-02-19T20:33:03.873350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-02-19T20:33:03.884605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-02-19T20:33:03.885021] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-02-19T20:33:03.885843] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-02-19T20:33:03.885899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:03.885931] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:03.885958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:03.886014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:03.944115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:03.945075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:03.945169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:03.945202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:04.068147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:04.068327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:04.068370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:04.068402] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:04.072146] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: DOWN (p=3.66%) [2026-02-19T20:33:04.072487] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-02-19T20:33:04.072650] [INFO ] [sig ] TLSI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:04.223212] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TLSI.txt [2026-02-19T20:33:04.223387] [INFO ] [sig ] [2993/3393] Completed TLSI in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-19T20:33:04.223433] [INFO ] [sig ] [2994/3393] Forecasting TLYS... [2026-02-19T20:33:04.223465] [INFO ] [sig ] Generating forecast for: TLYS [2026-02-19T20:33:04.223498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-02-19T20:33:04.235335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-02-19T20:33:04.235748] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-02-19T20:33:04.236528] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-02-19T20:33:04.236609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:04.236695] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:04.236726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:04.236786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:04.304062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:04.305187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:04.305298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:04.305346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:04.426608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:04.426774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:04.426815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:04.426845] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:04.430320] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: UP (p=79.57%) [2026-02-19T20:33:04.430627] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-02-19T20:33:04.430762] [INFO ] [sig ] TLYS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:04.581433] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TLYS.txt [2026-02-19T20:33:04.581630] [INFO ] [sig ] [2994/3393] Completed TLYS in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-19T20:33:04.581692] [INFO ] [sig ] [2995/3393] Forecasting TM... [2026-02-19T20:33:04.581725] [INFO ] [sig ] Generating forecast for: TM [2026-02-19T20:33:04.581756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-02-19T20:33:04.593241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-02-19T20:33:04.593665] [INFO ] [FORECASTER] Starting predict_future for TM [2026-02-19T20:33:04.594484] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-02-19T20:33:04.594537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:04.594593] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:04.594625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:04.594682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:04.652082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:04.653006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:04.653096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:04.653129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:04.779867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:04.780028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:04.780069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:04.780102] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:04.783555] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: DOWN (p=18.82%) [2026-02-19T20:33:04.783901] [INFO ] [FORECASTER] Completed predict_future for TM [2026-02-19T20:33:04.784033] [INFO ] [sig ] TM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:04.933480] [INFO ] [LOCAL ] Saved forecast: TM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TM.txt [2026-02-19T20:33:04.933663] [INFO ] [sig ] [2995/3393] Completed TM in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-19T20:33:04.933707] [INFO ] [sig ] [2996/3393] Forecasting TMC... [2026-02-19T20:33:04.933738] [INFO ] [sig ] Generating forecast for: TMC [2026-02-19T20:33:04.933769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-02-19T20:33:04.945331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-02-19T20:33:04.945721] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-02-19T20:33:04.946507] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-02-19T20:33:04.946560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:04.946619] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:04.946647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:04.946702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:05.005988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:05.006918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:05.007005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:05.007039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:05.138468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:05.138675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:05.138719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:05.138748] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:05.142715] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: UP (p=86.13%) [2026-02-19T20:33:05.142992] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-02-19T20:33:05.143139] [INFO ] [sig ] TMC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:05.285757] [INFO ] [LOCAL ] Saved forecast: TMC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TMC.txt [2026-02-19T20:33:05.285893] [INFO ] [sig ] [2996/3393] Completed TMC in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-19T20:33:05.285935] [INFO ] [sig ] [2997/3393] Forecasting TMCI... [2026-02-19T20:33:05.285964] [INFO ] [sig ] Generating forecast for: TMCI [2026-02-19T20:33:05.285995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-02-19T20:33:05.297048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-02-19T20:33:05.297401] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-02-19T20:33:05.298233] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-02-19T20:33:05.298288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:05.298319] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:05.298345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:05.298401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:05.355397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:05.356218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:05.356320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:05.356353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:05.477361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:05.477526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:05.477566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:05.477617] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:05.481342] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: DOWN (p=4.06%) [2026-02-19T20:33:05.481639] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-02-19T20:33:05.481770] [INFO ] [sig ] TMCI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:05.626698] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TMCI.txt [2026-02-19T20:33:05.626860] [INFO ] [sig ] [2997/3393] Completed TMCI in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-19T20:33:05.626902] [INFO ] [sig ] [2998/3393] Forecasting TMDX... [2026-02-19T20:33:05.626933] [INFO ] [sig ] Generating forecast for: TMDX [2026-02-19T20:33:05.626965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-02-19T20:33:05.639207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-02-19T20:33:05.639566] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-02-19T20:33:05.640355] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-02-19T20:33:05.640408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:05.640441] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:05.640468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:05.640525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:05.699843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:05.700627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:05.700711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:05.700744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:05.821177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:05.821341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:05.821399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:05.821432] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:05.824886] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: UP (p=76.08%) [2026-02-19T20:33:05.825165] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-02-19T20:33:05.825294] [INFO ] [sig ] TMDX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:05.965675] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TMDX.txt [2026-02-19T20:33:05.965811] [INFO ] [sig ] [2998/3393] Completed TMDX in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-19T20:33:05.965851] [INFO ] [sig ] [2999/3393] Forecasting TME... [2026-02-19T20:33:05.965881] [INFO ] [sig ] Generating forecast for: TME [2026-02-19T20:33:05.965928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-02-19T20:33:05.978098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-02-19T20:33:05.978446] [INFO ] [FORECASTER] Starting predict_future for TME [2026-02-19T20:33:05.979247] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-02-19T20:33:05.979301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:05.979333] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:05.979360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:05.979416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:06.036741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:06.037433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:06.037514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:06.037547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:06.160508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:06.160681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:06.160723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:06.160753] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:06.164136] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: DOWN (p=14.44%) [2026-02-19T20:33:06.164416] [INFO ] [FORECASTER] Completed predict_future for TME [2026-02-19T20:33:06.164595] [INFO ] [sig ] TME: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:06.309323] [INFO ] [LOCAL ] Saved forecast: TME 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TME.txt [2026-02-19T20:33:06.309466] [INFO ] [sig ] [2999/3393] Completed TME in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-19T20:33:06.309506] [INFO ] [sig ] [3000/3393] Forecasting TMHC... [2026-02-19T20:33:06.309536] [INFO ] [sig ] Generating forecast for: TMHC [2026-02-19T20:33:06.309568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-02-19T20:33:06.321197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-02-19T20:33:06.321558] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-02-19T20:33:06.322364] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-02-19T20:33:06.322423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:06.322470] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:06.322507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:06.322603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:06.379989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:06.380729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:06.380828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:06.380864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:06.505402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:06.505611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:06.505662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:06.505692] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:06.509637] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: UP (p=77.81%) [2026-02-19T20:33:06.510078] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-02-19T20:33:06.510317] [INFO ] [sig ] TMHC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:06.654270] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TMHC.txt [2026-02-19T20:33:06.654445] [INFO ] [sig ] [3000/3393] Completed TMHC in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-19T20:33:06.654496] [INFO ] [sig ] [3001/3393] Forecasting TMUS... [2026-02-19T20:33:06.654533] [INFO ] [sig ] Generating forecast for: TMUS [2026-02-19T20:33:06.654597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-02-19T20:33:06.665616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-02-19T20:33:06.665957] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-02-19T20:33:06.666803] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-02-19T20:33:06.666868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:06.666912] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:06.666949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:06.667028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:06.726219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:06.727015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:06.727099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:06.727131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:06.852374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:06.852539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:06.852599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:06.852633] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:06.856067] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: UP (p=87.12%) [2026-02-19T20:33:06.856385] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-02-19T20:33:06.856518] [INFO ] [sig ] TMUS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:07.047988] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TMUS.txt [2026-02-19T20:33:07.048235] [INFO ] [sig ] [3001/3393] Completed TMUS in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-19T20:33:07.048313] [INFO ] [sig ] [3002/3393] Forecasting TNC... [2026-02-19T20:33:07.048350] [INFO ] [sig ] Generating forecast for: TNC [2026-02-19T20:33:07.048381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-02-19T20:33:07.060637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-02-19T20:33:07.061073] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-02-19T20:33:07.062005] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-02-19T20:33:07.062063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:07.062114] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:07.062144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:07.062208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:07.121435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:07.122400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:07.122518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:07.122563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:07.247082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:07.247265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:07.247317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:07.247351] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:07.251684] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: DOWN (p=2.06%) [2026-02-19T20:33:07.252160] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-02-19T20:33:07.252337] [INFO ] [sig ] TNC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:07.404457] [INFO ] [LOCAL ] Saved forecast: TNC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TNC.txt [2026-02-19T20:33:07.404643] [INFO ] [sig ] [3002/3393] Completed TNC in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-19T20:33:07.404689] [INFO ] [sig ] [3003/3393] Forecasting TNDM... [2026-02-19T20:33:07.404719] [INFO ] [sig ] Generating forecast for: TNDM [2026-02-19T20:33:07.404750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-02-19T20:33:07.416264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-02-19T20:33:07.416721] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-02-19T20:33:07.417594] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-02-19T20:33:07.417652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:07.417695] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:07.417731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:07.417790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:07.479122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:07.480112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:07.480207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:07.480241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:07.615847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:07.616011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:07.616054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:07.616084] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:07.620076] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: DOWN (p=43.28%) [2026-02-19T20:33:07.620395] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-02-19T20:33:07.620755] [INFO ] [sig ] TNDM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:07.768509] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TNDM.txt [2026-02-19T20:33:07.768692] [INFO ] [sig ] [3003/3393] Completed TNDM in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-19T20:33:07.768736] [INFO ] [sig ] [3004/3393] Forecasting TNGX... [2026-02-19T20:33:07.768766] [INFO ] [sig ] Generating forecast for: TNGX [2026-02-19T20:33:07.768795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-02-19T20:33:07.780262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-02-19T20:33:07.780751] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-02-19T20:33:07.781645] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-02-19T20:33:07.781703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:07.781737] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:07.781768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:07.781826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:07.841212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:07.842114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:07.842260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:07.842303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:07.971291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:07.971497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:07.971556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:07.971609] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:07.975707] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: DOWN (p=48.35%) [2026-02-19T20:33:07.976034] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-02-19T20:33:07.976179] [INFO ] [sig ] TNGX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:08.123657] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TNGX.txt [2026-02-19T20:33:08.123829] [INFO ] [sig ] [3004/3393] Completed TNGX in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-19T20:33:08.123871] [INFO ] [sig ] [3005/3393] Forecasting TNK... [2026-02-19T20:33:08.123904] [INFO ] [sig ] Generating forecast for: TNK [2026-02-19T20:33:08.123935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-02-19T20:33:08.135418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-02-19T20:33:08.135801] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-02-19T20:33:08.136651] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-02-19T20:33:08.136706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:08.136738] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:08.136766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:08.136823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:08.194927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:08.195871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:08.195981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:08.196018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:08.317611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:08.317779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:08.317822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:08.317852] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:08.321414] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: DOWN (p=34.96%) [2026-02-19T20:33:08.321766] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-02-19T20:33:08.321911] [INFO ] [sig ] TNK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:08.468395] [INFO ] [LOCAL ] Saved forecast: TNK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TNK.txt [2026-02-19T20:33:08.468563] [INFO ] [sig ] [3005/3393] Completed TNK in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-19T20:33:08.468626] [INFO ] [sig ] [3006/3393] Forecasting TNL... [2026-02-19T20:33:08.468664] [INFO ] [sig ] Generating forecast for: TNL [2026-02-19T20:33:08.468695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-02-19T20:33:08.480339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-02-19T20:33:08.480756] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-02-19T20:33:08.481544] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-02-19T20:33:08.481616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:08.481649] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:08.481676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:08.481733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:08.538695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:08.539670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:08.539761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:08.539793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:08.664355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:08.664524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:08.664565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:08.664619] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:08.668754] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: DOWN (p=1.18%) [2026-02-19T20:33:08.669044] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-02-19T20:33:08.669177] [INFO ] [sig ] TNL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:08.815100] [INFO ] [LOCAL ] Saved forecast: TNL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TNL.txt [2026-02-19T20:33:08.815263] [INFO ] [sig ] [3006/3393] Completed TNL in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-19T20:33:08.815304] [INFO ] [sig ] [3007/3393] Forecasting TNXP... [2026-02-19T20:33:08.815335] [INFO ] [sig ] Generating forecast for: TNXP [2026-02-19T20:33:08.815367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-02-19T20:33:08.826767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-02-19T20:33:08.827139] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-02-19T20:33:08.827945] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-02-19T20:33:08.827998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:08.828031] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:08.828059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:08.828143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:08.886439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:08.887310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:08.887396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:08.887429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:09.010525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:09.010716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:09.010760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:09.010790] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:09.014315] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: DOWN (p=4.31%) [2026-02-19T20:33:09.014636] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-02-19T20:33:09.014785] [INFO ] [sig ] TNXP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:09.161387] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TNXP.txt [2026-02-19T20:33:09.161650] [INFO ] [sig ] [3007/3393] Completed TNXP in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-19T20:33:09.161700] [INFO ] [sig ] [3008/3393] Forecasting TOI... [2026-02-19T20:33:09.161732] [INFO ] [sig ] Generating forecast for: TOI [2026-02-19T20:33:09.161765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-02-19T20:33:09.173201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-02-19T20:33:09.173629] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-02-19T20:33:09.174452] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-02-19T20:33:09.174507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:09.174542] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:09.174591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:09.174655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:09.236732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:09.237731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:09.237821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:09.237855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:09.367985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:09.368225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:09.368280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:09.368318] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:09.372053] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: UP (p=94.44%) [2026-02-19T20:33:09.372405] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-02-19T20:33:09.372549] [INFO ] [sig ] TOI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:09.529210] [INFO ] [LOCAL ] Saved forecast: TOI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TOI.txt [2026-02-19T20:33:09.529396] [INFO ] [sig ] [3008/3393] Completed TOI in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-19T20:33:09.529454] [INFO ] [sig ] [3009/3393] Forecasting TOL... [2026-02-19T20:33:09.529485] [INFO ] [sig ] Generating forecast for: TOL [2026-02-19T20:33:09.529519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-02-19T20:33:09.541533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-02-19T20:33:09.541946] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-02-19T20:33:09.542777] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-02-19T20:33:09.542830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:09.542863] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:09.542891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:09.542947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:09.605023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:09.605981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:09.606073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:09.606106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:09.735600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:09.735779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:09.735821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:09.735869] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:09.739461] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: DOWN (p=12.35%) [2026-02-19T20:33:09.739796] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-02-19T20:33:09.739939] [INFO ] [sig ] TOL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:09.906957] [INFO ] [LOCAL ] Saved forecast: TOL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TOL.txt [2026-02-19T20:33:09.907206] [INFO ] [sig ] [3009/3393] Completed TOL in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-19T20:33:09.907286] [INFO ] [sig ] [3010/3393] Forecasting TORO... [2026-02-19T20:33:09.907346] [INFO ] [sig ] Generating forecast for: TORO [2026-02-19T20:33:09.907410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-02-19T20:33:09.920727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-02-19T20:33:09.921194] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-02-19T20:33:09.922170] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-02-19T20:33:09.922237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:09.922279] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:09.922313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:09.922383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:09.988989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:09.990024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:09.990150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:09.990213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:10.153165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:10.153368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:10.153418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:10.153454] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:10.158711] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: DOWN (p=47.94%) [2026-02-19T20:33:10.159300] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-02-19T20:33:10.159543] [INFO ] [sig ] TORO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:10.401224] [INFO ] [LOCAL ] Saved forecast: TORO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TORO.txt [2026-02-19T20:33:10.401480] [INFO ] [sig ] [3010/3393] Completed TORO in 0.5s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-19T20:33:10.401545] [INFO ] [sig ] [3011/3393] Forecasting TOWN... [2026-02-19T20:33:10.401618] [INFO ] [sig ] Generating forecast for: TOWN [2026-02-19T20:33:10.401671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-02-19T20:33:10.449227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-02-19T20:33:10.450271] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-02-19T20:33:10.451854] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-02-19T20:33:10.451938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:10.454066] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:10.454129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:10.454238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:10.553296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:10.554689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:10.554832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:10.554914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:10.733685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:10.733897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:10.733960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:10.734007] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:10.739409] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: UP (p=68.44%) [2026-02-19T20:33:10.739931] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-02-19T20:33:10.740137] [INFO ] [sig ] TOWN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:10.980018] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TOWN.txt [2026-02-19T20:33:10.980267] [INFO ] [sig ] [3011/3393] Completed TOWN in 0.6s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-19T20:33:10.980347] [INFO ] [sig ] [3012/3393] Forecasting TOYO... [2026-02-19T20:33:10.980401] [INFO ] [sig ] Generating forecast for: TOYO [2026-02-19T20:33:10.980454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-02-19T20:33:10.996313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-02-19T20:33:10.997075] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-02-19T20:33:10.998261] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-02-19T20:33:10.998333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:10.998394] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:10.998433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:10.998516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:11.081080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:11.082123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:11.082222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:11.082259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:11.211949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:11.212140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:11.212196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:11.212226] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:11.216298] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: DOWN (p=35.19%) [2026-02-19T20:33:11.216757] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-02-19T20:33:11.216957] [INFO ] [sig ] TOYO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:11.446085] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TOYO.txt [2026-02-19T20:33:11.446249] [INFO ] [sig ] [3012/3393] Completed TOYO in 0.5s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-19T20:33:11.446293] [INFO ] [sig ] [3013/3393] Forecasting TPB... [2026-02-19T20:33:11.446325] [INFO ] [sig ] Generating forecast for: TPB [2026-02-19T20:33:11.446356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-02-19T20:33:11.458901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-02-19T20:33:11.459276] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-02-19T20:33:11.460170] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-02-19T20:33:11.460224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:11.460257] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:11.460285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:11.460360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:11.529333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:11.530446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:11.530539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:11.530590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:11.659042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:11.659207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:11.659248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:11.659277] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:11.662900] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: DOWN (p=20.79%) [2026-02-19T20:33:11.663199] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-02-19T20:33:11.663340] [INFO ] [sig ] TPB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:11.809647] [INFO ] [LOCAL ] Saved forecast: TPB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TPB.txt [2026-02-19T20:33:11.809819] [INFO ] [sig ] [3013/3393] Completed TPB in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-19T20:33:11.809870] [INFO ] [sig ] [3014/3393] Forecasting TPC... [2026-02-19T20:33:11.809901] [INFO ] [sig ] Generating forecast for: TPC [2026-02-19T20:33:11.809933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-02-19T20:33:11.822234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-02-19T20:33:11.822626] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-02-19T20:33:11.823411] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-02-19T20:33:11.823465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:11.823497] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:11.823524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:11.823813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:11.882620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:11.883502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:11.883614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:11.883655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:12.017409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:12.017602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:12.017668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:12.017759] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:12.021916] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: UP (p=55.64%) [2026-02-19T20:33:12.022283] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-02-19T20:33:12.022459] [INFO ] [sig ] TPC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:12.166891] [INFO ] [LOCAL ] Saved forecast: TPC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TPC.txt [2026-02-19T20:33:12.167050] [INFO ] [sig ] [3014/3393] Completed TPC in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-19T20:33:12.167092] [INFO ] [sig ] [3015/3393] Forecasting TPG... [2026-02-19T20:33:12.167122] [INFO ] [sig ] Generating forecast for: TPG [2026-02-19T20:33:12.167154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-02-19T20:33:12.178967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-02-19T20:33:12.179343] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-02-19T20:33:12.180165] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-02-19T20:33:12.180236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:12.180271] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:12.180304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:12.180375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:12.237336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:12.238306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:12.238414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:12.238458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:12.369610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:12.369799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:12.369854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:12.369899] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:12.374594] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: DOWN (p=44.51%) [2026-02-19T20:33:12.374964] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-02-19T20:33:12.375117] [INFO ] [sig ] TPG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:12.532307] [INFO ] [LOCAL ] Saved forecast: TPG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TPG.txt [2026-02-19T20:33:12.532459] [INFO ] [sig ] [3015/3393] Completed TPG in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-19T20:33:12.532500] [INFO ] [sig ] [3016/3393] Forecasting TPGXL... [2026-02-19T20:33:12.532529] [INFO ] [sig ] Generating forecast for: TPGXL [2026-02-19T20:33:12.532559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-02-19T20:33:12.543251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-02-19T20:33:12.543640] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-02-19T20:33:12.544439] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-02-19T20:33:12.544492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:12.544524] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:12.544551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:12.544632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:12.605251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:12.606118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:12.606213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:12.606249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:12.723056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:12.723212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:12.723256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:12.723288] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:12.727847] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: DOWN (p=48.82%) [2026-02-19T20:33:12.728607] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-02-19T20:33:12.728898] [INFO ] [sig ] TPGXL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:12.879858] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TPGXL.txt [2026-02-19T20:33:12.880057] [INFO ] [sig ] [3016/3393] Completed TPGXL in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-19T20:33:12.880101] [INFO ] [sig ] [3017/3393] Forecasting TPH... [2026-02-19T20:33:12.880133] [INFO ] [sig ] Generating forecast for: TPH [2026-02-19T20:33:12.880164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-02-19T20:33:12.894090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-02-19T20:33:12.894486] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-02-19T20:33:12.895550] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-02-19T20:33:12.895631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:12.895667] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:12.895694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:12.895752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:12.956348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:12.957410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:12.957496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:12.957530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:13.087366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:13.087524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:13.087566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:13.087861] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:13.092034] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=42.62%) [2026-02-19T20:33:13.092380] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-02-19T20:33:13.092542] [INFO ] [sig ] TPH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:13.246221] [INFO ] [LOCAL ] Saved forecast: TPH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TPH.txt [2026-02-19T20:33:13.246385] [INFO ] [sig ] [3017/3393] Completed TPH in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-19T20:33:13.246427] [INFO ] [sig ] [3018/3393] Forecasting TPL... [2026-02-19T20:33:13.246457] [INFO ] [sig ] Generating forecast for: TPL [2026-02-19T20:33:13.246488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-02-19T20:33:13.259036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-02-19T20:33:13.259437] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-02-19T20:33:13.260286] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-02-19T20:33:13.260343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:13.260375] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:13.260402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:13.260459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:13.329625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:13.330570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:13.330677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:13.330710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:13.450148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:13.450322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:13.450375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:13.450411] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:13.454370] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: UP (p=95.15%) [2026-02-19T20:33:13.454751] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-02-19T20:33:13.454911] [INFO ] [sig ] TPL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:13.602567] [INFO ] [LOCAL ] Saved forecast: TPL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TPL.txt [2026-02-19T20:33:13.602958] [INFO ] [sig ] [3018/3393] Completed TPL in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-19T20:33:13.603001] [INFO ] [sig ] [3019/3393] Forecasting TPVG... [2026-02-19T20:33:13.603033] [INFO ] [sig ] Generating forecast for: TPVG [2026-02-19T20:33:13.603064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-02-19T20:33:13.617149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-02-19T20:33:13.617596] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-02-19T20:33:13.618487] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-02-19T20:33:13.618743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:13.618777] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:13.618804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:13.618860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:13.697163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:13.698571] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:13.698729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:13.698779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:13.829512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:13.829697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:13.829742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:13.829771] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:13.833301] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: DOWN (p=9.48%) [2026-02-19T20:33:13.833630] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-02-19T20:33:13.833773] [INFO ] [sig ] TPVG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:13.980293] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TPVG.txt [2026-02-19T20:33:13.980446] [INFO ] [sig ] [3019/3393] Completed TPVG in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-19T20:33:13.980488] [INFO ] [sig ] [3020/3393] Forecasting TPYP... [2026-02-19T20:33:13.980519] [INFO ] [sig ] Generating forecast for: TPYP [2026-02-19T20:33:13.980549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-02-19T20:33:13.992109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-02-19T20:33:13.992479] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-02-19T20:33:13.993276] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-02-19T20:33:13.993329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:13.993362] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:13.993391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:13.993450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:14.052247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:14.053167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:14.053259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:14.053293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:14.186252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:14.186422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:14.186470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:14.186507] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:14.190061] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: DOWN (p=49.01%) [2026-02-19T20:33:14.190383] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-02-19T20:33:14.190538] [INFO ] [sig ] TPYP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:14.337476] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TPYP.txt [2026-02-19T20:33:14.337828] [INFO ] [sig ] [3020/3393] Completed TPYP in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-19T20:33:14.337872] [INFO ] [sig ] [3021/3393] Forecasting TPZ... [2026-02-19T20:33:14.337902] [INFO ] [sig ] Generating forecast for: TPZ [2026-02-19T20:33:14.337934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-02-19T20:33:14.350502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-02-19T20:33:14.351057] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-02-19T20:33:14.351893] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-02-19T20:33:14.351948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:14.351981] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:14.352008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:14.352065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:14.414709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:14.415482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:14.415666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:14.415705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:14.526602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:14.526758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:14.526799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:14.526830] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:14.530358] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: DOWN (p=5.01%) [2026-02-19T20:33:14.530682] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-02-19T20:33:14.530811] [INFO ] [sig ] TPZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:14.677127] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TPZ.txt [2026-02-19T20:33:14.677276] [INFO ] [sig ] [3021/3393] Completed TPZ in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-19T20:33:14.677317] [INFO ] [sig ] [3022/3393] Forecasting TQQQ... [2026-02-19T20:33:14.677350] [INFO ] [sig ] Generating forecast for: TQQQ [2026-02-19T20:33:14.677380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-02-19T20:33:14.688412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-02-19T20:33:14.688763] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-02-19T20:33:14.689592] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-02-19T20:33:14.689645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:14.689678] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:14.689705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:14.689763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:14.748426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:14.749251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:14.749337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:14.749370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:14.878679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:14.878879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:14.878932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:14.878972] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:14.882593] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: DOWN (p=1.11%) [2026-02-19T20:33:14.882882] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-02-19T20:33:14.883017] [INFO ] [sig ] TQQQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:15.038032] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TQQQ.txt [2026-02-19T20:33:15.038237] [INFO ] [sig ] [3022/3393] Completed TQQQ in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-19T20:33:15.038312] [INFO ] [sig ] [3023/3393] Forecasting TRC... [2026-02-19T20:33:15.038366] [INFO ] [sig ] Generating forecast for: TRC [2026-02-19T20:33:15.038423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-02-19T20:33:15.051012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-02-19T20:33:15.051349] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-02-19T20:33:15.052179] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-02-19T20:33:15.052234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:15.052268] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:15.052296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:15.052354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:15.115197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:15.116117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:15.116205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:15.116239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:15.242679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:15.242841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:15.242884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:15.242916] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:15.246440] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: UP (p=55.11%) [2026-02-19T20:33:15.246758] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-02-19T20:33:15.246896] [INFO ] [sig ] TRC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:15.402605] [INFO ] [LOCAL ] Saved forecast: TRC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TRC.txt [2026-02-19T20:33:15.402769] [INFO ] [sig ] [3023/3393] Completed TRC in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-19T20:33:15.402812] [INFO ] [sig ] [3024/3393] Forecasting TRDA... [2026-02-19T20:33:15.402843] [INFO ] [sig ] Generating forecast for: TRDA [2026-02-19T20:33:15.402874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-02-19T20:33:15.416387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-02-19T20:33:15.417019] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-02-19T20:33:15.418074] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-02-19T20:33:15.418152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:15.418187] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:15.418223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:15.418287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:15.479400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:15.480316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:15.480434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:15.480477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:15.603466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:15.603642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:15.603689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:15.603720] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:15.607186] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: DOWN (p=19.55%) [2026-02-19T20:33:15.607476] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-02-19T20:33:15.607627] [INFO ] [sig ] TRDA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:15.766240] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TRDA.txt [2026-02-19T20:33:15.766481] [INFO ] [sig ] [3024/3393] Completed TRDA in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-19T20:33:15.766528] [INFO ] [sig ] [3025/3393] Forecasting TREE... [2026-02-19T20:33:15.766559] [INFO ] [sig ] Generating forecast for: TREE [2026-02-19T20:33:15.766815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-02-19T20:33:15.780528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-02-19T20:33:15.781014] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-02-19T20:33:15.781971] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-02-19T20:33:15.782029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:15.782062] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:15.782091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:15.782151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:15.843493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:15.844482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:15.844608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:15.844646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:15.980012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:15.980187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:15.980229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:15.980259] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:15.983962] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: UP (p=99.73%) [2026-02-19T20:33:15.984306] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-02-19T20:33:15.984453] [INFO ] [sig ] TREE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:16.138341] [INFO ] [LOCAL ] Saved forecast: TREE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TREE.txt [2026-02-19T20:33:16.138505] [INFO ] [sig ] [3025/3393] Completed TREE in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-19T20:33:16.138545] [INFO ] [sig ] [3026/3393] Forecasting TREX... [2026-02-19T20:33:16.138595] [INFO ] [sig ] Generating forecast for: TREX [2026-02-19T20:33:16.138632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-02-19T20:33:16.149955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-02-19T20:33:16.150327] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-02-19T20:33:16.151187] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-02-19T20:33:16.151256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:16.151290] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:16.151317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:16.151374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:16.211662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:16.212642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:16.212747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:16.212781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:16.338878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:16.339039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:16.339080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:16.339109] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:16.342589] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: UP (p=68.91%) [2026-02-19T20:33:16.342877] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-02-19T20:33:16.343009] [INFO ] [sig ] TREX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:16.496893] [INFO ] [LOCAL ] Saved forecast: TREX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TREX.txt [2026-02-19T20:33:16.497055] [INFO ] [sig ] [3026/3393] Completed TREX in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-19T20:33:16.497098] [INFO ] [sig ] [3027/3393] Forecasting TRGP... [2026-02-19T20:33:16.497127] [INFO ] [sig ] Generating forecast for: TRGP [2026-02-19T20:33:16.497157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-02-19T20:33:16.509092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-02-19T20:33:16.509448] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-02-19T20:33:16.510258] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-02-19T20:33:16.510311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:16.510344] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:16.510371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:16.510432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:16.568075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:16.568862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:16.568947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:16.568980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:16.693452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:16.693633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:16.693869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:16.693900] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:16.697997] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: DOWN (p=6.39%) [2026-02-19T20:33:16.698297] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-02-19T20:33:16.698444] [INFO ] [sig ] TRGP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:16.846605] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TRGP.txt [2026-02-19T20:33:16.846745] [INFO ] [sig ] [3027/3393] Completed TRGP in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-19T20:33:16.846786] [INFO ] [sig ] [3028/3393] Forecasting TRI... [2026-02-19T20:33:16.846816] [INFO ] [sig ] Generating forecast for: TRI [2026-02-19T20:33:16.846846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-02-19T20:33:16.858478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-02-19T20:33:16.858845] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-02-19T20:33:16.859649] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-02-19T20:33:16.859702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:16.859770] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:16.859799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:16.859856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:16.921250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:16.922287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:16.922374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:16.922407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:17.074950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:17.075134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:17.075177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:17.075208] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:17.079519] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: DOWN (p=8.00%) [2026-02-19T20:33:17.079869] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-02-19T20:33:17.080254] [INFO ] [sig ] TRI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:17.229940] [INFO ] [LOCAL ] Saved forecast: TRI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TRI.txt [2026-02-19T20:33:17.230089] [INFO ] [sig ] [3028/3393] Completed TRI in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-19T20:33:17.230132] [INFO ] [sig ] [3029/3393] Forecasting TRIN... [2026-02-19T20:33:17.230162] [INFO ] [sig ] Generating forecast for: TRIN [2026-02-19T20:33:17.230193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-02-19T20:33:17.242393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-02-19T20:33:17.242830] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-02-19T20:33:17.243641] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-02-19T20:33:17.243696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:17.243728] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:17.243755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:17.243812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:17.303020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:17.303976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:17.304064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:17.304097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:17.428820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:17.428994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:17.429047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:17.429078] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:17.433175] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: UP (p=79.48%) [2026-02-19T20:33:17.433480] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-02-19T20:33:17.433637] [INFO ] [sig ] TRIN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:17.583480] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TRIN.txt [2026-02-19T20:33:17.583674] [INFO ] [sig ] [3029/3393] Completed TRIN in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-19T20:33:17.583727] [INFO ] [sig ] [3030/3393] Forecasting TRIP... [2026-02-19T20:33:17.583758] [INFO ] [sig ] Generating forecast for: TRIP [2026-02-19T20:33:17.583788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-02-19T20:33:17.595984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-02-19T20:33:17.596395] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-02-19T20:33:17.597231] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-02-19T20:33:17.597285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:17.597318] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:17.597345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:17.597403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:17.659697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:17.660685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:17.660782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:17.660823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:17.787462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:17.787657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:17.787702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:17.787733] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:17.791459] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: DOWN (p=19.26%) [2026-02-19T20:33:17.791793] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-02-19T20:33:17.791937] [INFO ] [sig ] TRIP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:17.940393] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TRIP.txt [2026-02-19T20:33:17.940602] [INFO ] [sig ] [3030/3393] Completed TRIP in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-19T20:33:17.940647] [INFO ] [sig ] [3031/3393] Forecasting TRMB... [2026-02-19T20:33:17.940680] [INFO ] [sig ] Generating forecast for: TRMB [2026-02-19T20:33:17.940712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-02-19T20:33:17.954545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-02-19T20:33:17.954962] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-02-19T20:33:17.955827] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-02-19T20:33:17.955883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:17.955918] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:17.955948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:17.956007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:18.015307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:18.016204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:18.016292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:18.016327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:18.155171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:18.155361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:18.155404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:18.155470] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:18.159154] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: UP (p=76.29%) [2026-02-19T20:33:18.159465] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-02-19T20:33:18.159647] [INFO ] [sig ] TRMB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:18.305172] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TRMB.txt [2026-02-19T20:33:18.305320] [INFO ] [sig ] [3031/3393] Completed TRMB in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-19T20:33:18.305361] [INFO ] [sig ] [3032/3393] Forecasting TRMD... [2026-02-19T20:33:18.305392] [INFO ] [sig ] Generating forecast for: TRMD [2026-02-19T20:33:18.305423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-02-19T20:33:18.317134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-02-19T20:33:18.317481] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-02-19T20:33:18.318324] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-02-19T20:33:18.318380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:18.318413] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:18.318440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:18.318501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:18.378361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:18.379263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:18.379349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:18.379384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:18.500719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:18.500879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:18.500921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:18.500950] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:18.504811] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: DOWN (p=22.29%) [2026-02-19T20:33:18.505082] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-02-19T20:33:18.505213] [INFO ] [sig ] TRMD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:18.651745] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TRMD.txt [2026-02-19T20:33:18.651897] [INFO ] [sig ] [3032/3393] Completed TRMD in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-19T20:33:18.651938] [INFO ] [sig ] [3033/3393] Forecasting TRMK... [2026-02-19T20:33:18.651969] [INFO ] [sig ] Generating forecast for: TRMK [2026-02-19T20:33:18.651999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-02-19T20:33:18.663255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-02-19T20:33:18.663613] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-02-19T20:33:18.664390] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-02-19T20:33:18.664442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:18.664476] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:18.664507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:18.664566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:18.725568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:18.726441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:18.726538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:18.726601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:18.842066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:18.842226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:18.842303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:18.842336] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:18.845827] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: DOWN (p=11.94%) [2026-02-19T20:33:18.846104] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-02-19T20:33:18.846235] [INFO ] [sig ] TRMK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:18.989722] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TRMK.txt [2026-02-19T20:33:18.989879] [INFO ] [sig ] [3033/3393] Completed TRMK in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-19T20:33:18.989920] [INFO ] [sig ] [3034/3393] Forecasting TRN... [2026-02-19T20:33:18.989949] [INFO ] [sig ] Generating forecast for: TRN [2026-02-19T20:33:18.989983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-02-19T20:33:19.001493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-02-19T20:33:19.001940] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-02-19T20:33:19.002848] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-02-19T20:33:19.002907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:19.002940] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:19.002968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:19.003028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:19.063033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:19.063944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:19.064033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:19.064068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:19.184536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:19.184718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:19.184761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:19.184790] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:19.188634] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-02-19T20:33:19.188915] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-02-19T20:33:19.189045] [INFO ] [sig ] TRN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:19.338798] [INFO ] [LOCAL ] Saved forecast: TRN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TRN.txt [2026-02-19T20:33:19.338968] [INFO ] [sig ] [3034/3393] Completed TRN in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-19T20:33:19.339010] [INFO ] [sig ] [3035/3393] Forecasting TRNO... [2026-02-19T20:33:19.339041] [INFO ] [sig ] Generating forecast for: TRNO [2026-02-19T20:33:19.339071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-02-19T20:33:19.353663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-02-19T20:33:19.354062] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-02-19T20:33:19.354907] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-02-19T20:33:19.354963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:19.354997] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:19.355026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:19.355084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:19.415200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:19.416152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:19.416242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:19.416276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:19.539394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:19.539544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:19.539604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:19.539636] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:19.543307] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: DOWN (p=26.31%) [2026-02-19T20:33:19.543625] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-02-19T20:33:19.543957] [INFO ] [sig ] TRNO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:19.693324] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TRNO.txt [2026-02-19T20:33:19.693563] [INFO ] [sig ] [3035/3393] Completed TRNO in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-19T20:33:19.693641] [INFO ] [sig ] [3036/3393] Forecasting TRNS... [2026-02-19T20:33:19.693680] [INFO ] [sig ] Generating forecast for: TRNS [2026-02-19T20:33:19.693717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-02-19T20:33:19.705624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-02-19T20:33:19.706060] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-02-19T20:33:19.706983] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-02-19T20:33:19.707040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:19.707073] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:19.707101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:19.707160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:19.771251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:19.772164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:19.772257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:19.772291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:19.895343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:19.895502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:19.895543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:19.895593] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:19.899124] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: UP (p=75.13%) [2026-02-19T20:33:19.899457] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-02-19T20:33:19.899634] [INFO ] [sig ] TRNS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:20.047894] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TRNS.txt [2026-02-19T20:33:20.048035] [INFO ] [sig ] [3036/3393] Completed TRNS in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-19T20:33:20.048079] [INFO ] [sig ] [3037/3393] Forecasting TROX... [2026-02-19T20:33:20.048128] [INFO ] [sig ] Generating forecast for: TROX [2026-02-19T20:33:20.048167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-02-19T20:33:20.059414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-02-19T20:33:20.059808] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-02-19T20:33:20.060678] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-02-19T20:33:20.060734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:20.060782] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:20.060813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:20.060872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:20.118105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:20.118817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:20.118900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:20.118936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:20.240997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:20.241144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:20.241189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:20.241219] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:20.244639] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: UP (p=73.74%) [2026-02-19T20:33:20.244920] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-02-19T20:33:20.245050] [INFO ] [sig ] TROX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:20.387287] [INFO ] [LOCAL ] Saved forecast: TROX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TROX.txt [2026-02-19T20:33:20.387423] [INFO ] [sig ] [3037/3393] Completed TROX in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-19T20:33:20.387464] [INFO ] [sig ] [3038/3393] Forecasting TRP... [2026-02-19T20:33:20.387493] [INFO ] [sig ] Generating forecast for: TRP [2026-02-19T20:33:20.387523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-02-19T20:33:20.399487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-02-19T20:33:20.400035] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-02-19T20:33:20.400875] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-02-19T20:33:20.400929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:20.400962] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:20.400991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:20.401049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:20.458650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:20.459440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:20.459558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:20.459616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:20.578179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:20.578340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:20.578381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:20.578410] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:20.581948] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=82.76%) [2026-02-19T20:33:20.582227] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-02-19T20:33:20.582355] [INFO ] [sig ] TRP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:20.728760] [INFO ] [LOCAL ] Saved forecast: TRP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TRP.txt [2026-02-19T20:33:20.728927] [INFO ] [sig ] [3038/3393] Completed TRP in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-19T20:33:20.728970] [INFO ] [sig ] [3039/3393] Forecasting TRS... [2026-02-19T20:33:20.729001] [INFO ] [sig ] Generating forecast for: TRS [2026-02-19T20:33:20.729032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-02-19T20:33:20.741111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-02-19T20:33:20.741484] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-02-19T20:33:20.742288] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-02-19T20:33:20.742341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:20.742374] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:20.742402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:20.742460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:20.801885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:20.802780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:20.802865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:20.802899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:20.927835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:20.928005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:20.928048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:20.928079] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:20.931891] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: DOWN (p=7.67%) [2026-02-19T20:33:20.932245] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-02-19T20:33:20.932392] [INFO ] [sig ] TRS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:21.083410] [INFO ] [LOCAL ] Saved forecast: TRS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TRS.txt [2026-02-19T20:33:21.083604] [INFO ] [sig ] [3039/3393] Completed TRS in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-19T20:33:21.083659] [INFO ] [sig ] [3040/3393] Forecasting TRTX... [2026-02-19T20:33:21.083692] [INFO ] [sig ] Generating forecast for: TRTX [2026-02-19T20:33:21.083723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-02-19T20:33:21.094781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-02-19T20:33:21.095114] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-02-19T20:33:21.095952] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-02-19T20:33:21.096006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:21.096037] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:21.096063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:21.096120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:21.155054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:21.155856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:21.155942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:21.155976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:21.280450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:21.280646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:21.280693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:21.280723] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:21.285046] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-02-19T20:33:21.285545] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-02-19T20:33:21.285762] [INFO ] [sig ] TRTX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:21.433520] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TRTX.txt [2026-02-19T20:33:21.433724] [INFO ] [sig ] [3040/3393] Completed TRTX in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-19T20:33:21.433767] [INFO ] [sig ] [3041/3393] Forecasting TRUP... [2026-02-19T20:33:21.433811] [INFO ] [sig ] Generating forecast for: TRUP [2026-02-19T20:33:21.433845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-02-19T20:33:21.445149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-02-19T20:33:21.445500] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-02-19T20:33:21.446308] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-02-19T20:33:21.446361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:21.446394] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:21.446420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:21.446477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:21.503033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:21.503771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:21.503855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:21.503888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:21.630814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:21.630978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:21.631019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:21.631048] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:21.634464] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: UP (p=86.79%) [2026-02-19T20:33:21.634763] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-02-19T20:33:21.634892] [INFO ] [sig ] TRUP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:21.776310] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TRUP.txt [2026-02-19T20:33:21.776503] [INFO ] [sig ] [3041/3393] Completed TRUP in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-19T20:33:21.776553] [INFO ] [sig ] [3042/3393] Forecasting TRVG... [2026-02-19T20:33:21.776629] [INFO ] [sig ] Generating forecast for: TRVG [2026-02-19T20:33:21.776668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-02-19T20:33:21.788897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-02-19T20:33:21.789342] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-02-19T20:33:21.790239] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-02-19T20:33:21.790294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:21.790327] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:21.790356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:21.790413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:21.852653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:21.854013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:21.854120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:21.854166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:21.974742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:21.974903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:21.974945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:21.974975] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:21.978443] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: UP (p=94.31%) [2026-02-19T20:33:21.978748] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-02-19T20:33:21.978882] [INFO ] [sig ] TRVG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:22.125328] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TRVG.txt [2026-02-19T20:33:22.125484] [INFO ] [sig ] [3042/3393] Completed TRVG in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-19T20:33:22.125538] [INFO ] [sig ] [3043/3393] Forecasting TS... [2026-02-19T20:33:22.125605] [INFO ] [sig ] Generating forecast for: TS [2026-02-19T20:33:22.125650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-02-19T20:33:22.137208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-02-19T20:33:22.137608] [INFO ] [FORECASTER] Starting predict_future for TS [2026-02-19T20:33:22.138509] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-02-19T20:33:22.138601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:22.138649] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:22.138687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:22.138769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:22.198170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:22.198890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:22.198972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:22.199005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:22.322958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:22.323119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:22.323161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:22.323190] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:22.326680] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: UP (p=78.80%) [2026-02-19T20:33:22.326966] [INFO ] [FORECASTER] Completed predict_future for TS [2026-02-19T20:33:22.327098] [INFO ] [sig ] TS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:22.475992] [INFO ] [LOCAL ] Saved forecast: TS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TS.txt [2026-02-19T20:33:22.476173] [INFO ] [sig ] [3043/3393] Completed TS in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-19T20:33:22.476215] [INFO ] [sig ] [3044/3393] Forecasting TSBK... [2026-02-19T20:33:22.476247] [INFO ] [sig ] Generating forecast for: TSBK [2026-02-19T20:33:22.476278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-02-19T20:33:22.487942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-02-19T20:33:22.488349] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-02-19T20:33:22.489198] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-02-19T20:33:22.489253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:22.489286] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:22.489313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:22.489371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:22.546676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:22.547458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:22.547543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:22.547594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:22.661207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:22.661372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:22.661415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:22.661463] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:22.665066] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: UP (p=60.89%) [2026-02-19T20:33:22.665349] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-02-19T20:33:22.665483] [INFO ] [sig ] TSBK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:22.811621] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TSBK.txt [2026-02-19T20:33:22.811973] [INFO ] [sig ] [3044/3393] Completed TSBK in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-19T20:33:22.812015] [INFO ] [sig ] [3045/3393] Forecasting TSCO... [2026-02-19T20:33:22.812048] [INFO ] [sig ] Generating forecast for: TSCO [2026-02-19T20:33:22.812081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-02-19T20:33:22.823701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-02-19T20:33:22.824056] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-02-19T20:33:22.825068] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-02-19T20:33:22.825124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:22.825196] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:22.825235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:22.825307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:22.884827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:22.885749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:22.885835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:22.885867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:23.006007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:23.006170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:23.006212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:23.006242] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:23.009899] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: UP (p=55.75%) [2026-02-19T20:33:23.010187] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-02-19T20:33:23.010320] [INFO ] [sig ] TSCO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:23.162665] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TSCO.txt [2026-02-19T20:33:23.162830] [INFO ] [sig ] [3045/3393] Completed TSCO in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-19T20:33:23.162873] [INFO ] [sig ] [3046/3393] Forecasting TSDD... [2026-02-19T20:33:23.162903] [INFO ] [sig ] Generating forecast for: TSDD [2026-02-19T20:33:23.162934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-02-19T20:33:23.175082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-02-19T20:33:23.175472] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-02-19T20:33:23.176400] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-02-19T20:33:23.176458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:23.176494] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:23.176523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:23.176603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:23.235539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:23.236419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:23.236518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:23.236616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:23.361095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:23.361263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:23.361306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:23.361339] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:23.364962] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: UP (p=69.17%) [2026-02-19T20:33:23.365249] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-02-19T20:33:23.365386] [INFO ] [sig ] TSDD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:23.517771] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TSDD.txt [2026-02-19T20:33:23.517936] [INFO ] [sig ] [3046/3393] Completed TSDD in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-19T20:33:23.517979] [INFO ] [sig ] [3047/3393] Forecasting TSEM... [2026-02-19T20:33:23.518009] [INFO ] [sig ] Generating forecast for: TSEM [2026-02-19T20:33:23.518041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-02-19T20:33:23.530038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-02-19T20:33:23.530375] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-02-19T20:33:23.531173] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-02-19T20:33:23.531226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:23.531258] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:23.531286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:23.531359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:23.594684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:23.595543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:23.595650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:23.595685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:23.721463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:23.721643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:23.721685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:23.721716] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:23.725204] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: DOWN (p=7.13%) [2026-02-19T20:33:23.725487] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-02-19T20:33:23.725641] [INFO ] [sig ] TSEM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:23.887260] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TSEM.txt [2026-02-19T20:33:23.887435] [INFO ] [sig ] [3047/3393] Completed TSEM in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-19T20:33:23.887481] [INFO ] [sig ] [3048/3393] Forecasting TSHA... [2026-02-19T20:33:23.887511] [INFO ] [sig ] Generating forecast for: TSHA [2026-02-19T20:33:23.887545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-02-19T20:33:23.900848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-02-19T20:33:23.901274] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-02-19T20:33:23.902335] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-02-19T20:33:23.902391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:23.902424] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:23.902487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:23.902551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:23.963937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:23.964878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:23.964966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:23.965000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:24.083193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:24.083356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:24.083396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:24.083461] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:24.086921] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: DOWN (p=0.84%) [2026-02-19T20:33:24.087211] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-02-19T20:33:24.087340] [INFO ] [sig ] TSHA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:24.231526] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TSHA.txt [2026-02-19T20:33:24.231695] [INFO ] [sig ] [3048/3393] Completed TSHA in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-19T20:33:24.231739] [INFO ] [sig ] [3049/3393] Forecasting TSI... [2026-02-19T20:33:24.231771] [INFO ] [sig ] Generating forecast for: TSI [2026-02-19T20:33:24.231804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-02-19T20:33:24.243312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-02-19T20:33:24.243724] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-02-19T20:33:24.244734] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-02-19T20:33:24.244786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:24.244819] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:24.244845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:24.244902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:24.304500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:24.305531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:24.305651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:24.305688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:24.425641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:24.425817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:24.425857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:24.425886] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:24.429353] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: DOWN (p=39.69%) [2026-02-19T20:33:24.429720] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-02-19T20:33:24.429866] [INFO ] [sig ] TSI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:24.577206] [INFO ] [LOCAL ] Saved forecast: TSI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TSI.txt [2026-02-19T20:33:24.577369] [INFO ] [sig ] [3049/3393] Completed TSI in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-19T20:33:24.577409] [INFO ] [sig ] [3050/3393] Forecasting TSL... [2026-02-19T20:33:24.577440] [INFO ] [sig ] Generating forecast for: TSL [2026-02-19T20:33:24.577472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-02-19T20:33:24.589700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-02-19T20:33:24.590281] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-02-19T20:33:24.591102] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-02-19T20:33:24.591154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:24.591186] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:24.591213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:24.591270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:24.659346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:24.660312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:24.660413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:24.660454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:24.783168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:24.783273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:24.783314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:24.783344] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:24.787592] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: UP (p=70.60%) [2026-02-19T20:33:24.787925] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-02-19T20:33:24.788069] [INFO ] [sig ] TSL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:24.937153] [INFO ] [LOCAL ] Saved forecast: TSL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TSL.txt [2026-02-19T20:33:24.937323] [INFO ] [sig ] [3050/3393] Completed TSL in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-19T20:33:24.937365] [INFO ] [sig ] [3051/3393] Forecasting TSLA... [2026-02-19T20:33:24.937396] [INFO ] [sig ] Generating forecast for: TSLA [2026-02-19T20:33:24.937428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-02-19T20:33:24.949241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-02-19T20:33:24.949662] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-02-19T20:33:24.950471] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-02-19T20:33:24.950526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:24.950559] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:24.950607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:24.950667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:25.011990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:25.013254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:25.013359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:25.013401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:25.137527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:25.137704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:25.137746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:25.137775] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:25.141475] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: UP (p=77.72%) [2026-02-19T20:33:25.141784] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-02-19T20:33:25.141915] [INFO ] [sig ] TSLA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:25.292510] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TSLA.txt [2026-02-19T20:33:25.292690] [INFO ] [sig ] [3051/3393] Completed TSLA in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-19T20:33:25.292735] [INFO ] [sig ] [3052/3393] Forecasting TSLL... [2026-02-19T20:33:25.292765] [INFO ] [sig ] Generating forecast for: TSLL [2026-02-19T20:33:25.292802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-02-19T20:33:25.304019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-02-19T20:33:25.304380] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-02-19T20:33:25.305206] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-02-19T20:33:25.305260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:25.305292] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:25.305320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:25.305377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:25.362634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:25.363473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:25.363561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:25.363624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:25.484671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:25.484840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:25.484881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:25.484912] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:25.488482] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: UP (p=80.37%) [2026-02-19T20:33:25.488834] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-02-19T20:33:25.488970] [INFO ] [sig ] TSLL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:25.634851] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TSLL.txt [2026-02-19T20:33:25.634998] [INFO ] [sig ] [3052/3393] Completed TSLL in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-19T20:33:25.635039] [INFO ] [sig ] [3053/3393] Forecasting TSLQ... [2026-02-19T20:33:25.635069] [INFO ] [sig ] Generating forecast for: TSLQ [2026-02-19T20:33:25.635105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-02-19T20:33:25.647127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-02-19T20:33:25.647493] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-02-19T20:33:25.648647] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-02-19T20:33:25.648705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:25.648737] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:25.648764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:25.648983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:25.719255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:25.720301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:25.720411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:25.720458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:25.853493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:25.853677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:25.853727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:25.853763] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:25.857481] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: UP (p=92.17%) [2026-02-19T20:33:25.857818] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-02-19T20:33:25.857957] [INFO ] [sig ] TSLQ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:26.007007] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TSLQ.txt [2026-02-19T20:33:26.007224] [INFO ] [sig ] [3053/3393] Completed TSLQ in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-19T20:33:26.007280] [INFO ] [sig ] [3054/3393] Forecasting TSLS... [2026-02-19T20:33:26.007322] [INFO ] [sig ] Generating forecast for: TSLS [2026-02-19T20:33:26.007365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-02-19T20:33:26.022237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-02-19T20:33:26.022714] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-02-19T20:33:26.023815] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-02-19T20:33:26.023882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:26.023925] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:26.023962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:26.024046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:26.082531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:26.083454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:26.083544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:26.083601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:26.203816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:26.204177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:26.204222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:26.204253] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:26.208304] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: UP (p=68.45%) [2026-02-19T20:33:26.208648] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-02-19T20:33:26.208822] [INFO ] [sig ] TSLS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:26.355225] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TSLS.txt [2026-02-19T20:33:26.355391] [INFO ] [sig ] [3054/3393] Completed TSLS in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-19T20:33:26.355436] [INFO ] [sig ] [3055/3393] Forecasting TSLX... [2026-02-19T20:33:26.355468] [INFO ] [sig ] Generating forecast for: TSLX [2026-02-19T20:33:26.355500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-02-19T20:33:26.367140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-02-19T20:33:26.367504] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-02-19T20:33:26.368387] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-02-19T20:33:26.368444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:26.368478] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:26.368508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:26.368571] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:26.428529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:26.429459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:26.429598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:26.429659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:26.556367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:26.556530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:26.556589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:26.556623] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:26.560149] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: DOWN (p=11.80%) [2026-02-19T20:33:26.560442] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-02-19T20:33:26.560594] [INFO ] [sig ] TSLX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:26.706472] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TSLX.txt [2026-02-19T20:33:26.706628] [INFO ] [sig ] [3055/3393] Completed TSLX in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-19T20:33:26.706672] [INFO ] [sig ] [3056/3393] Forecasting TSM... [2026-02-19T20:33:26.706703] [INFO ] [sig ] Generating forecast for: TSM [2026-02-19T20:33:26.706735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-02-19T20:33:26.718106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-02-19T20:33:26.718436] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-02-19T20:33:26.719221] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-02-19T20:33:26.719275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:26.719308] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:26.719337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:26.719398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:26.777260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:26.777931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:26.778012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:26.778045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:26.903317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:26.903471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:26.903514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:26.903543] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:26.907004] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: UP (p=90.82%) [2026-02-19T20:33:26.907337] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-02-19T20:33:26.907477] [INFO ] [sig ] TSM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:27.066622] [INFO ] [LOCAL ] Saved forecast: TSM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TSM.txt [2026-02-19T20:33:27.066764] [INFO ] [sig ] [3056/3393] Completed TSM in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-19T20:33:27.066805] [INFO ] [sig ] [3057/3393] Forecasting TSN... [2026-02-19T20:33:27.066835] [INFO ] [sig ] Generating forecast for: TSN [2026-02-19T20:33:27.066864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-02-19T20:33:27.078439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-02-19T20:33:27.078786] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-02-19T20:33:27.079565] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-02-19T20:33:27.079639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:27.079679] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:27.079712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:27.079782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:27.140293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:27.140983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:27.141065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:27.141097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:27.265358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:27.265531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:27.265595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:27.265629] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:27.269226] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: DOWN (p=4.93%) [2026-02-19T20:33:27.269524] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-02-19T20:33:27.269684] [INFO ] [sig ] TSN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:27.414519] [INFO ] [LOCAL ] Saved forecast: TSN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TSN.txt [2026-02-19T20:33:27.414678] [INFO ] [sig ] [3057/3393] Completed TSN in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-19T20:33:27.414730] [INFO ] [sig ] [3058/3393] Forecasting TSQ... [2026-02-19T20:33:27.414767] [INFO ] [sig ] Generating forecast for: TSQ [2026-02-19T20:33:27.414803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-02-19T20:33:27.425960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-02-19T20:33:27.426341] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-02-19T20:33:27.427152] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-02-19T20:33:27.427206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:27.427239] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:27.427266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:27.427322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:27.486462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:27.487370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:27.487455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:27.487489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:27.610529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:27.610717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:27.610759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:27.610791] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:27.614399] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: DOWN (p=4.19%) [2026-02-19T20:33:27.614753] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-02-19T20:33:27.614901] [INFO ] [sig ] TSQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:27.762769] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TSQ.txt [2026-02-19T20:33:27.762978] [INFO ] [sig ] [3058/3393] Completed TSQ in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-19T20:33:27.763023] [INFO ] [sig ] [3059/3393] Forecasting TTC... [2026-02-19T20:33:27.763054] [INFO ] [sig ] Generating forecast for: TTC [2026-02-19T20:33:27.763093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-02-19T20:33:27.775373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-02-19T20:33:27.775775] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-02-19T20:33:27.776559] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-02-19T20:33:27.776630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:27.776666] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:27.776700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:27.776770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:27.837162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:27.838059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:27.838168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:27.838205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:27.960310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:27.960498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:27.960538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:27.960590] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:27.964049] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: UP (p=60.41%) [2026-02-19T20:33:27.964376] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-02-19T20:33:27.964515] [INFO ] [sig ] TTC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:28.112223] [INFO ] [LOCAL ] Saved forecast: TTC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TTC.txt [2026-02-19T20:33:28.112367] [INFO ] [sig ] [3059/3393] Completed TTC in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-19T20:33:28.112409] [INFO ] [sig ] [3060/3393] Forecasting TTD... [2026-02-19T20:33:28.112439] [INFO ] [sig ] Generating forecast for: TTD [2026-02-19T20:33:28.112470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-02-19T20:33:28.124671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-02-19T20:33:28.125044] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-02-19T20:33:28.125878] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-02-19T20:33:28.125934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:28.126138] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:28.126167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:28.126225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:28.186547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:28.187394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:28.187481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:28.187514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:28.311801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:28.312157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:28.312197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:28.312227] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:28.315960] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: DOWN (p=5.32%) [2026-02-19T20:33:28.316246] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-02-19T20:33:28.316376] [INFO ] [sig ] TTD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:28.466285] [INFO ] [LOCAL ] Saved forecast: TTD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TTD.txt [2026-02-19T20:33:28.466451] [INFO ] [sig ] [3060/3393] Completed TTD in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-19T20:33:28.466493] [INFO ] [sig ] [3061/3393] Forecasting TTE... [2026-02-19T20:33:28.466523] [INFO ] [sig ] Generating forecast for: TTE [2026-02-19T20:33:28.466553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-02-19T20:33:28.478935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-02-19T20:33:28.479322] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-02-19T20:33:28.480384] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-02-19T20:33:28.480439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:28.480504] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:28.480535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:28.480607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:28.541793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:28.542691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:28.542778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:28.542815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:28.669377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:28.669545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:28.669606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:28.669639] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:28.675057] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: UP (p=72.58%) [2026-02-19T20:33:28.675525] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-02-19T20:33:28.675759] [INFO ] [sig ] TTE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:28.841446] [INFO ] [LOCAL ] Saved forecast: TTE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TTE.txt [2026-02-19T20:33:28.841610] [INFO ] [sig ] [3061/3393] Completed TTE in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-19T20:33:28.841655] [INFO ] [sig ] [3062/3393] Forecasting TTEC... [2026-02-19T20:33:28.841685] [INFO ] [sig ] Generating forecast for: TTEC [2026-02-19T20:33:28.841715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-02-19T20:33:28.853365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-02-19T20:33:28.853744] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-02-19T20:33:28.854524] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-02-19T20:33:28.854603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:28.854665] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:28.854695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:28.854754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:28.917682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:28.918871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:28.918966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:28.919000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:29.050290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:29.050457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:29.050498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:29.050528] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:29.054110] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: UP (p=73.71%) [2026-02-19T20:33:29.054398] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-02-19T20:33:29.054528] [INFO ] [sig ] TTEC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:29.201287] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TTEC.txt [2026-02-19T20:33:29.201454] [INFO ] [sig ] [3062/3393] Completed TTEC in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-19T20:33:29.201495] [INFO ] [sig ] [3063/3393] Forecasting TTEK... [2026-02-19T20:33:29.201527] [INFO ] [sig ] Generating forecast for: TTEK [2026-02-19T20:33:29.201558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-02-19T20:33:29.212661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-02-19T20:33:29.212979] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-02-19T20:33:29.213766] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-02-19T20:33:29.213819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:29.213852] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:29.213879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:29.213935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:29.272391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:29.273072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:29.273152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:29.273185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:29.400309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:29.400469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:29.400509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:29.400538] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:29.403973] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: DOWN (p=4.22%) [2026-02-19T20:33:29.404254] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-02-19T20:33:29.404382] [INFO ] [sig ] TTEK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:29.552692] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TTEK.txt [2026-02-19T20:33:29.552844] [INFO ] [sig ] [3063/3393] Completed TTEK in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-19T20:33:29.552886] [INFO ] [sig ] [3064/3393] Forecasting TTI... [2026-02-19T20:33:29.552915] [INFO ] [sig ] Generating forecast for: TTI [2026-02-19T20:33:29.552945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-02-19T20:33:29.568640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-02-19T20:33:29.569184] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-02-19T20:33:29.570310] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-02-19T20:33:29.570380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:29.570434] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:29.570476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:29.570541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:29.642240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:29.643178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:29.643266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:29.643300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:29.773118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:29.773286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:29.773327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:29.773356] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:29.776881] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: UP (p=81.87%) [2026-02-19T20:33:29.777179] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-02-19T20:33:29.777313] [INFO ] [sig ] TTI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:29.924695] [INFO ] [LOCAL ] Saved forecast: TTI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TTI.txt [2026-02-19T20:33:29.924834] [INFO ] [sig ] [3064/3393] Completed TTI in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-19T20:33:29.924882] [INFO ] [sig ] [3065/3393] Forecasting TTMI... [2026-02-19T20:33:29.924912] [INFO ] [sig ] Generating forecast for: TTMI [2026-02-19T20:33:29.924945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-02-19T20:33:29.940008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-02-19T20:33:29.940449] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-02-19T20:33:29.941451] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-02-19T20:33:29.941505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:29.941537] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:29.941564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:29.941639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:30.001140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:30.002003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:30.002090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:30.002124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:30.125506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:30.125683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:30.125726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:30.125805] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:30.129546] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: UP (p=74.39%) [2026-02-19T20:33:30.129857] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-02-19T20:33:30.130015] [INFO ] [sig ] TTMI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:30.285108] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TTMI.txt [2026-02-19T20:33:30.285296] [INFO ] [sig ] [3065/3393] Completed TTMI in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-19T20:33:30.285347] [INFO ] [sig ] [3066/3393] Forecasting TTWO... [2026-02-19T20:33:30.285379] [INFO ] [sig ] Generating forecast for: TTWO [2026-02-19T20:33:30.285411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTWO' from 'https://tdm.silogroup.org/data/derivative_storage/TTWO.csv'. [2026-02-19T20:33:30.297298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTWO'. [2026-02-19T20:33:30.297658] [INFO ] [FORECASTER] Starting predict_future for TTWO [2026-02-19T20:33:30.298670] [DEBUG] [LOCAL ] No optimal features file found for TTWO: ./output/feature-sets/TTWO.txt [2026-02-19T20:33:30.298724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:30.298757] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:30.298784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:30.298846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:30.358635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:30.359443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:30.359530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:30.359565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:30.484927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:30.485091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:30.485132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:30.485162] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:30.488686] [DEBUG] [FORECASTER] TTWO: Forecast T+1@11:T+2@11: UP (p=80.75%) [2026-02-19T20:33:30.488974] [INFO ] [FORECASTER] Completed predict_future for TTWO [2026-02-19T20:33:30.489146] [INFO ] [sig ] TTWO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:30.637030] [INFO ] [LOCAL ] Saved forecast: TTWO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TTWO.txt [2026-02-19T20:33:30.637187] [INFO ] [sig ] [3066/3393] Completed TTWO in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-19T20:33:30.637228] [INFO ] [sig ] [3067/3393] Forecasting TUGN... [2026-02-19T20:33:30.637260] [INFO ] [sig ] Generating forecast for: TUGN [2026-02-19T20:33:30.637291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-02-19T20:33:30.647734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-02-19T20:33:30.648092] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-02-19T20:33:30.648935] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-02-19T20:33:30.648990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:30.649022] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:30.649049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:30.649108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:30.709357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:30.710223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:30.710307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:30.710340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:30.825177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:30.825298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:30.825338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:30.825368] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:30.829031] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: DOWN (p=26.41%) [2026-02-19T20:33:30.829383] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-02-19T20:33:30.829534] [INFO ] [sig ] TUGN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:30.974823] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TUGN.txt [2026-02-19T20:33:30.974999] [INFO ] [sig ] [3067/3393] Completed TUGN in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-19T20:33:30.975047] [INFO ] [sig ] [3068/3393] Forecasting TUSK... [2026-02-19T20:33:30.975081] [INFO ] [sig ] Generating forecast for: TUSK [2026-02-19T20:33:30.975120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-02-19T20:33:30.986689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-02-19T20:33:30.987131] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-02-19T20:33:30.988017] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-02-19T20:33:30.988072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:30.988106] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:30.988164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:30.988233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:31.050016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:31.050944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:31.051036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:31.051071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:31.172163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:31.172323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:31.172398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:31.172431] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:31.175818] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: DOWN (p=14.30%) [2026-02-19T20:33:31.176105] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-02-19T20:33:31.176236] [INFO ] [sig ] TUSK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:31.320529] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TUSK.txt [2026-02-19T20:33:31.320716] [INFO ] [sig ] [3068/3393] Completed TUSK in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-19T20:33:31.320766] [INFO ] [sig ] [3069/3393] Forecasting TVC... [2026-02-19T20:33:31.320806] [INFO ] [sig ] Generating forecast for: TVC [2026-02-19T20:33:31.320844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-02-19T20:33:31.332092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-02-19T20:33:31.332464] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-02-19T20:33:31.333310] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-02-19T20:33:31.333364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:31.333399] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:31.333427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:31.333485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:31.393604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:31.394554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:31.394667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:31.394703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:31.504325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:31.504504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:31.504570] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:31.504628] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:31.508285] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: UP (p=51.78%) [2026-02-19T20:33:31.508627] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-02-19T20:33:31.508771] [INFO ] [sig ] TVC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:31.659278] [INFO ] [LOCAL ] Saved forecast: TVC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TVC.txt [2026-02-19T20:33:31.659475] [INFO ] [sig ] [3069/3393] Completed TVC in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-19T20:33:31.659519] [INFO ] [sig ] [3070/3393] Forecasting TVE... [2026-02-19T20:33:31.659550] [INFO ] [sig ] Generating forecast for: TVE [2026-02-19T20:33:31.659606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-02-19T20:33:31.671757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-02-19T20:33:31.672178] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-02-19T20:33:31.673197] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-02-19T20:33:31.673256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:31.673295] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:31.673325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:31.673390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:31.736751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:31.737761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:31.737932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:31.737982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:31.847292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:31.847464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:31.847524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:31.847565] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:31.851363] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: DOWN (p=12.13%) [2026-02-19T20:33:31.851680] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-02-19T20:33:31.851824] [INFO ] [sig ] TVE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:32.000803] [INFO ] [LOCAL ] Saved forecast: TVE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TVE.txt [2026-02-19T20:33:32.000960] [INFO ] [sig ] [3070/3393] Completed TVE in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-19T20:33:32.001003] [INFO ] [sig ] [3071/3393] Forecasting TVTX... [2026-02-19T20:33:32.001034] [INFO ] [sig ] Generating forecast for: TVTX [2026-02-19T20:33:32.001065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-02-19T20:33:32.012461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-02-19T20:33:32.012851] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-02-19T20:33:32.013667] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-02-19T20:33:32.013721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:32.013753] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:32.013783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:32.013853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:32.074323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:32.075162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:32.075246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:32.075280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:32.203560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:32.203740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:32.203782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:32.203812] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:32.207323] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: UP (p=88.03%) [2026-02-19T20:33:32.207636] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-02-19T20:33:32.207771] [INFO ] [sig ] TVTX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:32.354244] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TVTX.txt [2026-02-19T20:33:32.354396] [INFO ] [sig ] [3071/3393] Completed TVTX in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-19T20:33:32.354436] [INFO ] [sig ] [3072/3393] Forecasting TWFG... [2026-02-19T20:33:32.354467] [INFO ] [sig ] Generating forecast for: TWFG [2026-02-19T20:33:32.354497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-02-19T20:33:32.365722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-02-19T20:33:32.366082] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-02-19T20:33:32.366891] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-02-19T20:33:32.366945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:32.366994] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:32.367024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:32.367082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:32.426170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:32.426998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:32.427109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:32.427144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:32.551500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:32.551677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:32.551729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:32.551792] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:32.555359] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: UP (p=92.30%) [2026-02-19T20:33:32.555668] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-02-19T20:33:32.555804] [INFO ] [sig ] TWFG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:32.704215] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TWFG.txt [2026-02-19T20:33:32.704371] [INFO ] [sig ] [3072/3393] Completed TWFG in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-19T20:33:32.704422] [INFO ] [sig ] [3073/3393] Forecasting TWG... [2026-02-19T20:33:32.704456] [INFO ] [sig ] Generating forecast for: TWG [2026-02-19T20:33:32.704487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-02-19T20:33:32.715522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-02-19T20:33:32.715940] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-02-19T20:33:32.716755] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-02-19T20:33:32.716819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:32.716859] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:32.716892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:32.716958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:32.779356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:32.780263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:32.780351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:32.780386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:32.907178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:32.907348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:32.907388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:32.907417] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:32.911202] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: DOWN (p=1.21%) [2026-02-19T20:33:32.911498] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-02-19T20:33:32.911656] [INFO ] [sig ] TWG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:33.056432] [INFO ] [LOCAL ] Saved forecast: TWG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TWG.txt [2026-02-19T20:33:33.056598] [INFO ] [sig ] [3073/3393] Completed TWG in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-19T20:33:33.056642] [INFO ] [sig ] [3074/3393] Forecasting TWI... [2026-02-19T20:33:33.056683] [INFO ] [sig ] Generating forecast for: TWI [2026-02-19T20:33:33.056722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-02-19T20:33:33.069323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-02-19T20:33:33.069712] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-02-19T20:33:33.070548] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-02-19T20:33:33.070621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:33.070656] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:33.070684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:33.070743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:33.130700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:33.131598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:33.131686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:33.131720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:33.256366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:33.256528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:33.256586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:33.256620] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:33.260109] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: DOWN (p=20.25%) [2026-02-19T20:33:33.260393] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-02-19T20:33:33.260550] [INFO ] [sig ] TWI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:33.405649] [INFO ] [LOCAL ] Saved forecast: TWI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TWI.txt [2026-02-19T20:33:33.405818] [INFO ] [sig ] [3074/3393] Completed TWI in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-19T20:33:33.405868] [INFO ] [sig ] [3075/3393] Forecasting TWIN... [2026-02-19T20:33:33.405904] [INFO ] [sig ] Generating forecast for: TWIN [2026-02-19T20:33:33.405941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-02-19T20:33:33.417430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-02-19T20:33:33.417823] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-02-19T20:33:33.418652] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-02-19T20:33:33.418705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:33.418738] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:33.418765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:33.418823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:33.480455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:33.481294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:33.481380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:33.481414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:33.604862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:33.605018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:33.605059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:33.605088] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:33.608565] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: UP (p=67.82%) [2026-02-19T20:33:33.608870] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-02-19T20:33:33.608999] [INFO ] [sig ] TWIN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:33.775853] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TWIN.txt [2026-02-19T20:33:33.776057] [INFO ] [sig ] [3075/3393] Completed TWIN in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-19T20:33:33.776101] [INFO ] [sig ] [3076/3393] Forecasting TWLO... [2026-02-19T20:33:33.776147] [INFO ] [sig ] Generating forecast for: TWLO [2026-02-19T20:33:33.776180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-02-19T20:33:33.787613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-02-19T20:33:33.787987] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-02-19T20:33:33.788829] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-02-19T20:33:33.788884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:33.788917] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:33.788944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:33.789002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:33.849417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:33.850340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:33.850432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:33.850466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:33.980283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:33.980444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:33.980485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:33.980515] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:33.984157] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: UP (p=82.12%) [2026-02-19T20:33:33.984440] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-02-19T20:33:33.984593] [INFO ] [sig ] TWLO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:34.129838] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TWLO.txt [2026-02-19T20:33:34.129997] [INFO ] [sig ] [3076/3393] Completed TWLO in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-19T20:33:34.130228] [INFO ] [sig ] [3077/3393] Forecasting TWO... [2026-02-19T20:33:34.130257] [INFO ] [sig ] Generating forecast for: TWO [2026-02-19T20:33:34.130289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-02-19T20:33:34.141763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-02-19T20:33:34.142106] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-02-19T20:33:34.143106] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-02-19T20:33:34.143172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:34.143215] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:34.143250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:34.143331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:34.208093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:34.209515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:34.209641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:34.209680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:34.335729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:34.335888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:34.335935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:34.335964] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:34.339533] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: UP (p=54.54%) [2026-02-19T20:33:34.339841] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-02-19T20:33:34.340023] [INFO ] [sig ] TWO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:34.488097] [INFO ] [LOCAL ] Saved forecast: TWO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TWO.txt [2026-02-19T20:33:34.488271] [INFO ] [sig ] [3077/3393] Completed TWO in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-19T20:33:34.488312] [INFO ] [sig ] [3078/3393] Forecasting TX... [2026-02-19T20:33:34.488345] [INFO ] [sig ] Generating forecast for: TX [2026-02-19T20:33:34.488388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-02-19T20:33:34.500634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-02-19T20:33:34.501046] [INFO ] [FORECASTER] Starting predict_future for TX [2026-02-19T20:33:34.501894] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-02-19T20:33:34.501948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:34.501982] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:34.502011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:34.502069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:34.561802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:34.562783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:34.562882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:34.562923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:34.688780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:34.688952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:34.689002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:34.689033] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:34.693277] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: UP (p=83.52%) [2026-02-19T20:33:34.693590] [INFO ] [FORECASTER] Completed predict_future for TX [2026-02-19T20:33:34.693746] [INFO ] [sig ] TX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:34.839121] [INFO ] [LOCAL ] Saved forecast: TX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TX.txt [2026-02-19T20:33:34.839463] [INFO ] [sig ] [3078/3393] Completed TX in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-19T20:33:34.839505] [INFO ] [sig ] [3079/3393] Forecasting TXG... [2026-02-19T20:33:34.839536] [INFO ] [sig ] Generating forecast for: TXG [2026-02-19T20:33:34.839568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-02-19T20:33:34.851103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-02-19T20:33:34.851469] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-02-19T20:33:34.852294] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-02-19T20:33:34.852350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:34.852422] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:34.852453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:34.852512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:34.916886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:34.917795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:34.917882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:34.917918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:35.043841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:35.044002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:35.044044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:35.044075] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:35.047890] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: DOWN (p=32.32%) [2026-02-19T20:33:35.048236] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-02-19T20:33:35.048370] [INFO ] [sig ] TXG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:35.198713] [INFO ] [LOCAL ] Saved forecast: TXG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TXG.txt [2026-02-19T20:33:35.198890] [INFO ] [sig ] [3079/3393] Completed TXG in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-19T20:33:35.198943] [INFO ] [sig ] [3080/3393] Forecasting TXMD... [2026-02-19T20:33:35.198981] [INFO ] [sig ] Generating forecast for: TXMD [2026-02-19T20:33:35.199017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-02-19T20:33:35.210779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-02-19T20:33:35.211165] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-02-19T20:33:35.211992] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-02-19T20:33:35.212047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:35.212080] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:35.212108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:35.212165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:35.273123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:35.273984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:35.274069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:35.274103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:35.391923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:35.392078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:35.392120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:35.392148] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:35.395702] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: DOWN (p=43.93%) [2026-02-19T20:33:35.395980] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-02-19T20:33:35.396112] [INFO ] [sig ] TXMD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:35.547821] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TXMD.txt [2026-02-19T20:33:35.548027] [INFO ] [sig ] [3080/3393] Completed TXMD in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-19T20:33:35.548079] [INFO ] [sig ] [3081/3393] Forecasting TXN... [2026-02-19T20:33:35.548129] [INFO ] [sig ] Generating forecast for: TXN [2026-02-19T20:33:35.548172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-02-19T20:33:35.561719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-02-19T20:33:35.562071] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-02-19T20:33:35.562967] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-02-19T20:33:35.563032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:35.563065] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:35.563092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:35.563149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:35.622928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:35.623846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:35.623961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:35.623998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:35.755929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:35.756098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:35.756139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:35.756168] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:35.760035] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: DOWN (p=4.04%) [2026-02-19T20:33:35.760396] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-02-19T20:33:35.760562] [INFO ] [sig ] TXN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:35.904785] [INFO ] [LOCAL ] Saved forecast: TXN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TXN.txt [2026-02-19T20:33:35.904965] [INFO ] [sig ] [3081/3393] Completed TXN in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-19T20:33:35.905017] [INFO ] [sig ] [3082/3393] Forecasting TXO... [2026-02-19T20:33:35.905049] [INFO ] [sig ] Generating forecast for: TXO [2026-02-19T20:33:35.905081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-02-19T20:33:35.918755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-02-19T20:33:35.919192] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-02-19T20:33:35.920084] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-02-19T20:33:35.920141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:35.920176] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:35.920204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:35.920263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:35.979704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:35.980684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:35.980775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:35.980810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:36.110875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:36.111052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:36.111100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:36.111180] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:36.115662] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: UP (p=94.08%) [2026-02-19T20:33:36.116055] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-02-19T20:33:36.116208] [INFO ] [sig ] TXO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:36.259473] [INFO ] [LOCAL ] Saved forecast: TXO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TXO.txt [2026-02-19T20:33:36.259671] [INFO ] [sig ] [3082/3393] Completed TXO in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-19T20:33:36.259716] [INFO ] [sig ] [3083/3393] Forecasting TXRH... [2026-02-19T20:33:36.259745] [INFO ] [sig ] Generating forecast for: TXRH [2026-02-19T20:33:36.259776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-02-19T20:33:36.271688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-02-19T20:33:36.272078] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-02-19T20:33:36.272897] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-02-19T20:33:36.272963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:36.273003] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:36.273036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:36.273132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:36.329931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:36.330850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:36.330952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:36.330992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:36.456640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:36.456828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:36.456877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:36.456913] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:36.461758] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: DOWN (p=44.86%) [2026-02-19T20:33:36.462135] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-02-19T20:33:36.462298] [INFO ] [sig ] TXRH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:36.611772] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TXRH.txt [2026-02-19T20:33:36.611944] [INFO ] [sig ] [3083/3393] Completed TXRH in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-19T20:33:36.611993] [INFO ] [sig ] [3084/3393] Forecasting TY... [2026-02-19T20:33:36.612030] [INFO ] [sig ] Generating forecast for: TY [2026-02-19T20:33:36.612061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-02-19T20:33:36.623298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-02-19T20:33:36.623713] [INFO ] [FORECASTER] Starting predict_future for TY [2026-02-19T20:33:36.624518] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-02-19T20:33:36.624596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:36.624633] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:36.624662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:36.624725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:36.684128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:36.685031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:36.685119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:36.685154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:36.806848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:36.807004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:36.807046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:36.807078] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:36.810593] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: UP (p=86.17%) [2026-02-19T20:33:36.810908] [INFO ] [FORECASTER] Completed predict_future for TY [2026-02-19T20:33:36.811049] [INFO ] [sig ] TY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:36.957748] [INFO ] [LOCAL ] Saved forecast: TY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TY.txt [2026-02-19T20:33:36.957907] [INFO ] [sig ] [3084/3393] Completed TY in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-19T20:33:36.957948] [INFO ] [sig ] [3085/3393] Forecasting TYG... [2026-02-19T20:33:36.957979] [INFO ] [sig ] Generating forecast for: TYG [2026-02-19T20:33:36.958010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-02-19T20:33:36.969200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-02-19T20:33:36.969521] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-02-19T20:33:36.970309] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-02-19T20:33:36.970395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:36.970430] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:36.970457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:36.970514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:37.030859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:37.031699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:37.031793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:37.031833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:37.155770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:37.155943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:37.155983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:37.156012] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:37.159504] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: DOWN (p=38.77%) [2026-02-19T20:33:37.159807] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-02-19T20:33:37.159939] [INFO ] [sig ] TYG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:37.310413] [INFO ] [LOCAL ] Saved forecast: TYG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TYG.txt [2026-02-19T20:33:37.310622] [INFO ] [sig ] [3085/3393] Completed TYG in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-19T20:33:37.310696] [INFO ] [sig ] [3086/3393] Forecasting TYGO... [2026-02-19T20:33:37.310743] [INFO ] [sig ] Generating forecast for: TYGO [2026-02-19T20:33:37.310793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-02-19T20:33:37.324254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-02-19T20:33:37.324695] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-02-19T20:33:37.325515] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-02-19T20:33:37.325587] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:37.325626] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:37.325655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:37.325715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:37.387452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:37.388412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:37.388510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:37.388548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:37.505975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:37.506140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:37.506179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:37.506210] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:37.509711] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: DOWN (p=0.28%) [2026-02-19T20:33:37.510023] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-02-19T20:33:37.510160] [INFO ] [sig ] TYGO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:37.654767] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TYGO.txt [2026-02-19T20:33:37.654908] [INFO ] [sig ] [3086/3393] Completed TYGO in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-19T20:33:37.654950] [INFO ] [sig ] [3087/3393] Forecasting TYL... [2026-02-19T20:33:37.654980] [INFO ] [sig ] Generating forecast for: TYL [2026-02-19T20:33:37.655012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-02-19T20:33:37.666498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-02-19T20:33:37.666888] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-02-19T20:33:37.667695] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-02-19T20:33:37.667749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:37.667782] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:37.667809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:37.667866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:37.724633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:37.725385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:37.725470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:37.725503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:37.852272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:37.852461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:37.852520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:37.852565] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:37.857078] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: DOWN (p=17.14%) [2026-02-19T20:33:37.857410] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-02-19T20:33:37.857556] [INFO ] [sig ] TYL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:38.009588] [INFO ] [LOCAL ] Saved forecast: TYL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TYL.txt [2026-02-19T20:33:38.009736] [INFO ] [sig ] [3087/3393] Completed TYL in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-19T20:33:38.009776] [INFO ] [sig ] [3088/3393] Forecasting TYRA... [2026-02-19T20:33:38.009807] [INFO ] [sig ] Generating forecast for: TYRA [2026-02-19T20:33:38.009838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-02-19T20:33:38.021632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-02-19T20:33:38.021993] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-02-19T20:33:38.022847] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-02-19T20:33:38.022909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:38.022951] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:38.022987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:38.023076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:38.080634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:38.081296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:38.081377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:38.081410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:38.205300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:38.205459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:38.205500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:38.205528] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:38.209685] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: UP (p=92.79%) [2026-02-19T20:33:38.210004] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-02-19T20:33:38.210157] [INFO ] [sig ] TYRA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:38.356274] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/TYRA.txt [2026-02-19T20:33:38.356436] [INFO ] [sig ] [3088/3393] Completed TYRA in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-19T20:33:38.356486] [INFO ] [sig ] [3089/3393] Forecasting TZOO... [2026-02-19T20:33:38.356518] [INFO ] [sig ] Generating forecast for: TZOO [2026-02-19T20:33:38.356550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-02-19T20:33:38.368708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-02-19T20:33:38.369129] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-02-19T20:33:38.369957] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-02-19T20:33:38.370023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:38.370061] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:38.370096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:38.370153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:38.428282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:38.429203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:38.429333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:38.429368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:38.557436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:38.557622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:38.557664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:38.557707] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:38.561248] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: DOWN (p=29.28%) [2026-02-19T20:33:38.561536] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-02-19T20:33:38.561693] [INFO ] [sig ] TZOO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:38.710635] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/TZOO.txt [2026-02-19T20:33:38.710846] [INFO ] [sig ] [3089/3393] Completed TZOO in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-19T20:33:38.710898] [INFO ] [sig ] [3090/3393] Forecasting UAA... [2026-02-19T20:33:38.710930] [INFO ] [sig ] Generating forecast for: UAA [2026-02-19T20:33:38.710963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-02-19T20:33:38.723066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-02-19T20:33:38.723481] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-02-19T20:33:38.724372] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-02-19T20:33:38.724428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:38.724460] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:38.724487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:38.724545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:38.782392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:38.783399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:38.783494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:38.783540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:38.905081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:38.905248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:38.905288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:38.905318] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:38.908901] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: UP (p=75.30%) [2026-02-19T20:33:38.909265] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-02-19T20:33:38.909403] [INFO ] [sig ] UAA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:39.050910] [INFO ] [LOCAL ] Saved forecast: UAA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UAA.txt [2026-02-19T20:33:39.051058] [INFO ] [sig ] [3090/3393] Completed UAA in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-19T20:33:39.051098] [INFO ] [sig ] [3091/3393] Forecasting UAE... [2026-02-19T20:33:39.051129] [INFO ] [sig ] Generating forecast for: UAE [2026-02-19T20:33:39.051160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-02-19T20:33:39.062156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-02-19T20:33:39.062482] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-02-19T20:33:39.063319] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-02-19T20:33:39.063372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:39.063404] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:39.063432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:39.063489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:39.120923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:39.121617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:39.121700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:39.121733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:39.240225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:39.240387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:39.240427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:39.240456] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:39.243883] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: DOWN (p=28.80%) [2026-02-19T20:33:39.244167] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-02-19T20:33:39.244297] [INFO ] [sig ] UAE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:39.391586] [INFO ] [LOCAL ] Saved forecast: UAE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UAE.txt [2026-02-19T20:33:39.391730] [INFO ] [sig ] [3091/3393] Completed UAE in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-19T20:33:39.391771] [INFO ] [sig ] [3092/3393] Forecasting UAL... [2026-02-19T20:33:39.391800] [INFO ] [sig ] Generating forecast for: UAL [2026-02-19T20:33:39.391831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-02-19T20:33:39.402922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-02-19T20:33:39.403287] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-02-19T20:33:39.404096] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-02-19T20:33:39.404149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:39.404181] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:39.404208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:39.404265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:39.461114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:39.461912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:39.461997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:39.462032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:39.585208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:39.585589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:39.585671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:39.585705] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:39.589517] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: DOWN (p=46.79%) [2026-02-19T20:33:39.589812] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-02-19T20:33:39.589943] [INFO ] [sig ] UAL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:39.739138] [INFO ] [LOCAL ] Saved forecast: UAL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UAL.txt [2026-02-19T20:33:39.739319] [INFO ] [sig ] [3092/3393] Completed UAL in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-19T20:33:39.739363] [INFO ] [sig ] [3093/3393] Forecasting UBFO... [2026-02-19T20:33:39.739393] [INFO ] [sig ] Generating forecast for: UBFO [2026-02-19T20:33:39.739423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-02-19T20:33:39.750772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-02-19T20:33:39.751128] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-02-19T20:33:39.751976] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-02-19T20:33:39.752031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:39.752065] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:39.752094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:39.752153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:39.813084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:39.813984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:39.814072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:39.814107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:39.934267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:39.934388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:39.934427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:39.934457] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:39.937902] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: DOWN (p=4.90%) [2026-02-19T20:33:39.938209] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-02-19T20:33:39.938346] [INFO ] [sig ] UBFO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:40.094400] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UBFO.txt [2026-02-19T20:33:40.094631] [INFO ] [sig ] [3093/3393] Completed UBFO in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-19T20:33:40.094700] [INFO ] [sig ] [3094/3393] Forecasting UBND... [2026-02-19T20:33:40.094749] [INFO ] [sig ] Generating forecast for: UBND [2026-02-19T20:33:40.094801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBND' from 'https://tdm.silogroup.org/data/derivative_storage/UBND.csv'. [2026-02-19T20:33:40.109906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBND'. [2026-02-19T20:33:40.110358] [INFO ] [FORECASTER] Starting predict_future for UBND [2026-02-19T20:33:40.111251] [DEBUG] [LOCAL ] No optimal features file found for UBND: ./output/feature-sets/UBND.txt [2026-02-19T20:33:40.111308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:40.111341] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:40.111369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:40.111427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:40.178318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:40.179649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:40.179746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:40.179781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:40.309757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:40.309915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:40.309957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:40.309988] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:40.313927] [DEBUG] [FORECASTER] UBND: Forecast T+1@11:T+2@11: UP (p=79.35%) [2026-02-19T20:33:40.314403] [INFO ] [FORECASTER] Completed predict_future for UBND [2026-02-19T20:33:40.314540] [INFO ] [sig ] UBND: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:40.463500] [INFO ] [LOCAL ] Saved forecast: UBND 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UBND.txt [2026-02-19T20:33:40.463686] [INFO ] [sig ] [3094/3393] Completed UBND in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-19T20:33:40.463731] [INFO ] [sig ] [3095/3393] Forecasting UBRL... [2026-02-19T20:33:40.463770] [INFO ] [sig ] Generating forecast for: UBRL [2026-02-19T20:33:40.463810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-02-19T20:33:40.476560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-02-19T20:33:40.476974] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-02-19T20:33:40.477958] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-02-19T20:33:40.478013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:40.478045] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:40.478073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:40.478157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:40.537924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:40.538762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:40.538849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:40.538883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:40.665454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:40.665627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:40.665668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:40.665699] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:40.669134] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: UP (p=93.34%) [2026-02-19T20:33:40.669422] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-02-19T20:33:40.669553] [INFO ] [sig ] UBRL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:40.815670] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UBRL.txt [2026-02-19T20:33:40.815843] [INFO ] [sig ] [3095/3393] Completed UBRL in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-19T20:33:40.815895] [INFO ] [sig ] [3096/3393] Forecasting UBS... [2026-02-19T20:33:40.815928] [INFO ] [sig ] Generating forecast for: UBS [2026-02-19T20:33:40.815961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-02-19T20:33:40.827519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-02-19T20:33:40.827896] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-02-19T20:33:40.828774] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-02-19T20:33:40.828832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:40.828940] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:40.828981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:40.829055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:40.889049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:40.889827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:40.889912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:40.889947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:41.018048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:41.018237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:41.018280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:41.018312] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:41.022191] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: DOWN (p=36.02%) [2026-02-19T20:33:41.022492] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-02-19T20:33:41.022649] [INFO ] [sig ] UBS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:41.166201] [INFO ] [LOCAL ] Saved forecast: UBS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UBS.txt [2026-02-19T20:33:41.166336] [INFO ] [sig ] [3096/3393] Completed UBS in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-19T20:33:41.166376] [INFO ] [sig ] [3097/3393] Forecasting UBSI... [2026-02-19T20:33:41.166408] [INFO ] [sig ] Generating forecast for: UBSI [2026-02-19T20:33:41.166439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-02-19T20:33:41.179171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-02-19T20:33:41.179766] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-02-19T20:33:41.180617] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-02-19T20:33:41.180673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:41.180707] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:41.180735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:41.180793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:41.239354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:41.240266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:41.240362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:41.240401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:41.363129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:41.363304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:41.363346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:41.363379] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:41.367030] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: DOWN (p=13.27%) [2026-02-19T20:33:41.367379] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-02-19T20:33:41.367529] [INFO ] [sig ] UBSI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:41.526760] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UBSI.txt [2026-02-19T20:33:41.526915] [INFO ] [sig ] [3097/3393] Completed UBSI in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-19T20:33:41.526963] [INFO ] [sig ] [3098/3393] Forecasting UDMY... [2026-02-19T20:33:41.526994] [INFO ] [sig ] Generating forecast for: UDMY [2026-02-19T20:33:41.527024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-02-19T20:33:41.539557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-02-19T20:33:41.539919] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-02-19T20:33:41.540970] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-02-19T20:33:41.541024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:41.541057] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:41.541084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:41.541141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:41.601871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:41.602794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:41.602886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:41.602921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:41.725490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:41.725681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:41.725721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:41.725751] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:41.729418] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: UP (p=81.12%) [2026-02-19T20:33:41.729772] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-02-19T20:33:41.729916] [INFO ] [sig ] UDMY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:41.895440] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UDMY.txt [2026-02-19T20:33:41.896343] [INFO ] [sig ] [3098/3393] Completed UDMY in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-19T20:33:41.896393] [INFO ] [sig ] [3099/3393] Forecasting UE... [2026-02-19T20:33:41.896425] [INFO ] [sig ] Generating forecast for: UE [2026-02-19T20:33:41.896458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-02-19T20:33:41.908143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-02-19T20:33:41.908562] [INFO ] [FORECASTER] Starting predict_future for UE [2026-02-19T20:33:41.909403] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-02-19T20:33:41.909459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:41.909492] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:41.909521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:41.909597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:41.968535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:41.969417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:41.969509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:41.969543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:42.089214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:42.089390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:42.089431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:42.089533] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:42.093199] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: UP (p=88.28%) [2026-02-19T20:33:42.093597] [INFO ] [FORECASTER] Completed predict_future for UE [2026-02-19T20:33:42.093747] [INFO ] [sig ] UE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:42.275791] [INFO ] [LOCAL ] Saved forecast: UE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UE.txt [2026-02-19T20:33:42.276013] [INFO ] [sig ] [3099/3393] Completed UE in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-19T20:33:42.276073] [INFO ] [sig ] [3100/3393] Forecasting UEIC... [2026-02-19T20:33:42.276131] [INFO ] [sig ] Generating forecast for: UEIC [2026-02-19T20:33:42.276173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-02-19T20:33:42.289348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-02-19T20:33:42.289791] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-02-19T20:33:42.290730] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-02-19T20:33:42.290785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:42.290819] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:42.290847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:42.290914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:42.353490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:42.354414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:42.354528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:42.354562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:42.490128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:42.490322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:42.490383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:42.490433] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:42.495538] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: DOWN (p=23.23%) [2026-02-19T20:33:42.496067] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-02-19T20:33:42.496275] [INFO ] [sig ] UEIC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:42.670782] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UEIC.txt [2026-02-19T20:33:42.670948] [INFO ] [sig ] [3100/3393] Completed UEIC in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-19T20:33:42.670991] [INFO ] [sig ] [3101/3393] Forecasting UFCS... [2026-02-19T20:33:42.671023] [INFO ] [sig ] Generating forecast for: UFCS [2026-02-19T20:33:42.671054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-02-19T20:33:42.682819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-02-19T20:33:42.683247] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-02-19T20:33:42.684164] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-02-19T20:33:42.684223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:42.684257] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:42.684285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:42.684345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:42.743437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:42.744358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:42.744449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:42.744484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:42.873084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:42.873247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:42.873288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:42.873322] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:42.877003] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: DOWN (p=49.69%) [2026-02-19T20:33:42.877337] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-02-19T20:33:42.877479] [INFO ] [sig ] UFCS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:43.035091] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UFCS.txt [2026-02-19T20:33:43.035250] [INFO ] [sig ] [3101/3393] Completed UFCS in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-19T20:33:43.035297] [INFO ] [sig ] [3102/3393] Forecasting UFI... [2026-02-19T20:33:43.035329] [INFO ] [sig ] Generating forecast for: UFI [2026-02-19T20:33:43.035361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-02-19T20:33:43.046763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-02-19T20:33:43.047199] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-02-19T20:33:43.048064] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-02-19T20:33:43.048150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:43.048183] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:43.048211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:43.048280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:43.106338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:43.107760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:43.107884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:43.107927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:43.254159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:43.254533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:43.254597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:43.254632] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:43.258567] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: DOWN (p=3.04%) [2026-02-19T20:33:43.258921] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-02-19T20:33:43.259070] [INFO ] [sig ] UFI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:43.409788] [INFO ] [LOCAL ] Saved forecast: UFI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UFI.txt [2026-02-19T20:33:43.409968] [INFO ] [sig ] [3102/3393] Completed UFI in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-19T20:33:43.410012] [INFO ] [sig ] [3103/3393] Forecasting UFO... [2026-02-19T20:33:43.410041] [INFO ] [sig ] Generating forecast for: UFO [2026-02-19T20:33:43.410072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-02-19T20:33:43.427830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-02-19T20:33:43.428345] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-02-19T20:33:43.429225] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-02-19T20:33:43.429281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:43.429507] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:43.429535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:43.429618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:43.495593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:43.496536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:43.496652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:43.496687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:43.623089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:43.623254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:43.623505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:43.623619] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:43.627447] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: UP (p=99.68%) [2026-02-19T20:33:43.627741] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-02-19T20:33:43.627871] [INFO ] [sig ] UFO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:43.771845] [INFO ] [LOCAL ] Saved forecast: UFO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UFO.txt [2026-02-19T20:33:43.772011] [INFO ] [sig ] [3103/3393] Completed UFO in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-19T20:33:43.772054] [INFO ] [sig ] [3104/3393] Forecasting UFPI... [2026-02-19T20:33:43.772084] [INFO ] [sig ] Generating forecast for: UFPI [2026-02-19T20:33:43.772116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-02-19T20:33:43.784175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-02-19T20:33:43.784559] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-02-19T20:33:43.785387] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-02-19T20:33:43.785442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:43.785475] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:43.785503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:43.785562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:43.843714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:43.844619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:43.844703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:43.844735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:43.969171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:43.969337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:43.969379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:43.969408] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:43.972960] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: DOWN (p=16.43%) [2026-02-19T20:33:43.973288] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-02-19T20:33:43.973423] [INFO ] [sig ] UFPI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:44.119558] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UFPI.txt [2026-02-19T20:33:44.119741] [INFO ] [sig ] [3104/3393] Completed UFPI in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-19T20:33:44.119783] [INFO ] [sig ] [3105/3393] Forecasting UGI... [2026-02-19T20:33:44.119814] [INFO ] [sig ] Generating forecast for: UGI [2026-02-19T20:33:44.119845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-02-19T20:33:44.133046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-02-19T20:33:44.133418] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-02-19T20:33:44.134247] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-02-19T20:33:44.134300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:44.134331] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:44.134359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:44.134415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:44.194684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:44.195809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:44.195903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:44.195968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:44.319311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:44.319474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:44.319514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:44.319543] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:44.323008] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: UP (p=94.22%) [2026-02-19T20:33:44.323291] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-02-19T20:33:44.323432] [INFO ] [sig ] UGI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:44.480882] [INFO ] [LOCAL ] Saved forecast: UGI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UGI.txt [2026-02-19T20:33:44.481053] [INFO ] [sig ] [3105/3393] Completed UGI in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-19T20:33:44.481106] [INFO ] [sig ] [3106/3393] Forecasting UGP... [2026-02-19T20:33:44.481142] [INFO ] [sig ] Generating forecast for: UGP [2026-02-19T20:33:44.481180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-02-19T20:33:44.493395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-02-19T20:33:44.493809] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-02-19T20:33:44.494656] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-02-19T20:33:44.494709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:44.494741] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:44.494769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:44.494826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:44.552255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:44.553169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:44.553310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:44.553345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:44.678858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:44.679023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:44.679067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:44.679107] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:44.682888] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: UP (p=91.08%) [2026-02-19T20:33:44.683181] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-02-19T20:33:44.683320] [INFO ] [sig ] UGP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:44.831135] [INFO ] [LOCAL ] Saved forecast: UGP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UGP.txt [2026-02-19T20:33:44.831309] [INFO ] [sig ] [3106/3393] Completed UGP in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-19T20:33:44.831348] [INFO ] [sig ] [3107/3393] Forecasting UHAL... [2026-02-19T20:33:44.831379] [INFO ] [sig ] Generating forecast for: UHAL [2026-02-19T20:33:44.831410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-02-19T20:33:44.842683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-02-19T20:33:44.843062] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-02-19T20:33:44.843945] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-02-19T20:33:44.844000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:44.844033] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:44.844062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:44.844139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:44.901857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:44.902780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:44.902869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:44.902904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:45.029709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:45.029876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:45.029919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:45.029950] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:45.033505] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: DOWN (p=9.89%) [2026-02-19T20:33:45.033820] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-02-19T20:33:45.033961] [INFO ] [sig ] UHAL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:45.176924] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UHAL.txt [2026-02-19T20:33:45.177080] [INFO ] [sig ] [3107/3393] Completed UHAL in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-19T20:33:45.177125] [INFO ] [sig ] [3108/3393] Forecasting UHG... [2026-02-19T20:33:45.177155] [INFO ] [sig ] Generating forecast for: UHG [2026-02-19T20:33:45.177185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-02-19T20:33:45.189106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-02-19T20:33:45.189523] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-02-19T20:33:45.190363] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-02-19T20:33:45.190416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:45.190447] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:45.190473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:45.190529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:45.250671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:45.251528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:45.251633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:45.251668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:45.374101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:45.374277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:45.374323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:45.374353] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:45.378798] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: DOWN (p=23.86%) [2026-02-19T20:33:45.379089] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-02-19T20:33:45.379252] [INFO ] [sig ] UHG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:45.529432] [INFO ] [LOCAL ] Saved forecast: UHG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UHG.txt [2026-02-19T20:33:45.529632] [INFO ] [sig ] [3108/3393] Completed UHG in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-19T20:33:45.529693] [INFO ] [sig ] [3109/3393] Forecasting UHS... [2026-02-19T20:33:45.529727] [INFO ] [sig ] Generating forecast for: UHS [2026-02-19T20:33:45.529760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-02-19T20:33:45.543192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-02-19T20:33:45.543602] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-02-19T20:33:45.544472] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-02-19T20:33:45.544556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:45.544621] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:45.544651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:45.544710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:45.606835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:45.607794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:45.607883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:45.607918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:45.735185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:45.735343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:45.735385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:45.735416] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:45.739294] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: DOWN (p=35.34%) [2026-02-19T20:33:45.739603] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-02-19T20:33:45.739739] [INFO ] [sig ] UHS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:45.886491] [INFO ] [LOCAL ] Saved forecast: UHS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UHS.txt [2026-02-19T20:33:45.886719] [INFO ] [sig ] [3109/3393] Completed UHS in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-19T20:33:45.886765] [INFO ] [sig ] [3110/3393] Forecasting UI... [2026-02-19T20:33:45.886796] [INFO ] [sig ] Generating forecast for: UI [2026-02-19T20:33:45.886838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-02-19T20:33:45.898429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-02-19T20:33:45.898889] [INFO ] [FORECASTER] Starting predict_future for UI [2026-02-19T20:33:45.899938] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-02-19T20:33:45.899992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:45.900025] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:45.900054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:45.900129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:45.963321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:45.964233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:45.964330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:45.964364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:46.097330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:46.097532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:46.097605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:46.097640] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:46.102118] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: UP (p=75.37%) [2026-02-19T20:33:46.102728] [INFO ] [FORECASTER] Completed predict_future for UI [2026-02-19T20:33:46.102881] [INFO ] [sig ] UI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:46.246924] [INFO ] [LOCAL ] Saved forecast: UI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UI.txt [2026-02-19T20:33:46.247107] [INFO ] [sig ] [3110/3393] Completed UI in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-19T20:33:46.247156] [INFO ] [sig ] [3111/3393] Forecasting UIS... [2026-02-19T20:33:46.247193] [INFO ] [sig ] Generating forecast for: UIS [2026-02-19T20:33:46.247233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-02-19T20:33:46.258462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-02-19T20:33:46.258872] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-02-19T20:33:46.259712] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-02-19T20:33:46.259764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:46.259795] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:46.259822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:46.259878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:46.317946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:46.318893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:46.318978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:46.319012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:46.438489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:46.438676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:46.438719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:46.438748] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:46.442216] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: DOWN (p=12.54%) [2026-02-19T20:33:46.442506] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-02-19T20:33:46.442659] [INFO ] [sig ] UIS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:46.585401] [INFO ] [LOCAL ] Saved forecast: UIS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UIS.txt [2026-02-19T20:33:46.585560] [INFO ] [sig ] [3111/3393] Completed UIS in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-19T20:33:46.585626] [INFO ] [sig ] [3112/3393] Forecasting UITB... [2026-02-19T20:33:46.585657] [INFO ] [sig ] Generating forecast for: UITB [2026-02-19T20:33:46.585691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-02-19T20:33:46.596923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-02-19T20:33:46.597298] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-02-19T20:33:46.598087] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-02-19T20:33:46.598169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:46.598203] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:46.598230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:46.598287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:46.655185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:46.656051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:46.656137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:46.656174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:46.776597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:46.776788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:46.776836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:46.776867] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:46.780518] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-02-19T20:33:46.780840] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-02-19T20:33:46.780980] [INFO ] [sig ] UITB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:46.923554] [INFO ] [LOCAL ] Saved forecast: UITB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UITB.txt [2026-02-19T20:33:46.923749] [INFO ] [sig ] [3112/3393] Completed UITB in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-19T20:33:46.923790] [INFO ] [sig ] [3113/3393] Forecasting UL... [2026-02-19T20:33:46.923820] [INFO ] [sig ] Generating forecast for: UL [2026-02-19T20:33:46.923851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-02-19T20:33:46.935057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-02-19T20:33:46.935437] [INFO ] [FORECASTER] Starting predict_future for UL [2026-02-19T20:33:46.936236] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-02-19T20:33:46.936289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:46.936367] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:46.936398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:46.936455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:46.993280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:46.994232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:46.994322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:46.994355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:47.115026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:47.115196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:47.115236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:47.115266] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:47.118748] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: UP (p=67.37%) [2026-02-19T20:33:47.119039] [INFO ] [FORECASTER] Completed predict_future for UL [2026-02-19T20:33:47.119172] [INFO ] [sig ] UL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:47.280875] [INFO ] [LOCAL ] Saved forecast: UL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UL.txt [2026-02-19T20:33:47.281041] [INFO ] [sig ] [3113/3393] Completed UL in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-19T20:33:47.281083] [INFO ] [sig ] [3114/3393] Forecasting ULBI... [2026-02-19T20:33:47.281116] [INFO ] [sig ] Generating forecast for: ULBI [2026-02-19T20:33:47.281156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-02-19T20:33:47.294739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-02-19T20:33:47.295169] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-02-19T20:33:47.296035] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-02-19T20:33:47.296092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:47.296125] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:47.296153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:47.296212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:47.358418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:47.359426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:47.359517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:47.359551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:47.484649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:47.484813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:47.484855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:47.484884] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:47.488512] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: DOWN (p=15.14%) [2026-02-19T20:33:47.488899] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-02-19T20:33:47.489043] [INFO ] [sig ] ULBI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:47.657858] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ULBI.txt [2026-02-19T20:33:47.658025] [INFO ] [sig ] [3114/3393] Completed ULBI in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-19T20:33:47.658067] [INFO ] [sig ] [3115/3393] Forecasting ULCC... [2026-02-19T20:33:47.658097] [INFO ] [sig ] Generating forecast for: ULCC [2026-02-19T20:33:47.658157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-02-19T20:33:47.670678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-02-19T20:33:47.671122] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-02-19T20:33:47.671986] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-02-19T20:33:47.672040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:47.672073] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:47.672100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:47.672157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:47.730683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:47.731875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:47.731966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:47.731999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:47.873466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:47.873660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:47.873704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:47.873734] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:47.877483] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: UP (p=99.33%) [2026-02-19T20:33:47.877824] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-02-19T20:33:47.877969] [INFO ] [sig ] ULCC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:48.034500] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ULCC.txt [2026-02-19T20:33:48.034716] [INFO ] [sig ] [3115/3393] Completed ULCC in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-19T20:33:48.034761] [INFO ] [sig ] [3116/3393] Forecasting ULH... [2026-02-19T20:33:48.034792] [INFO ] [sig ] Generating forecast for: ULH [2026-02-19T20:33:48.034823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-02-19T20:33:48.047812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-02-19T20:33:48.048232] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-02-19T20:33:48.049055] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-02-19T20:33:48.049108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:48.049140] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:48.049167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:48.049223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:48.108901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:48.109811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:48.109896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:48.109930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:48.232696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:48.232868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:48.232927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:48.232989] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:48.236595] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: UP (p=73.13%) [2026-02-19T20:33:48.236920] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-02-19T20:33:48.237062] [INFO ] [sig ] ULH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:48.389253] [INFO ] [LOCAL ] Saved forecast: ULH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ULH.txt [2026-02-19T20:33:48.389435] [INFO ] [sig ] [3116/3393] Completed ULH in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-19T20:33:48.389476] [INFO ] [sig ] [3117/3393] Forecasting ULTA... [2026-02-19T20:33:48.389508] [INFO ] [sig ] Generating forecast for: ULTA [2026-02-19T20:33:48.389540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-02-19T20:33:48.402932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-02-19T20:33:48.403375] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-02-19T20:33:48.404222] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-02-19T20:33:48.404279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:48.404315] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:48.404545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:48.404625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:48.472664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:48.473961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:48.474068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:48.474116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:48.604066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:48.604235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:48.604276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:48.604305] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:48.607996] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: DOWN (p=17.60%) [2026-02-19T20:33:48.608334] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-02-19T20:33:48.608471] [INFO ] [sig ] ULTA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:48.753141] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ULTA.txt [2026-02-19T20:33:48.753305] [INFO ] [sig ] [3117/3393] Completed ULTA in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-19T20:33:48.753346] [INFO ] [sig ] [3118/3393] Forecasting ULY... [2026-02-19T20:33:48.753377] [INFO ] [sig ] Generating forecast for: ULY [2026-02-19T20:33:48.753409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-02-19T20:33:48.765058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-02-19T20:33:48.765481] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-02-19T20:33:48.766319] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-02-19T20:33:48.766375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:48.766408] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:48.766434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:48.766492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:48.827636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:48.828645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:48.828735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:48.828795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:48.967210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:48.967388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:48.967434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:48.967466] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:48.971679] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: UP (p=77.18%) [2026-02-19T20:33:48.972142] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-02-19T20:33:48.972315] [INFO ] [sig ] ULY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:49.124849] [INFO ] [LOCAL ] Saved forecast: ULY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ULY.txt [2026-02-19T20:33:49.125014] [INFO ] [sig ] [3118/3393] Completed ULY in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-19T20:33:49.125056] [INFO ] [sig ] [3119/3393] Forecasting UMBF... [2026-02-19T20:33:49.125086] [INFO ] [sig ] Generating forecast for: UMBF [2026-02-19T20:33:49.125119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-02-19T20:33:49.137127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-02-19T20:33:49.137520] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-02-19T20:33:49.138393] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-02-19T20:33:49.138452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:49.138486] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:49.138514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:49.138599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:49.197910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:49.198876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:49.198975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:49.199011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:49.326379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:49.326599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:49.326643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:49.326673] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:49.330401] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: DOWN (p=31.59%) [2026-02-19T20:33:49.330723] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-02-19T20:33:49.330859] [INFO ] [sig ] UMBF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:49.479889] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UMBF.txt [2026-02-19T20:33:49.480037] [INFO ] [sig ] [3119/3393] Completed UMBF in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-19T20:33:49.480077] [INFO ] [sig ] [3120/3393] Forecasting UMC... [2026-02-19T20:33:49.480108] [INFO ] [sig ] Generating forecast for: UMC [2026-02-19T20:33:49.480147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-02-19T20:33:49.491426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-02-19T20:33:49.491807] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-02-19T20:33:49.492622] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-02-19T20:33:49.492677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:49.492724] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:49.492754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:49.492812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:49.552430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:49.553307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:49.553396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:49.553428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:49.676282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:49.676441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:49.676482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:49.676511] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:49.680016] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: UP (p=92.46%) [2026-02-19T20:33:49.680299] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-02-19T20:33:49.680431] [INFO ] [sig ] UMC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:49.824516] [INFO ] [LOCAL ] Saved forecast: UMC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UMC.txt [2026-02-19T20:33:49.824689] [INFO ] [sig ] [3120/3393] Completed UMC in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-19T20:33:49.824732] [INFO ] [sig ] [3121/3393] Forecasting UMH... [2026-02-19T20:33:49.824762] [INFO ] [sig ] Generating forecast for: UMH [2026-02-19T20:33:49.824793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-02-19T20:33:49.836132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-02-19T20:33:49.836465] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-02-19T20:33:49.837292] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-02-19T20:33:49.837357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:49.837392] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:49.837419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:49.837475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:49.896240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:49.897197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:49.897287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:49.897321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:50.017358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:50.017523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:50.017565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:50.017615] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:50.021141] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: DOWN (p=34.38%) [2026-02-19T20:33:50.021640] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-02-19T20:33:50.021779] [INFO ] [sig ] UMH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:50.168005] [INFO ] [LOCAL ] Saved forecast: UMH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UMH.txt [2026-02-19T20:33:50.168165] [INFO ] [sig ] [3121/3393] Completed UMH in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-19T20:33:50.168210] [INFO ] [sig ] [3122/3393] Forecasting UMMA... [2026-02-19T20:33:50.168239] [INFO ] [sig ] Generating forecast for: UMMA [2026-02-19T20:33:50.168270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-02-19T20:33:50.178996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-02-19T20:33:50.179369] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-02-19T20:33:50.180184] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-02-19T20:33:50.180251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:50.180292] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:50.180329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:50.180392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:50.238260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:50.239042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:50.239125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:50.239158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:50.363084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:50.363258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:50.363307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:50.363342] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:50.366953] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-02-19T20:33:50.367254] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-02-19T20:33:50.367390] [INFO ] [sig ] UMMA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:50.516643] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UMMA.txt [2026-02-19T20:33:50.516811] [INFO ] [sig ] [3122/3393] Completed UMMA in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-19T20:33:50.516853] [INFO ] [sig ] [3123/3393] Forecasting UNCY... [2026-02-19T20:33:50.516887] [INFO ] [sig ] Generating forecast for: UNCY [2026-02-19T20:33:50.516919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-02-19T20:33:50.528742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-02-19T20:33:50.529105] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-02-19T20:33:50.529947] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-02-19T20:33:50.530002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:50.530035] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:50.530064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:50.530123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:50.591632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:50.592712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:50.592842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:50.592878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:50.717003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:50.717167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:50.717211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:50.717242] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:50.720738] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: DOWN (p=1.37%) [2026-02-19T20:33:50.721025] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-02-19T20:33:50.721159] [INFO ] [sig ] UNCY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:50.868259] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UNCY.txt [2026-02-19T20:33:50.868417] [INFO ] [sig ] [3123/3393] Completed UNCY in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-19T20:33:50.868469] [INFO ] [sig ] [3124/3393] Forecasting UNF... [2026-02-19T20:33:50.868502] [INFO ] [sig ] Generating forecast for: UNF [2026-02-19T20:33:50.868531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-02-19T20:33:50.880486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-02-19T20:33:50.880875] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-02-19T20:33:50.881687] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-02-19T20:33:50.881741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:50.881773] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:50.881805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:50.881863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:50.940088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:50.940953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:50.941058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:50.941110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:51.064451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:51.064614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:51.064657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:51.064691] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:51.068321] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: DOWN (p=48.30%) [2026-02-19T20:33:51.068637] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-02-19T20:33:51.068776] [INFO ] [sig ] UNF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:51.213698] [INFO ] [LOCAL ] Saved forecast: UNF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UNF.txt [2026-02-19T20:33:51.213854] [INFO ] [sig ] [3124/3393] Completed UNF in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-19T20:33:51.213895] [INFO ] [sig ] [3125/3393] Forecasting UNFI... [2026-02-19T20:33:51.213926] [INFO ] [sig ] Generating forecast for: UNFI [2026-02-19T20:33:51.213958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-02-19T20:33:51.225351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-02-19T20:33:51.225674] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-02-19T20:33:51.226439] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-02-19T20:33:51.226493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:51.226525] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:51.226552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:51.226632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:51.284086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:51.284770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:51.284851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:51.284884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:51.407197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:51.407355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:51.407396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:51.407425] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:51.410943] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: UP (p=97.28%) [2026-02-19T20:33:51.411215] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-02-19T20:33:51.411341] [INFO ] [sig ] UNFI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:51.554660] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UNFI.txt [2026-02-19T20:33:51.554798] [INFO ] [sig ] [3125/3393] Completed UNFI in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-19T20:33:51.554839] [INFO ] [sig ] [3126/3393] Forecasting UNM... [2026-02-19T20:33:51.554868] [INFO ] [sig ] Generating forecast for: UNM [2026-02-19T20:33:51.554900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-02-19T20:33:51.565880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-02-19T20:33:51.566193] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-02-19T20:33:51.566984] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-02-19T20:33:51.567037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:51.567070] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:51.567097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:51.567154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:51.628771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:51.629705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:51.629793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:51.629827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:51.750869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:51.751031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:51.751076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:51.751107] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:51.754874] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: DOWN (p=41.50%) [2026-02-19T20:33:51.755160] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-02-19T20:33:51.755300] [INFO ] [sig ] UNM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:51.904604] [INFO ] [LOCAL ] Saved forecast: UNM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UNM.txt [2026-02-19T20:33:51.904833] [INFO ] [sig ] [3126/3393] Completed UNM in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-19T20:33:51.904876] [INFO ] [sig ] [3127/3393] Forecasting UNMA... [2026-02-19T20:33:51.904908] [INFO ] [sig ] Generating forecast for: UNMA [2026-02-19T20:33:51.904940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-02-19T20:33:51.915896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-02-19T20:33:51.916214] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-02-19T20:33:51.917027] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-02-19T20:33:51.917080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:51.917113] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:51.917140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:51.917198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:51.974988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:51.975853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:51.975937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:51.975970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:52.085127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:52.085292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:52.085337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:52.085384] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:52.088987] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: DOWN (p=16.82%) [2026-02-19T20:33:52.089294] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-02-19T20:33:52.089450] [INFO ] [sig ] UNMA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:52.234464] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UNMA.txt [2026-02-19T20:33:52.234636] [INFO ] [sig ] [3127/3393] Completed UNMA in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-19T20:33:52.234680] [INFO ] [sig ] [3128/3393] Forecasting UNP... [2026-02-19T20:33:52.234710] [INFO ] [sig ] Generating forecast for: UNP [2026-02-19T20:33:52.234743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-02-19T20:33:52.246867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-02-19T20:33:52.247317] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-02-19T20:33:52.248245] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-02-19T20:33:52.248302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:52.248335] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:52.248364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:52.248423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:52.310433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:52.311377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:52.311473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:52.311507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:52.433261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:52.433424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:52.433464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:52.433494] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:52.436947] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: UP (p=99.05%) [2026-02-19T20:33:52.437229] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-02-19T20:33:52.437360] [INFO ] [sig ] UNP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:52.579113] [INFO ] [LOCAL ] Saved forecast: UNP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UNP.txt [2026-02-19T20:33:52.579257] [INFO ] [sig ] [3128/3393] Completed UNP in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-19T20:33:52.579299] [INFO ] [sig ] [3129/3393] Forecasting UNTY... [2026-02-19T20:33:52.579331] [INFO ] [sig ] Generating forecast for: UNTY [2026-02-19T20:33:52.579363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-02-19T20:33:52.590480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-02-19T20:33:52.590835] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-02-19T20:33:52.591633] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-02-19T20:33:52.591686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:52.591718] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:52.591745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:52.591803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:52.649285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:52.650105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:52.650189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:52.650246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:52.772662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:52.772823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:52.772865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:52.772894] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:52.776699] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: UP (p=57.82%) [2026-02-19T20:33:52.776989] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-02-19T20:33:52.777125] [INFO ] [sig ] UNTY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:52.921185] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UNTY.txt [2026-02-19T20:33:52.921352] [INFO ] [sig ] [3129/3393] Completed UNTY in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-19T20:33:52.921395] [INFO ] [sig ] [3130/3393] Forecasting UPBD... [2026-02-19T20:33:52.921426] [INFO ] [sig ] Generating forecast for: UPBD [2026-02-19T20:33:52.921457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-02-19T20:33:52.932976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-02-19T20:33:52.933365] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-02-19T20:33:52.934172] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-02-19T20:33:52.934225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:52.934304] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:52.934333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:52.934390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:52.991471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:52.992350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:52.992435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:52.992468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:53.117064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:53.117247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:53.117297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:53.117327] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:53.120948] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: UP (p=77.29%) [2026-02-19T20:33:53.121220] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-02-19T20:33:53.121356] [INFO ] [sig ] UPBD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:53.265969] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UPBD.txt [2026-02-19T20:33:53.266131] [INFO ] [sig ] [3130/3393] Completed UPBD in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-19T20:33:53.266173] [INFO ] [sig ] [3131/3393] Forecasting UPC... [2026-02-19T20:33:53.266204] [INFO ] [sig ] Generating forecast for: UPC [2026-02-19T20:33:53.266235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-02-19T20:33:53.277216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-02-19T20:33:53.277598] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-02-19T20:33:53.278438] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-02-19T20:33:53.278492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:53.278524] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:53.278601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:53.278664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:53.336220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:53.337123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:53.337208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:53.337242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:53.454613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:53.454772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:53.454812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:53.454841] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:53.458872] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: UP (p=53.61%) [2026-02-19T20:33:53.459147] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-02-19T20:33:53.459273] [INFO ] [sig ] UPC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:53.605281] [INFO ] [LOCAL ] Saved forecast: UPC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UPC.txt [2026-02-19T20:33:53.605409] [INFO ] [sig ] [3131/3393] Completed UPC in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-19T20:33:53.605449] [INFO ] [sig ] [3132/3393] Forecasting UPS... [2026-02-19T20:33:53.605479] [INFO ] [sig ] Generating forecast for: UPS [2026-02-19T20:33:53.605510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-02-19T20:33:53.618275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-02-19T20:33:53.618765] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-02-19T20:33:53.619709] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-02-19T20:33:53.619766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:53.619802] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:53.619830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:53.619911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:53.678955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:53.680111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:53.680202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:53.680236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:53.820799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:53.820994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:53.821044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:53.821076] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:53.824689] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: DOWN (p=49.50%) [2026-02-19T20:33:53.824995] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-02-19T20:33:53.825144] [INFO ] [sig ] UPS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:53.985619] [INFO ] [LOCAL ] Saved forecast: UPS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UPS.txt [2026-02-19T20:33:53.985812] [INFO ] [sig ] [3132/3393] Completed UPS in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-19T20:33:53.985865] [INFO ] [sig ] [3133/3393] Forecasting UPWK... [2026-02-19T20:33:53.985897] [INFO ] [sig ] Generating forecast for: UPWK [2026-02-19T20:33:53.985929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-02-19T20:33:53.999635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-02-19T20:33:54.000065] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-02-19T20:33:54.001016] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-02-19T20:33:54.001072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:54.001104] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:54.001131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:54.001188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:54.064753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:54.065735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:54.065841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:54.065879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:54.193162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:54.193334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:54.193376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:54.193463] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:54.198317] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: UP (p=70.59%) [2026-02-19T20:33:54.198720] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-02-19T20:33:54.198877] [INFO ] [sig ] UPWK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:54.348799] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UPWK.txt [2026-02-19T20:33:54.348935] [INFO ] [sig ] [3133/3393] Completed UPWK in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-19T20:33:54.348977] [INFO ] [sig ] [3134/3393] Forecasting URBN... [2026-02-19T20:33:54.349007] [INFO ] [sig ] Generating forecast for: URBN [2026-02-19T20:33:54.349040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-02-19T20:33:54.360957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-02-19T20:33:54.361265] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-02-19T20:33:54.362061] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-02-19T20:33:54.362114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:54.362146] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:54.362173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:54.362230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:54.424295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:54.425054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:54.425137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:54.425171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:54.552926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:54.553161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:54.553205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:54.553236] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:54.557436] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: UP (p=95.25%) [2026-02-19T20:33:54.557940] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-02-19T20:33:54.558079] [INFO ] [sig ] URBN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:54.704419] [INFO ] [LOCAL ] Saved forecast: URBN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/URBN.txt [2026-02-19T20:33:54.704562] [INFO ] [sig ] [3134/3393] Completed URBN in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-19T20:33:54.704628] [INFO ] [sig ] [3135/3393] Forecasting URGN... [2026-02-19T20:33:54.704659] [INFO ] [sig ] Generating forecast for: URGN [2026-02-19T20:33:54.704697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-02-19T20:33:54.717906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-02-19T20:33:54.718344] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-02-19T20:33:54.719400] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-02-19T20:33:54.719453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:54.719485] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:54.719511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:54.719779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:54.782461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:54.783500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:54.783606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:54.783642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:54.903910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:54.904068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:54.904110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:54.904140] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:54.908145] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: DOWN (p=1.03%) [2026-02-19T20:33:54.908454] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-02-19T20:33:54.908603] [INFO ] [sig ] URGN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:55.057340] [INFO ] [LOCAL ] Saved forecast: URGN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/URGN.txt [2026-02-19T20:33:55.057538] [INFO ] [sig ] [3135/3393] Completed URGN in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-19T20:33:55.057609] [INFO ] [sig ] [3136/3393] Forecasting URI... [2026-02-19T20:33:55.057648] [INFO ] [sig ] Generating forecast for: URI [2026-02-19T20:33:55.057689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-02-19T20:33:55.072112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-02-19T20:33:55.072717] [INFO ] [FORECASTER] Starting predict_future for URI [2026-02-19T20:33:55.073526] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-02-19T20:33:55.073605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:55.073651] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:55.073689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:55.073756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:55.132655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:55.133300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:55.133382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:55.133415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:55.263994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:55.264162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:55.264202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:55.264232] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:55.267726] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: DOWN (p=1.42%) [2026-02-19T20:33:55.268055] [INFO ] [FORECASTER] Completed predict_future for URI [2026-02-19T20:33:55.271905] [INFO ] [sig ] URI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:55.423750] [INFO ] [LOCAL ] Saved forecast: URI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/URI.txt [2026-02-19T20:33:55.423937] [INFO ] [sig ] [3136/3393] Completed URI in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-19T20:33:55.423982] [INFO ] [sig ] [3137/3393] Forecasting URNJ... [2026-02-19T20:33:55.424012] [INFO ] [sig ] Generating forecast for: URNJ [2026-02-19T20:33:55.424044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-02-19T20:33:55.436048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-02-19T20:33:55.436447] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-02-19T20:33:55.437478] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-02-19T20:33:55.437744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:55.437782] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:55.437811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:55.437869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:55.500161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:55.501283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:55.501370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:55.501403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:55.631905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:55.632261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:55.632302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:55.632332] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:55.636097] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: UP (p=62.58%) [2026-02-19T20:33:55.636376] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-02-19T20:33:55.636505] [INFO ] [sig ] URNJ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:55.782610] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/URNJ.txt [2026-02-19T20:33:55.782758] [INFO ] [sig ] [3137/3393] Completed URNJ in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-19T20:33:55.782800] [INFO ] [sig ] [3138/3393] Forecasting UROY... [2026-02-19T20:33:55.782830] [INFO ] [sig ] Generating forecast for: UROY [2026-02-19T20:33:55.782861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-02-19T20:33:55.795396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-02-19T20:33:55.795762] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-02-19T20:33:55.796534] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-02-19T20:33:55.796611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:55.796646] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:55.796674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:55.796732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:55.858953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:55.859877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:55.859969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:55.860003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:55.992042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:55.992214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:55.992254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:55.992291] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:55.995847] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: DOWN (p=29.20%) [2026-02-19T20:33:55.996137] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-02-19T20:33:55.996265] [INFO ] [sig ] UROY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:56.139391] [INFO ] [LOCAL ] Saved forecast: UROY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UROY.txt [2026-02-19T20:33:56.139553] [INFO ] [sig ] [3138/3393] Completed UROY in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-19T20:33:56.139615] [INFO ] [sig ] [3139/3393] Forecasting USA... [2026-02-19T20:33:56.139646] [INFO ] [sig ] Generating forecast for: USA [2026-02-19T20:33:56.139676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-02-19T20:33:56.151398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-02-19T20:33:56.151956] [INFO ] [FORECASTER] Starting predict_future for USA [2026-02-19T20:33:56.152956] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-02-19T20:33:56.153009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:56.153041] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:56.153068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:56.153125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:56.213042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:56.213742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:56.213823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:56.213857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:56.334822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:56.334977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:56.335018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:56.335047] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:56.338462] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: UP (p=65.96%) [2026-02-19T20:33:56.338754] [INFO ] [FORECASTER] Completed predict_future for USA [2026-02-19T20:33:56.338885] [INFO ] [sig ] USA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:56.488018] [INFO ] [LOCAL ] Saved forecast: USA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/USA.txt [2026-02-19T20:33:56.488176] [INFO ] [sig ] [3139/3393] Completed USA in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-19T20:33:56.488223] [INFO ] [sig ] [3140/3393] Forecasting USAC... [2026-02-19T20:33:56.488255] [INFO ] [sig ] Generating forecast for: USAC [2026-02-19T20:33:56.488287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-02-19T20:33:56.500737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-02-19T20:33:56.501053] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-02-19T20:33:56.501841] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-02-19T20:33:56.501894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:56.501926] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:56.501954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:56.502010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:56.560745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:56.561459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:56.561606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:56.561645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:56.681714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:56.681877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:56.681920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:56.681950] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:56.685799] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: DOWN (p=46.58%) [2026-02-19T20:33:56.686103] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-02-19T20:33:56.686233] [INFO ] [sig ] USAC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:56.836137] [INFO ] [LOCAL ] Saved forecast: USAC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/USAC.txt [2026-02-19T20:33:56.836317] [INFO ] [sig ] [3140/3393] Completed USAC in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-19T20:33:56.836376] [INFO ] [sig ] [3141/3393] Forecasting USB... [2026-02-19T20:33:56.836417] [INFO ] [sig ] Generating forecast for: USB [2026-02-19T20:33:56.836456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-02-19T20:33:56.848206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-02-19T20:33:56.848548] [INFO ] [FORECASTER] Starting predict_future for USB [2026-02-19T20:33:56.849382] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-02-19T20:33:56.849439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:56.849474] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:56.849501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:56.849559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:56.907864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:56.908912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:56.908999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:56.909032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:57.032853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:57.033011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:57.033051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:57.033080] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:57.036924] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: DOWN (p=14.94%) [2026-02-19T20:33:57.037196] [INFO ] [FORECASTER] Completed predict_future for USB [2026-02-19T20:33:57.037326] [INFO ] [sig ] USB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:57.186555] [INFO ] [LOCAL ] Saved forecast: USB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/USB.txt [2026-02-19T20:33:57.186721] [INFO ] [sig ] [3141/3393] Completed USB in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-19T20:33:57.186764] [INFO ] [sig ] [3142/3393] Forecasting USCB... [2026-02-19T20:33:57.186793] [INFO ] [sig ] Generating forecast for: USCB [2026-02-19T20:33:57.186823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-02-19T20:33:57.197878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-02-19T20:33:57.198268] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-02-19T20:33:57.199094] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-02-19T20:33:57.199149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:57.199182] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:57.199211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:57.199270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:57.263407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:57.264275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:57.264358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:57.264391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:57.377390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:57.377546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:57.377603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:57.377636] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:57.381090] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: DOWN (p=1.78%) [2026-02-19T20:33:57.381383] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-02-19T20:33:57.381515] [INFO ] [sig ] USCB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:57.528724] [INFO ] [LOCAL ] Saved forecast: USCB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/USCB.txt [2026-02-19T20:33:57.528876] [INFO ] [sig ] [3142/3393] Completed USCB in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-19T20:33:57.528918] [INFO ] [sig ] [3143/3393] Forecasting USDX... [2026-02-19T20:33:57.528947] [INFO ] [sig ] Generating forecast for: USDX [2026-02-19T20:33:57.528978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-02-19T20:33:57.539832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-02-19T20:33:57.540170] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-02-19T20:33:57.541018] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-02-19T20:33:57.541070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:57.541102] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:57.541129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:57.541184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:57.598639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:57.599440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:57.599524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:57.599558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:57.717826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:57.717986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:57.718027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:57.718059] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:57.721789] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: UP (p=74.89%) [2026-02-19T20:33:57.722160] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-02-19T20:33:57.722312] [INFO ] [sig ] USDX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:57.950379] [INFO ] [LOCAL ] Saved forecast: USDX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/USDX.txt [2026-02-19T20:33:57.950655] [INFO ] [sig ] [3143/3393] Completed USDX in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-19T20:33:57.950708] [INFO ] [sig ] [3144/3393] Forecasting USEA... [2026-02-19T20:33:57.950742] [INFO ] [sig ] Generating forecast for: USEA [2026-02-19T20:33:57.950775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-02-19T20:33:57.961985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-02-19T20:33:57.962344] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-02-19T20:33:57.963164] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-02-19T20:33:57.963248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:57.963284] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:57.963313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:57.963371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:58.022092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:58.022973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:58.023061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:58.023095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:58.142423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:58.142622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:58.142675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:58.142708] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:58.146313] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: DOWN (p=48.89%) [2026-02-19T20:33:58.146649] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-02-19T20:33:58.146789] [INFO ] [sig ] USEA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:58.297433] [INFO ] [LOCAL ] Saved forecast: USEA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/USEA.txt [2026-02-19T20:33:58.297609] [INFO ] [sig ] [3144/3393] Completed USEA in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-19T20:33:58.297654] [INFO ] [sig ] [3145/3393] Forecasting USFD... [2026-02-19T20:33:58.297685] [INFO ] [sig ] Generating forecast for: USFD [2026-02-19T20:33:58.297716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-02-19T20:33:58.308845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-02-19T20:33:58.309215] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-02-19T20:33:58.310124] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-02-19T20:33:58.310180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:58.310215] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:58.310243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:58.310302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:58.369289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:58.370192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:58.370280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:58.370313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:58.498423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:58.498607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:58.498651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:58.498679] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:58.502251] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: DOWN (p=36.69%) [2026-02-19T20:33:58.502598] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-02-19T20:33:58.502741] [INFO ] [sig ] USFD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:58.647729] [INFO ] [LOCAL ] Saved forecast: USFD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/USFD.txt [2026-02-19T20:33:58.647892] [INFO ] [sig ] [3145/3393] Completed USFD in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-19T20:33:58.647936] [INFO ] [sig ] [3146/3393] Forecasting USGO... [2026-02-19T20:33:58.647966] [INFO ] [sig ] Generating forecast for: USGO [2026-02-19T20:33:58.647996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-02-19T20:33:58.660220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-02-19T20:33:58.660649] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-02-19T20:33:58.661522] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-02-19T20:33:58.661606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:58.661650] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:58.661680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:58.661928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:58.720488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:58.721422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:58.721543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:58.721604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:58.842883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:58.843047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:58.843087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:58.843119] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:58.846697] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: DOWN (p=4.28%) [2026-02-19T20:33:58.847041] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-02-19T20:33:58.847186] [INFO ] [sig ] USGO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:59.000127] [INFO ] [LOCAL ] Saved forecast: USGO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/USGO.txt [2026-02-19T20:33:59.000305] [INFO ] [sig ] [3146/3393] Completed USGO in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-19T20:33:59.000350] [INFO ] [sig ] [3147/3393] Forecasting USIG... [2026-02-19T20:33:59.000382] [INFO ] [sig ] Generating forecast for: USIG [2026-02-19T20:33:59.000413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-02-19T20:33:59.012689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-02-19T20:33:59.013099] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-02-19T20:33:59.013944] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-02-19T20:33:59.014001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:59.014093] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:59.014126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:59.014187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:59.085789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:59.086736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:59.086821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:59.086855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:59.222737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:59.222927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:59.222990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:59.223035] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:59.228638] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: DOWN (p=25.77%) [2026-02-19T20:33:59.229147] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-02-19T20:33:59.229364] [INFO ] [sig ] USIG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:33:59.382526] [INFO ] [LOCAL ] Saved forecast: USIG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/USIG.txt [2026-02-19T20:33:59.382722] [INFO ] [sig ] [3147/3393] Completed USIG in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-19T20:33:59.382768] [INFO ] [sig ] [3148/3393] Forecasting USIO... [2026-02-19T20:33:59.382799] [INFO ] [sig ] Generating forecast for: USIO [2026-02-19T20:33:59.382830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-02-19T20:33:59.394083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-02-19T20:33:59.394500] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-02-19T20:33:59.395392] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-02-19T20:33:59.395450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:59.395484] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:59.395512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:59.395596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:59.456823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:59.457756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:59.457844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:59.457878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:59.574697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:59.575055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:59.575099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:59.575128] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:59.583811] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: UP (p=52.07%) [2026-02-19T20:33:59.584175] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-02-19T20:33:59.584312] [INFO ] [sig ] USIO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:33:59.732521] [INFO ] [LOCAL ] Saved forecast: USIO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/USIO.txt [2026-02-19T20:33:59.732699] [INFO ] [sig ] [3148/3393] Completed USIO in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-19T20:33:59.732745] [INFO ] [sig ] [3149/3393] Forecasting USLM... [2026-02-19T20:33:59.732775] [INFO ] [sig ] Generating forecast for: USLM [2026-02-19T20:33:59.732807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-02-19T20:33:59.745319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-02-19T20:33:59.745710] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-02-19T20:33:59.746526] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-02-19T20:33:59.746601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:33:59.746639] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:33:59.746668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:33:59.746727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:33:59.805141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:33:59.806069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:33:59.806155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:33:59.806190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:33:59.923212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:33:59.923372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:33:59.923413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:33:59.923442] [INFO ] [FORECASTER] Training complete [2026-02-19T20:33:59.927008] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: DOWN (p=10.95%) [2026-02-19T20:33:59.927343] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-02-19T20:33:59.927481] [INFO ] [sig ] USLM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:00.074381] [INFO ] [LOCAL ] Saved forecast: USLM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/USLM.txt [2026-02-19T20:34:00.074518] [INFO ] [sig ] [3149/3393] Completed USLM in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-19T20:34:00.074558] [INFO ] [sig ] [3150/3393] Forecasting USMC... [2026-02-19T20:34:00.074803] [INFO ] [sig ] Generating forecast for: USMC [2026-02-19T20:34:00.074836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-02-19T20:34:00.086106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-02-19T20:34:00.086432] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-02-19T20:34:00.087287] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-02-19T20:34:00.087342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:00.087376] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:00.087408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:00.087481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:00.145987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:00.146659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:00.146740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:00.146773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:00.260498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:00.260681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:00.260722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:00.260807] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:00.264408] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-02-19T20:34:00.264707] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-02-19T20:34:00.264836] [INFO ] [sig ] USMC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:00.415113] [INFO ] [LOCAL ] Saved forecast: USMC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/USMC.txt [2026-02-19T20:34:00.415261] [INFO ] [sig ] [3150/3393] Completed USMC in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-19T20:34:00.415301] [INFO ] [sig ] [3151/3393] Forecasting USOI... [2026-02-19T20:34:00.415332] [INFO ] [sig ] Generating forecast for: USOI [2026-02-19T20:34:00.415362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-02-19T20:34:00.426765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-02-19T20:34:00.427066] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-02-19T20:34:00.427870] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-02-19T20:34:00.427923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:00.427956] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:00.427983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:00.428041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:00.484550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:00.485171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:00.485251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:00.485284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:00.604615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:00.604794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:00.604835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:00.604864] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:00.608309] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: UP (p=63.91%) [2026-02-19T20:34:00.608653] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-02-19T20:34:00.608786] [INFO ] [sig ] USOI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:00.762322] [INFO ] [LOCAL ] Saved forecast: USOI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/USOI.txt [2026-02-19T20:34:00.762504] [INFO ] [sig ] [3151/3393] Completed USOI in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-19T20:34:00.762555] [INFO ] [sig ] [3152/3393] Forecasting USOY... [2026-02-19T20:34:00.762616] [INFO ] [sig ] Generating forecast for: USOY [2026-02-19T20:34:00.762648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-02-19T20:34:00.774288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-02-19T20:34:00.774631] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-02-19T20:34:00.775435] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-02-19T20:34:00.775490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:00.775523] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:00.775551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:00.775630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:00.837743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:00.838686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:00.838771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:00.838805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:00.954821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:00.954982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:00.955022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:00.955052] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:00.958550] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: UP (p=67.37%) [2026-02-19T20:34:00.958887] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-02-19T20:34:00.959029] [INFO ] [sig ] USOY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:01.106100] [INFO ] [LOCAL ] Saved forecast: USOY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/USOY.txt [2026-02-19T20:34:01.106255] [INFO ] [sig ] [3152/3393] Completed USOY in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-19T20:34:01.106296] [INFO ] [sig ] [3153/3393] Forecasting USTB... [2026-02-19T20:34:01.106327] [INFO ] [sig ] Generating forecast for: USTB [2026-02-19T20:34:01.106361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-02-19T20:34:01.118252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-02-19T20:34:01.118640] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-02-19T20:34:01.119644] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-02-19T20:34:01.119698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:01.119730] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:01.119757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:01.119814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:01.177908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:01.178800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:01.178887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:01.178921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:01.300594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:01.300763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:01.300804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:01.300834] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:01.304240] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: UP (p=95.65%) [2026-02-19T20:34:01.304521] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-02-19T20:34:01.304673] [INFO ] [sig ] USTB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:01.450505] [INFO ] [LOCAL ] Saved forecast: USTB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/USTB.txt [2026-02-19T20:34:01.450718] [INFO ] [sig ] [3153/3393] Completed USTB in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-19T20:34:01.450760] [INFO ] [sig ] [3154/3393] Forecasting USVM... [2026-02-19T20:34:01.450790] [INFO ] [sig ] Generating forecast for: USVM [2026-02-19T20:34:01.450823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-02-19T20:34:01.463112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-02-19T20:34:01.463541] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-02-19T20:34:01.464370] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-02-19T20:34:01.464425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:01.464460] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:01.464491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:01.464600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:01.528344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:01.529258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:01.529347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:01.529382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:01.656180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:01.656367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:01.656411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:01.656442] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:01.660338] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: DOWN (p=28.01%) [2026-02-19T20:34:01.660659] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-02-19T20:34:01.660797] [INFO ] [sig ] USVM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:01.818099] [INFO ] [LOCAL ] Saved forecast: USVM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/USVM.txt [2026-02-19T20:34:01.818306] [INFO ] [sig ] [3154/3393] Completed USVM in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-19T20:34:01.818350] [INFO ] [sig ] [3155/3393] Forecasting USXF... [2026-02-19T20:34:01.818383] [INFO ] [sig ] Generating forecast for: USXF [2026-02-19T20:34:01.818416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-02-19T20:34:01.831987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-02-19T20:34:01.832453] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-02-19T20:34:01.833389] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-02-19T20:34:01.833451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:01.833501] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:01.833531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:01.833608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:01.891540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:01.892569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:01.892683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:01.892718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:02.017727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:02.017884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:02.017926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:02.017956] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:02.021481] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: UP (p=50.09%) [2026-02-19T20:34:02.021969] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-02-19T20:34:02.022104] [INFO ] [sig ] USXF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:02.170304] [INFO ] [LOCAL ] Saved forecast: USXF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/USXF.txt [2026-02-19T20:34:02.170694] [INFO ] [sig ] [3155/3393] Completed USXF in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-19T20:34:02.170738] [INFO ] [sig ] [3156/3393] Forecasting UTEN... [2026-02-19T20:34:02.170767] [INFO ] [sig ] Generating forecast for: UTEN [2026-02-19T20:34:02.170797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-02-19T20:34:02.183483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-02-19T20:34:02.183829] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-02-19T20:34:02.184644] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-02-19T20:34:02.184698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:02.184732] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:02.184759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:02.184817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:02.246010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:02.246722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:02.246803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:02.246850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:02.370819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:02.370970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:02.371012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:02.371041] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:02.374484] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: DOWN (p=49.94%) [2026-02-19T20:34:02.374785] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-02-19T20:34:02.374919] [INFO ] [sig ] UTEN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:02.519452] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UTEN.txt [2026-02-19T20:34:02.519626] [INFO ] [sig ] [3156/3393] Completed UTEN in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-19T20:34:02.519671] [INFO ] [sig ] [3157/3393] Forecasting UTF... [2026-02-19T20:34:02.519702] [INFO ] [sig ] Generating forecast for: UTF [2026-02-19T20:34:02.519733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-02-19T20:34:02.530286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-02-19T20:34:02.530627] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-02-19T20:34:02.531408] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-02-19T20:34:02.531462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:02.531495] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:02.531523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:02.531613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:02.591141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:02.592095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:02.592252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:02.592302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:02.719661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:02.719816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:02.719855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:02.719886] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:02.723703] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: UP (p=93.11%) [2026-02-19T20:34:02.723977] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-02-19T20:34:02.724108] [INFO ] [sig ] UTF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:02.867984] [INFO ] [LOCAL ] Saved forecast: UTF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UTF.txt [2026-02-19T20:34:02.868155] [INFO ] [sig ] [3157/3393] Completed UTF in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-19T20:34:02.868197] [INFO ] [sig ] [3158/3393] Forecasting UTI... [2026-02-19T20:34:02.868229] [INFO ] [sig ] Generating forecast for: UTI [2026-02-19T20:34:02.868261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-02-19T20:34:02.879964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-02-19T20:34:02.880295] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-02-19T20:34:02.881347] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-02-19T20:34:02.881401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:02.881434] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:02.881461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:02.881518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:02.941113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:02.942020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:02.942104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:02.942138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:03.071896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:03.072060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:03.072104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:03.072136] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:03.075634] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: DOWN (p=27.83%) [2026-02-19T20:34:03.075927] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-02-19T20:34:03.076060] [INFO ] [sig ] UTI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:03.220374] [INFO ] [LOCAL ] Saved forecast: UTI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UTI.txt [2026-02-19T20:34:03.220524] [INFO ] [sig ] [3158/3393] Completed UTI in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-19T20:34:03.220588] [INFO ] [sig ] [3159/3393] Forecasting UTL... [2026-02-19T20:34:03.220622] [INFO ] [sig ] Generating forecast for: UTL [2026-02-19T20:34:03.220652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-02-19T20:34:03.232140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-02-19T20:34:03.232492] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-02-19T20:34:03.233291] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-02-19T20:34:03.233344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:03.233377] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:03.233404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:03.233460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:03.291450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:03.292234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:03.292316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:03.292349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:03.417866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:03.418030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:03.418072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:03.418102] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:03.422330] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: DOWN (p=12.92%) [2026-02-19T20:34:03.422697] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-02-19T20:34:03.422841] [INFO ] [sig ] UTL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:03.577496] [INFO ] [LOCAL ] Saved forecast: UTL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UTL.txt [2026-02-19T20:34:03.577693] [INFO ] [sig ] [3159/3393] Completed UTL in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-19T20:34:03.577746] [INFO ] [sig ] [3160/3393] Forecasting UTMD... [2026-02-19T20:34:03.577781] [INFO ] [sig ] Generating forecast for: UTMD [2026-02-19T20:34:03.577814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-02-19T20:34:03.589192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-02-19T20:34:03.589615] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-02-19T20:34:03.590439] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-02-19T20:34:03.590494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:03.590527] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:03.590555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:03.590648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:03.655368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:03.656195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:03.656283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:03.656317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:03.777635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:03.777817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:03.777867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:03.777905] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:03.781756] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: DOWN (p=2.81%) [2026-02-19T20:34:03.782044] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-02-19T20:34:03.782199] [INFO ] [sig ] UTMD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:03.931550] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UTMD.txt [2026-02-19T20:34:03.931760] [INFO ] [sig ] [3160/3393] Completed UTMD in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-19T20:34:03.931803] [INFO ] [sig ] [3161/3393] Forecasting UTZ... [2026-02-19T20:34:03.931836] [INFO ] [sig ] Generating forecast for: UTZ [2026-02-19T20:34:03.931868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-02-19T20:34:03.943056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-02-19T20:34:03.943410] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-02-19T20:34:03.944233] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-02-19T20:34:03.944286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:03.944320] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:03.944346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:03.944403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:04.007535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:04.008488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:04.008601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:04.008644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:04.134071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:04.134226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:04.134268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:04.134299] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:04.138302] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: DOWN (p=27.73%) [2026-02-19T20:34:04.138637] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-02-19T20:34:04.138783] [INFO ] [sig ] UTZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:04.291508] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UTZ.txt [2026-02-19T20:34:04.291704] [INFO ] [sig ] [3161/3393] Completed UTZ in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-19T20:34:04.291753] [INFO ] [sig ] [3162/3393] Forecasting UVE... [2026-02-19T20:34:04.291783] [INFO ] [sig ] Generating forecast for: UVE [2026-02-19T20:34:04.291815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-02-19T20:34:04.303603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-02-19T20:34:04.303989] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-02-19T20:34:04.304830] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-02-19T20:34:04.304885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:04.304919] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:04.304949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:04.305010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:04.362672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:04.363591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:04.363684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:04.363717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:04.490109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:04.490283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:04.490325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:04.490374] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:04.494188] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: UP (p=89.39%) [2026-02-19T20:34:04.494643] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-02-19T20:34:04.494806] [INFO ] [sig ] UVE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:04.670841] [INFO ] [LOCAL ] Saved forecast: UVE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UVE.txt [2026-02-19T20:34:04.671037] [INFO ] [sig ] [3162/3393] Completed UVE in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-19T20:34:04.671084] [INFO ] [sig ] [3163/3393] Forecasting UVSP... [2026-02-19T20:34:04.671114] [INFO ] [sig ] Generating forecast for: UVSP [2026-02-19T20:34:04.671148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-02-19T20:34:04.687063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-02-19T20:34:04.687630] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-02-19T20:34:04.688936] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-02-19T20:34:04.689009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:04.689057] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:04.689099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:04.689188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:04.783108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:04.784426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:04.784565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:04.784646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:04.950077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:04.950291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:04.950352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:04.950398] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:04.956042] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: DOWN (p=16.02%) [2026-02-19T20:34:04.956624] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-02-19T20:34:04.956869] [INFO ] [sig ] UVSP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:05.189048] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/UVSP.txt [2026-02-19T20:34:05.189306] [INFO ] [sig ] [3163/3393] Completed UVSP in 0.5s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-19T20:34:05.189372] [INFO ] [sig ] [3164/3393] Forecasting UWMC... [2026-02-19T20:34:05.189421] [INFO ] [sig ] Generating forecast for: UWMC [2026-02-19T20:34:05.189471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-02-19T20:34:05.228444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-02-19T20:34:05.229034] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-02-19T20:34:05.230338] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-02-19T20:34:05.230420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:05.230517] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:05.230563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:05.230678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:05.314090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:05.315306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:05.315451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:05.315492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:05.484998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:05.485182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:05.485231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:05.485270] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:05.489504] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: UP (p=97.15%) [2026-02-19T20:34:05.489913] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-02-19T20:34:05.490070] [INFO ] [sig ] UWMC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:05.694340] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UWMC.txt [2026-02-19T20:34:05.694545] [INFO ] [sig ] [3164/3393] Completed UWMC in 0.5s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-19T20:34:05.694616] [INFO ] [sig ] [3165/3393] Forecasting UXIN... [2026-02-19T20:34:05.694655] [INFO ] [sig ] Generating forecast for: UXIN [2026-02-19T20:34:05.694691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-02-19T20:34:05.707540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-02-19T20:34:05.708071] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-02-19T20:34:05.709055] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-02-19T20:34:05.709115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:05.709150] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:05.709179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:05.709238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:05.786824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:05.787822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:05.787916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:05.787953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:05.909190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:05.909372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:05.909417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:05.909447] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:05.913455] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: UP (p=92.99%) [2026-02-19T20:34:05.913874] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-02-19T20:34:05.914036] [INFO ] [sig ] UXIN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:06.074891] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UXIN.txt [2026-02-19T20:34:06.075055] [INFO ] [sig ] [3165/3393] Completed UXIN in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-19T20:34:06.075096] [INFO ] [sig ] [3166/3393] Forecasting UYLD... [2026-02-19T20:34:06.075128] [INFO ] [sig ] Generating forecast for: UYLD [2026-02-19T20:34:06.075159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-02-19T20:34:06.085818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-02-19T20:34:06.086174] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-02-19T20:34:06.086986] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-02-19T20:34:06.087042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:06.087092] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:06.087121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:06.087178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:06.145849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:06.146833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:06.146920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:06.146955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:06.259952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:06.260121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:06.260164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:06.260195] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:06.263707] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: UP (p=91.99%) [2026-02-19T20:34:06.263996] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-02-19T20:34:06.264132] [INFO ] [sig ] UYLD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:06.411858] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UYLD.txt [2026-02-19T20:34:06.412019] [INFO ] [sig ] [3166/3393] Completed UYLD in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-19T20:34:06.412062] [INFO ] [sig ] [3167/3393] Forecasting UZE... [2026-02-19T20:34:06.412092] [INFO ] [sig ] Generating forecast for: UZE [2026-02-19T20:34:06.412124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-02-19T20:34:06.423098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-02-19T20:34:06.423493] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-02-19T20:34:06.424453] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-02-19T20:34:06.424513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:06.424551] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:06.424604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:06.424666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:06.484140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:06.485051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:06.485143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:06.485178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:06.599320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:06.599500] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-19T20:34:06.599543] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:06.599638] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:06.603602] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: UP (p=88.10%) [2026-02-19T20:34:06.604020] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-02-19T20:34:06.604190] [INFO ] [sig ] UZE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:06.785696] [INFO ] [LOCAL ] Saved forecast: UZE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/UZE.txt [2026-02-19T20:34:06.785868] [INFO ] [sig ] [3167/3393] Completed UZE in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-19T20:34:06.785910] [INFO ] [sig ] [3168/3393] Forecasting VAC... [2026-02-19T20:34:06.785942] [INFO ] [sig ] Generating forecast for: VAC [2026-02-19T20:34:06.785974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-02-19T20:34:06.797422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-02-19T20:34:06.797894] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-02-19T20:34:06.798934] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-02-19T20:34:06.799003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:06.799039] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:06.799067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:06.799127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:06.860151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:06.861080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:06.861172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:06.861207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:06.983346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:06.983512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:06.983556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:06.983609] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:06.987189] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: DOWN (p=3.99%) [2026-02-19T20:34:06.987499] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-02-19T20:34:06.987667] [INFO ] [sig ] VAC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:07.137420] [INFO ] [LOCAL ] Saved forecast: VAC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VAC.txt [2026-02-19T20:34:07.137609] [INFO ] [sig ] [3168/3393] Completed VAC in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-19T20:34:07.137671] [INFO ] [sig ] [3169/3393] Forecasting VAL... [2026-02-19T20:34:07.137715] [INFO ] [sig ] Generating forecast for: VAL [2026-02-19T20:34:07.137749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-02-19T20:34:07.151607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-02-19T20:34:07.151994] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-02-19T20:34:07.153135] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-02-19T20:34:07.153208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:07.153259] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:07.153305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:07.153394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:07.213880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:07.214845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:07.214934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:07.214968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:07.345131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:07.345297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:07.345338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:07.345368] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:07.349183] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: DOWN (p=10.55%) [2026-02-19T20:34:07.349491] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-02-19T20:34:07.349666] [INFO ] [sig ] VAL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:07.502105] [INFO ] [LOCAL ] Saved forecast: VAL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VAL.txt [2026-02-19T20:34:07.502258] [INFO ] [sig ] [3169/3393] Completed VAL in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-19T20:34:07.502299] [INFO ] [sig ] [3170/3393] Forecasting VALE... [2026-02-19T20:34:07.502329] [INFO ] [sig ] Generating forecast for: VALE [2026-02-19T20:34:07.502368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-02-19T20:34:07.513843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-02-19T20:34:07.514226] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-02-19T20:34:07.515050] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-02-19T20:34:07.515116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:07.515153] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:07.515181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:07.515238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:07.576259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:07.577083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:07.577172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:07.577206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:07.713278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:07.713451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:07.713494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:07.713525] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:07.717969] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: UP (p=99.28%) [2026-02-19T20:34:07.718300] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-02-19T20:34:07.718443] [INFO ] [sig ] VALE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:07.866346] [INFO ] [LOCAL ] Saved forecast: VALE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VALE.txt [2026-02-19T20:34:07.866510] [INFO ] [sig ] [3170/3393] Completed VALE in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-19T20:34:07.866553] [INFO ] [sig ] [3171/3393] Forecasting VALN... [2026-02-19T20:34:07.866608] [INFO ] [sig ] Generating forecast for: VALN [2026-02-19T20:34:07.866643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-02-19T20:34:07.878232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-02-19T20:34:07.878701] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-02-19T20:34:07.879829] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-02-19T20:34:07.879886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:07.879920] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:07.879949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:07.880008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:07.946015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:07.946945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:07.947032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:07.947067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:08.060050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:08.060218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:08.060264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:08.060297] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:08.063922] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-02-19T20:34:08.064205] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-02-19T20:34:08.064340] [INFO ] [sig ] VALN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:08.215242] [INFO ] [LOCAL ] Saved forecast: VALN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VALN.txt [2026-02-19T20:34:08.215408] [INFO ] [sig ] [3171/3393] Completed VALN in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-19T20:34:08.215450] [INFO ] [sig ] [3172/3393] Forecasting VANI... [2026-02-19T20:34:08.215480] [INFO ] [sig ] Generating forecast for: VANI [2026-02-19T20:34:08.215510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-02-19T20:34:08.226920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-02-19T20:34:08.227351] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-02-19T20:34:08.228462] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-02-19T20:34:08.228518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:08.228552] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:08.228600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:08.228676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:08.292793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:08.293694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:08.293778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:08.293814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:08.417372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:08.417532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:08.417589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:08.417626] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:08.421689] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: DOWN (p=16.26%) [2026-02-19T20:34:08.421987] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-02-19T20:34:08.422125] [INFO ] [sig ] VANI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:08.571675] [INFO ] [LOCAL ] Saved forecast: VANI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VANI.txt [2026-02-19T20:34:08.571841] [INFO ] [sig ] [3172/3393] Completed VANI in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-19T20:34:08.571890] [INFO ] [sig ] [3173/3393] Forecasting VBF... [2026-02-19T20:34:08.571921] [INFO ] [sig ] Generating forecast for: VBF [2026-02-19T20:34:08.571952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-02-19T20:34:08.583467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-02-19T20:34:08.583848] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-02-19T20:34:08.584696] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-02-19T20:34:08.584751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:08.584784] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:08.584812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:08.584870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:08.648201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:08.649089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:08.649174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:08.649208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:08.772310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:08.772468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:08.772509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:08.772554] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:08.776131] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: DOWN (p=19.70%) [2026-02-19T20:34:08.776439] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-02-19T20:34:08.776598] [INFO ] [sig ] VBF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:08.922230] [INFO ] [LOCAL ] Saved forecast: VBF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VBF.txt [2026-02-19T20:34:08.922367] [INFO ] [sig ] [3173/3393] Completed VBF in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-19T20:34:08.922407] [INFO ] [sig ] [3174/3393] Forecasting VBNK... [2026-02-19T20:34:08.922437] [INFO ] [sig ] Generating forecast for: VBNK [2026-02-19T20:34:08.922467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-02-19T20:34:08.933676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-02-19T20:34:08.934024] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-02-19T20:34:08.934853] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-02-19T20:34:08.934907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:08.934941] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:08.934972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:08.935030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:08.994587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:08.995545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:08.995696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:08.995743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:09.116147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:09.116316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:09.116368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:09.116398] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:09.119878] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: DOWN (p=18.16%) [2026-02-19T20:34:09.120154] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-02-19T20:34:09.120285] [INFO ] [sig ] VBNK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:09.265616] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VBNK.txt [2026-02-19T20:34:09.265783] [INFO ] [sig ] [3174/3393] Completed VBNK in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-19T20:34:09.265827] [INFO ] [sig ] [3175/3393] Forecasting VC... [2026-02-19T20:34:09.265860] [INFO ] [sig ] Generating forecast for: VC [2026-02-19T20:34:09.265893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-02-19T20:34:09.277275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-02-19T20:34:09.277706] [INFO ] [FORECASTER] Starting predict_future for VC [2026-02-19T20:34:09.278597] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-02-19T20:34:09.278658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:09.278698] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:09.278732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:09.278805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:09.339557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:09.340686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:09.340770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:09.340804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:09.466516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:09.466707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:09.466751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:09.466782] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:09.470964] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-02-19T20:34:09.471255] [INFO ] [FORECASTER] Completed predict_future for VC [2026-02-19T20:34:09.471389] [INFO ] [sig ] VC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:09.618017] [INFO ] [LOCAL ] Saved forecast: VC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VC.txt [2026-02-19T20:34:09.618228] [INFO ] [sig ] [3175/3393] Completed VC in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-19T20:34:09.618277] [INFO ] [sig ] [3176/3393] Forecasting VCEL... [2026-02-19T20:34:09.618308] [INFO ] [sig ] Generating forecast for: VCEL [2026-02-19T20:34:09.618340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-02-19T20:34:09.632637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-02-19T20:34:09.633141] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-02-19T20:34:09.634295] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-02-19T20:34:09.634366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:09.634417] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:09.634462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:09.634549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:09.708187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:09.709175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:09.709268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:09.709304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:09.827222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:09.827391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:09.827433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:09.827463] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:09.831122] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: UP (p=91.29%) [2026-02-19T20:34:09.831424] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-02-19T20:34:09.831564] [INFO ] [sig ] VCEL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:09.986134] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VCEL.txt [2026-02-19T20:34:09.986299] [INFO ] [sig ] [3176/3393] Completed VCEL in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-19T20:34:09.986340] [INFO ] [sig ] [3177/3393] Forecasting VCRB... [2026-02-19T20:34:09.986370] [INFO ] [sig ] Generating forecast for: VCRB [2026-02-19T20:34:09.986401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-02-19T20:34:09.997560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-02-19T20:34:09.997973] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-02-19T20:34:09.998873] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-02-19T20:34:09.998929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:09.998962] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:09.998991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:09.999067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:10.059510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:10.060446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:10.060537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:10.060590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:10.180493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:10.180672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:10.180716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:10.180747] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:10.184438] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: DOWN (p=39.22%) [2026-02-19T20:34:10.184754] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-02-19T20:34:10.184900] [INFO ] [sig ] VCRB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:10.332488] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VCRB.txt [2026-02-19T20:34:10.332727] [INFO ] [sig ] [3177/3393] Completed VCRB in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-19T20:34:10.332774] [INFO ] [sig ] [3178/3393] Forecasting VCSH... [2026-02-19T20:34:10.332804] [INFO ] [sig ] Generating forecast for: VCSH [2026-02-19T20:34:10.332836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-02-19T20:34:10.344273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-02-19T20:34:10.344724] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-02-19T20:34:10.345604] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-02-19T20:34:10.345662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:10.345696] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:10.345725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:10.345784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:10.406833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:10.407822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:10.407912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:10.407945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:10.534265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:10.534437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:10.534480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:10.534509] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:10.538161] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: UP (p=51.37%) [2026-02-19T20:34:10.538502] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-02-19T20:34:10.538673] [INFO ] [sig ] VCSH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:10.689115] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VCSH.txt [2026-02-19T20:34:10.689285] [INFO ] [sig ] [3178/3393] Completed VCSH in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-19T20:34:10.689328] [INFO ] [sig ] [3179/3393] Forecasting VECO... [2026-02-19T20:34:10.689358] [INFO ] [sig ] Generating forecast for: VECO [2026-02-19T20:34:10.689390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-02-19T20:34:10.701416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-02-19T20:34:10.701899] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-02-19T20:34:10.702814] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-02-19T20:34:10.702888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:10.702922] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:10.702951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:10.703009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:10.763411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:10.764392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:10.764519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:10.764555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:10.888848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:10.889019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:10.889062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:10.889093] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:10.892747] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: UP (p=80.63%) [2026-02-19T20:34:10.893066] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-02-19T20:34:10.893215] [INFO ] [sig ] VECO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:11.044507] [INFO ] [LOCAL ] Saved forecast: VECO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VECO.txt [2026-02-19T20:34:11.044717] [INFO ] [sig ] [3179/3393] Completed VECO in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-19T20:34:11.044763] [INFO ] [sig ] [3180/3393] Forecasting VEL... [2026-02-19T20:34:11.044792] [INFO ] [sig ] Generating forecast for: VEL [2026-02-19T20:34:11.044823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-02-19T20:34:11.056361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-02-19T20:34:11.056849] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-02-19T20:34:11.057764] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-02-19T20:34:11.057833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:11.057870] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:11.057898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:11.057956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:11.120330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:11.121299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:11.121388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:11.121423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:11.249868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:11.250037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:11.250079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:11.250109] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:11.253773] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: DOWN (p=28.21%) [2026-02-19T20:34:11.254096] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-02-19T20:34:11.254244] [INFO ] [sig ] VEL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:11.408241] [INFO ] [LOCAL ] Saved forecast: VEL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VEL.txt [2026-02-19T20:34:11.408418] [INFO ] [sig ] [3180/3393] Completed VEL in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-19T20:34:11.408463] [INFO ] [sig ] [3181/3393] Forecasting VEON... [2026-02-19T20:34:11.408492] [INFO ] [sig ] Generating forecast for: VEON [2026-02-19T20:34:11.408522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-02-19T20:34:11.421398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-02-19T20:34:11.421809] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-02-19T20:34:11.422652] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-02-19T20:34:11.422709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:11.422776] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:11.422807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:11.423058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:11.484973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:11.486207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:11.486331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:11.486382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:11.618743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:11.618912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:11.618954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:11.618983] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:11.623350] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: DOWN (p=22.85%) [2026-02-19T20:34:11.623754] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-02-19T20:34:11.623910] [INFO ] [sig ] VEON: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:11.789303] [INFO ] [LOCAL ] Saved forecast: VEON 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VEON.txt [2026-02-19T20:34:11.789532] [INFO ] [sig ] [3181/3393] Completed VEON in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-19T20:34:11.789617] [INFO ] [sig ] [3182/3393] Forecasting VERA... [2026-02-19T20:34:11.789660] [INFO ] [sig ] Generating forecast for: VERA [2026-02-19T20:34:11.789710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-02-19T20:34:11.807882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-02-19T20:34:11.808404] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-02-19T20:34:11.809557] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-02-19T20:34:11.809658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:11.809707] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:11.809749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:11.809834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:11.880383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:11.881640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:11.881756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:11.881801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:12.004271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:12.004439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:12.004482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:12.004513] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:12.008152] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: UP (p=63.05%) [2026-02-19T20:34:12.008504] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-02-19T20:34:12.008670] [INFO ] [sig ] VERA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:12.169417] [INFO ] [LOCAL ] Saved forecast: VERA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VERA.txt [2026-02-19T20:34:12.169659] [INFO ] [sig ] [3182/3393] Completed VERA in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-19T20:34:12.169720] [INFO ] [sig ] [3183/3393] Forecasting VERI... [2026-02-19T20:34:12.169760] [INFO ] [sig ] Generating forecast for: VERI [2026-02-19T20:34:12.169801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-02-19T20:34:12.184738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-02-19T20:34:12.185233] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-02-19T20:34:12.186352] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-02-19T20:34:12.186419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:12.186463] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:12.186499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:12.186612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:12.262558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:12.263505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:12.263648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:12.263730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:12.392410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:12.392605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:12.392650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:12.392680] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:12.396279] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: DOWN (p=1.44%) [2026-02-19T20:34:12.396612] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-02-19T20:34:12.396757] [INFO ] [sig ] VERI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:12.545249] [INFO ] [LOCAL ] Saved forecast: VERI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VERI.txt [2026-02-19T20:34:12.545420] [INFO ] [sig ] [3183/3393] Completed VERI in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-19T20:34:12.545462] [INFO ] [sig ] [3184/3393] Forecasting VERX... [2026-02-19T20:34:12.545492] [INFO ] [sig ] Generating forecast for: VERX [2026-02-19T20:34:12.545525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-02-19T20:34:12.558941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-02-19T20:34:12.559656] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-02-19T20:34:12.560936] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-02-19T20:34:12.560993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:12.561027] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:12.561054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:12.561111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:12.620457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:12.621421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:12.621511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:12.621545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:12.745552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:12.745742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:12.745789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:12.745856] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:12.749663] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: UP (p=76.12%) [2026-02-19T20:34:12.750106] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-02-19T20:34:12.750259] [INFO ] [sig ] VERX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:12.901907] [INFO ] [LOCAL ] Saved forecast: VERX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VERX.txt [2026-02-19T20:34:12.902078] [INFO ] [sig ] [3184/3393] Completed VERX in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-19T20:34:12.902121] [INFO ] [sig ] [3185/3393] Forecasting VFC... [2026-02-19T20:34:12.902154] [INFO ] [sig ] Generating forecast for: VFC [2026-02-19T20:34:12.902186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-02-19T20:34:12.913687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-02-19T20:34:12.914085] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-02-19T20:34:12.914903] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-02-19T20:34:12.914957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:12.914990] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:12.915017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:12.915078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:12.975734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:12.976689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:12.976779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:12.976814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:13.105167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:13.105334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:13.105376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:13.105406] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:13.109337] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: DOWN (p=18.61%) [2026-02-19T20:34:13.109659] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-02-19T20:34:13.109805] [INFO ] [sig ] VFC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:13.262297] [INFO ] [LOCAL ] Saved forecast: VFC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VFC.txt [2026-02-19T20:34:13.262463] [INFO ] [sig ] [3185/3393] Completed VFC in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-19T20:34:13.262504] [INFO ] [sig ] [3186/3393] Forecasting VFF... [2026-02-19T20:34:13.262536] [INFO ] [sig ] Generating forecast for: VFF [2026-02-19T20:34:13.262566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-02-19T20:34:13.273885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-02-19T20:34:13.274275] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-02-19T20:34:13.275290] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-02-19T20:34:13.275344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:13.275375] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:13.275402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:13.275458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:13.338506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:13.339946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:13.340052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:13.340087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:13.468294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:13.468493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:13.468537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:13.468591] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:13.472282] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-02-19T20:34:13.472607] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-02-19T20:34:13.472748] [INFO ] [sig ] VFF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:13.627605] [INFO ] [LOCAL ] Saved forecast: VFF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VFF.txt [2026-02-19T20:34:13.627776] [INFO ] [sig ] [3186/3393] Completed VFF in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-19T20:34:13.627826] [INFO ] [sig ] [3187/3393] Forecasting VFLO... [2026-02-19T20:34:13.627863] [INFO ] [sig ] Generating forecast for: VFLO [2026-02-19T20:34:13.627901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-02-19T20:34:13.639324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-02-19T20:34:13.639684] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-02-19T20:34:13.640487] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-02-19T20:34:13.640541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:13.640602] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:13.640634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:13.640692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:13.698173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:13.698817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:13.698901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:13.698934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:13.822220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:13.822367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:13.822406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:13.822436] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:13.825842] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: DOWN (p=36.87%) [2026-02-19T20:34:13.826118] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-02-19T20:34:13.826246] [INFO ] [sig ] VFLO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:13.967940] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VFLO.txt [2026-02-19T20:34:13.968078] [INFO ] [sig ] [3187/3393] Completed VFLO in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-19T20:34:13.968137] [INFO ] [sig ] [3188/3393] Forecasting VFS... [2026-02-19T20:34:13.968170] [INFO ] [sig ] Generating forecast for: VFS [2026-02-19T20:34:13.968204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-02-19T20:34:13.980629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-02-19T20:34:13.981005] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-02-19T20:34:13.981812] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-02-19T20:34:13.981866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:13.981900] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:13.981927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:13.981984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:14.042814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:14.043711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:14.043801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:14.043834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:14.164034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:14.164196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:14.164237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:14.164266] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:14.167722] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: DOWN (p=23.91%) [2026-02-19T20:34:14.168004] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-02-19T20:34:14.168157] [INFO ] [sig ] VFS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:14.319992] [INFO ] [LOCAL ] Saved forecast: VFS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VFS.txt [2026-02-19T20:34:14.320155] [INFO ] [sig ] [3188/3393] Completed VFS in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-19T20:34:14.320198] [INFO ] [sig ] [3189/3393] Forecasting VGI... [2026-02-19T20:34:14.320228] [INFO ] [sig ] Generating forecast for: VGI [2026-02-19T20:34:14.320259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-02-19T20:34:14.333006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-02-19T20:34:14.333390] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-02-19T20:34:14.334395] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-02-19T20:34:14.334449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:14.334482] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:14.334509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:14.334584] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:14.394690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:14.395661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:14.395752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:14.395787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:14.515062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:14.515222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:14.515263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:14.515291] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:14.519023] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: DOWN (p=15.43%) [2026-02-19T20:34:14.519502] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-02-19T20:34:14.519660] [INFO ] [sig ] VGI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:14.671341] [INFO ] [LOCAL ] Saved forecast: VGI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VGI.txt [2026-02-19T20:34:14.671515] [INFO ] [sig ] [3189/3393] Completed VGI in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-19T20:34:14.671558] [INFO ] [sig ] [3190/3393] Forecasting VGM... [2026-02-19T20:34:14.671611] [INFO ] [sig ] Generating forecast for: VGM [2026-02-19T20:34:14.671644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-02-19T20:34:14.683345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-02-19T20:34:14.683775] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-02-19T20:34:14.684681] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-02-19T20:34:14.684737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:14.684787] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:14.684817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:14.684876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:14.746231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:14.747155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:14.747240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:14.747273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:14.873429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:14.873609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:14.873653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:14.873682] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:14.877489] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: DOWN (p=10.83%) [2026-02-19T20:34:14.877810] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-02-19T20:34:14.877968] [INFO ] [sig ] VGM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:15.022280] [INFO ] [LOCAL ] Saved forecast: VGM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VGM.txt [2026-02-19T20:34:15.022437] [INFO ] [sig ] [3190/3393] Completed VGM in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-19T20:34:15.022478] [INFO ] [sig ] [3191/3393] Forecasting VICI... [2026-02-19T20:34:15.022508] [INFO ] [sig ] Generating forecast for: VICI [2026-02-19T20:34:15.022539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-02-19T20:34:15.034244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-02-19T20:34:15.034657] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-02-19T20:34:15.035495] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-02-19T20:34:15.035551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:15.035632] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:15.035685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:15.035749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:15.093007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:15.093907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:15.094028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:15.094063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:15.219678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:15.219841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:15.219884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:15.219916] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:15.223373] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: UP (p=85.49%) [2026-02-19T20:34:15.223678] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-02-19T20:34:15.223809] [INFO ] [sig ] VICI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:15.364447] [INFO ] [LOCAL ] Saved forecast: VICI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VICI.txt [2026-02-19T20:34:15.364600] [INFO ] [sig ] [3191/3393] Completed VICI in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-19T20:34:15.364642] [INFO ] [sig ] [3192/3393] Forecasting VIGI... [2026-02-19T20:34:15.364674] [INFO ] [sig ] Generating forecast for: VIGI [2026-02-19T20:34:15.364704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-02-19T20:34:15.375451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-02-19T20:34:15.375814] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-02-19T20:34:15.376603] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-02-19T20:34:15.376656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:15.376690] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:15.376717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:15.376774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:15.433454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:15.434105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:15.434186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:15.434219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:15.554200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:15.554364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:15.554405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:15.554435] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:15.557916] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: DOWN (p=20.78%) [2026-02-19T20:34:15.558247] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-02-19T20:34:15.558390] [INFO ] [sig ] VIGI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:15.706874] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VIGI.txt [2026-02-19T20:34:15.707022] [INFO ] [sig ] [3192/3393] Completed VIGI in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-19T20:34:15.707064] [INFO ] [sig ] [3193/3393] Forecasting VINP... [2026-02-19T20:34:15.707093] [INFO ] [sig ] Generating forecast for: VINP [2026-02-19T20:34:15.707123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-02-19T20:34:15.718358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-02-19T20:34:15.718712] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-02-19T20:34:15.719522] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-02-19T20:34:15.719594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:15.719629] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:15.719657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:15.719715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:15.777267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:15.778088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:15.778186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:15.778220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:15.908459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:15.908646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:15.908688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:15.908718] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:15.912246] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: UP (p=95.51%) [2026-02-19T20:34:15.912540] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-02-19T20:34:15.912700] [INFO ] [sig ] VINP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:16.055438] [INFO ] [LOCAL ] Saved forecast: VINP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VINP.txt [2026-02-19T20:34:16.055610] [INFO ] [sig ] [3193/3393] Completed VINP in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-19T20:34:16.055660] [INFO ] [sig ] [3194/3393] Forecasting VIPS... [2026-02-19T20:34:16.055692] [INFO ] [sig ] Generating forecast for: VIPS [2026-02-19T20:34:16.055722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-02-19T20:34:16.067527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-02-19T20:34:16.067918] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-02-19T20:34:16.068771] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-02-19T20:34:16.068831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:16.068872] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:16.068906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:16.068975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:16.129061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:16.129964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:16.130056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:16.130091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:16.256553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:16.256758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:16.256811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:16.256850] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:16.261274] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-02-19T20:34:16.261668] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-02-19T20:34:16.261831] [INFO ] [sig ] VIPS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:16.406811] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VIPS.txt [2026-02-19T20:34:16.407046] [INFO ] [sig ] [3194/3393] Completed VIPS in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-19T20:34:16.407117] [INFO ] [sig ] [3195/3393] Forecasting VIRC... [2026-02-19T20:34:16.407161] [INFO ] [sig ] Generating forecast for: VIRC [2026-02-19T20:34:16.407203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-02-19T20:34:16.419763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-02-19T20:34:16.420179] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-02-19T20:34:16.421011] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-02-19T20:34:16.421066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:16.421099] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:16.421127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:16.421184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:16.477841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:16.478832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:16.478930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:16.478963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:16.597918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:16.598088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:16.598149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:16.598181] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:16.601664] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-02-19T20:34:16.601960] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-02-19T20:34:16.602139] [INFO ] [sig ] VIRC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:16.749023] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VIRC.txt [2026-02-19T20:34:16.749193] [INFO ] [sig ] [3195/3393] Completed VIRC in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-19T20:34:16.749237] [INFO ] [sig ] [3196/3393] Forecasting VITL... [2026-02-19T20:34:16.749267] [INFO ] [sig ] Generating forecast for: VITL [2026-02-19T20:34:16.749298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-02-19T20:34:16.761447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-02-19T20:34:16.761904] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-02-19T20:34:16.762823] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-02-19T20:34:16.762880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:16.762913] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:16.762943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:16.763006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:16.823205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:16.824168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:16.824258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:16.824293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:16.952476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:16.952660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:16.952704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:16.952735] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:16.956994] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: UP (p=83.10%) [2026-02-19T20:34:16.957486] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-02-19T20:34:16.957646] [INFO ] [sig ] VITL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:17.105990] [INFO ] [LOCAL ] Saved forecast: VITL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VITL.txt [2026-02-19T20:34:17.106149] [INFO ] [sig ] [3196/3393] Completed VITL in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-19T20:34:17.106190] [INFO ] [sig ] [3197/3393] Forecasting VKQ... [2026-02-19T20:34:17.106222] [INFO ] [sig ] Generating forecast for: VKQ [2026-02-19T20:34:17.106253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-02-19T20:34:17.118484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-02-19T20:34:17.118884] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-02-19T20:34:17.119701] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-02-19T20:34:17.119755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:17.119789] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:17.119816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:17.119874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:17.185757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:17.186850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:17.186980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:17.187030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:17.317469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:17.317653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:17.317714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:17.317748] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:17.321724] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: DOWN (p=12.10%) [2026-02-19T20:34:17.322008] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-02-19T20:34:17.322139] [INFO ] [sig ] VKQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:17.493447] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VKQ.txt [2026-02-19T20:34:17.493659] [INFO ] [sig ] [3197/3393] Completed VKQ in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-19T20:34:17.493719] [INFO ] [sig ] [3198/3393] Forecasting VKTX... [2026-02-19T20:34:17.493772] [INFO ] [sig ] Generating forecast for: VKTX [2026-02-19T20:34:17.493819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-02-19T20:34:17.507104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-02-19T20:34:17.507592] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-02-19T20:34:17.508635] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-02-19T20:34:17.508696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:17.508770] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:17.508799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:17.508867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:17.576509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:17.577492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:17.577605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:17.577644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:17.702148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:17.702321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:17.702362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:17.702394] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:17.705947] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: UP (p=98.36%) [2026-02-19T20:34:17.706255] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-02-19T20:34:17.706397] [INFO ] [sig ] VKTX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:17.853879] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VKTX.txt [2026-02-19T20:34:17.854048] [INFO ] [sig ] [3198/3393] Completed VKTX in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-19T20:34:17.854092] [INFO ] [sig ] [3199/3393] Forecasting VLGEA... [2026-02-19T20:34:17.854122] [INFO ] [sig ] Generating forecast for: VLGEA [2026-02-19T20:34:17.854154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-02-19T20:34:17.866398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-02-19T20:34:17.866873] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-02-19T20:34:17.867700] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-02-19T20:34:17.867754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:17.867787] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:17.867815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:17.867872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:17.929633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:17.930596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:17.930721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:17.930757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:18.062544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:18.062737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:18.062784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:18.062813] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:18.066783] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: DOWN (p=24.47%) [2026-02-19T20:34:18.067144] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-02-19T20:34:18.067295] [INFO ] [sig ] VLGEA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:18.229725] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VLGEA.txt [2026-02-19T20:34:18.229898] [INFO ] [sig ] [3199/3393] Completed VLGEA in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-19T20:34:18.229940] [INFO ] [sig ] [3200/3393] Forecasting VLN... [2026-02-19T20:34:18.229972] [INFO ] [sig ] Generating forecast for: VLN [2026-02-19T20:34:18.230003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-02-19T20:34:18.243319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-02-19T20:34:18.243750] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-02-19T20:34:18.244810] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-02-19T20:34:18.244863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:18.244898] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:18.244925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:18.244980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:18.316594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:18.317988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:18.318101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:18.318175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:18.478189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:18.478476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:18.478529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:18.478561] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:18.483532] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: UP (p=92.42%) [2026-02-19T20:34:18.484131] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-02-19T20:34:18.484325] [INFO ] [sig ] VLN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:18.646861] [INFO ] [LOCAL ] Saved forecast: VLN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VLN.txt [2026-02-19T20:34:18.647296] [INFO ] [sig ] [3200/3393] Completed VLN in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-19T20:34:18.647348] [INFO ] [sig ] [3201/3393] Forecasting VLO... [2026-02-19T20:34:18.647380] [INFO ] [sig ] Generating forecast for: VLO [2026-02-19T20:34:18.647414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-02-19T20:34:18.662489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-02-19T20:34:18.663053] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-02-19T20:34:18.663960] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-02-19T20:34:18.664016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:18.664069] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:18.664109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:18.664181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:18.723208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:18.724180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:18.724272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:18.724307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:18.849270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:18.849436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:18.849477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:18.849544] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:18.853006] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: UP (p=87.17%) [2026-02-19T20:34:18.853283] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-02-19T20:34:18.853414] [INFO ] [sig ] VLO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:19.002675] [INFO ] [LOCAL ] Saved forecast: VLO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VLO.txt [2026-02-19T20:34:19.002856] [INFO ] [sig ] [3201/3393] Completed VLO in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-19T20:34:19.002908] [INFO ] [sig ] [3202/3393] Forecasting VLRS... [2026-02-19T20:34:19.002946] [INFO ] [sig ] Generating forecast for: VLRS [2026-02-19T20:34:19.002991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-02-19T20:34:19.015348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-02-19T20:34:19.015685] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-02-19T20:34:19.016757] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-02-19T20:34:19.016821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:19.016886] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:19.016927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:19.016992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:19.076637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:19.077495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:19.077613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:19.077653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:19.201170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:19.201333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:19.201375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:19.201414] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:19.205024] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: DOWN (p=45.89%) [2026-02-19T20:34:19.205316] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-02-19T20:34:19.205450] [INFO ] [sig ] VLRS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:19.354689] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VLRS.txt [2026-02-19T20:34:19.354826] [INFO ] [sig ] [3202/3393] Completed VLRS in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-19T20:34:19.354865] [INFO ] [sig ] [3203/3393] Forecasting VLTO... [2026-02-19T20:34:19.354901] [INFO ] [sig ] Generating forecast for: VLTO [2026-02-19T20:34:19.354939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-02-19T20:34:19.366471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-02-19T20:34:19.366866] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-02-19T20:34:19.367695] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-02-19T20:34:19.367749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:19.367784] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:19.367812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:19.367870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:19.426504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:19.427352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:19.427437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:19.427471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:19.554919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:19.555077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:19.555117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:19.555147] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:19.558976] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: UP (p=90.04%) [2026-02-19T20:34:19.559446] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-02-19T20:34:19.559590] [INFO ] [sig ] VLTO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:19.705440] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VLTO.txt [2026-02-19T20:34:19.705645] [INFO ] [sig ] [3203/3393] Completed VLTO in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-19T20:34:19.705689] [INFO ] [sig ] [3204/3393] Forecasting VLY... [2026-02-19T20:34:19.705719] [INFO ] [sig ] Generating forecast for: VLY [2026-02-19T20:34:19.705753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-02-19T20:34:19.718932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-02-19T20:34:19.719361] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-02-19T20:34:19.720227] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-02-19T20:34:19.720281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:19.720315] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:19.720344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:19.720402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:19.787626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:19.788720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:19.788823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:19.788862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:19.915191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:19.915359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:19.915402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:19.915433] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:19.919119] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: DOWN (p=7.31%) [2026-02-19T20:34:19.919438] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-02-19T20:34:19.919599] [INFO ] [sig ] VLY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:20.063906] [INFO ] [LOCAL ] Saved forecast: VLY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VLY.txt [2026-02-19T20:34:20.064060] [INFO ] [sig ] [3204/3393] Completed VLY in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-19T20:34:20.064100] [INFO ] [sig ] [3205/3393] Forecasting VMBS... [2026-02-19T20:34:20.064152] [INFO ] [sig ] Generating forecast for: VMBS [2026-02-19T20:34:20.064200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-02-19T20:34:20.096315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-02-19T20:34:20.096748] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-02-19T20:34:20.097558] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-02-19T20:34:20.097630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:20.097664] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:20.097691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:20.097763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:20.157837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:20.158795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:20.158882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:20.158922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:20.287802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:20.287965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:20.288007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:20.288038] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:20.291556] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: UP (p=50.22%) [2026-02-19T20:34:20.291858] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-02-19T20:34:20.292007] [INFO ] [sig ] VMBS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:20.445487] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VMBS.txt [2026-02-19T20:34:20.445679] [INFO ] [sig ] [3205/3393] Completed VMBS in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-19T20:34:20.445725] [INFO ] [sig ] [3206/3393] Forecasting VMD... [2026-02-19T20:34:20.445757] [INFO ] [sig ] Generating forecast for: VMD [2026-02-19T20:34:20.445789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-02-19T20:34:20.457562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-02-19T20:34:20.457954] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-02-19T20:34:20.459067] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-02-19T20:34:20.459125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:20.459158] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:20.459185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:20.459242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:20.529680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:20.530528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:20.530630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:20.530665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:20.665078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:20.665264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:20.665305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:20.665345] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:20.669966] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: UP (p=92.57%) [2026-02-19T20:34:20.670385] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-02-19T20:34:20.670540] [INFO ] [sig ] VMD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:20.823652] [INFO ] [LOCAL ] Saved forecast: VMD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VMD.txt [2026-02-19T20:34:20.823856] [INFO ] [sig ] [3206/3393] Completed VMD in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-19T20:34:20.823911] [INFO ] [sig ] [3207/3393] Forecasting VMI... [2026-02-19T20:34:20.823951] [INFO ] [sig ] Generating forecast for: VMI [2026-02-19T20:34:20.824001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-02-19T20:34:20.837863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-02-19T20:34:20.838307] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-02-19T20:34:20.839168] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-02-19T20:34:20.839223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:20.839257] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:20.839284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:20.839342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:20.899000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:20.900234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:20.900335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:20.900370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:21.025158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:21.025323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:21.025364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:21.025393] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:21.028909] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: DOWN (p=21.16%) [2026-02-19T20:34:21.029189] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-02-19T20:34:21.029318] [INFO ] [sig ] VMI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:21.172090] [INFO ] [LOCAL ] Saved forecast: VMI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VMI.txt [2026-02-19T20:34:21.172237] [INFO ] [sig ] [3207/3393] Completed VMI in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-19T20:34:21.172454] [INFO ] [sig ] [3208/3393] Forecasting VMO... [2026-02-19T20:34:21.172485] [INFO ] [sig ] Generating forecast for: VMO [2026-02-19T20:34:21.172517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-02-19T20:34:21.184498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-02-19T20:34:21.184850] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-02-19T20:34:21.185886] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-02-19T20:34:21.185942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:21.185976] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:21.186004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:21.186061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:21.247395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:21.248240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:21.248402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:21.248438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:21.375747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:21.375918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:21.375978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:21.376037] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:21.379927] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-02-19T20:34:21.380222] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-02-19T20:34:21.380365] [INFO ] [sig ] VMO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:21.526641] [INFO ] [LOCAL ] Saved forecast: VMO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VMO.txt [2026-02-19T20:34:21.526850] [INFO ] [sig ] [3208/3393] Completed VMO in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-19T20:34:21.526894] [INFO ] [sig ] [3209/3393] Forecasting VNDA... [2026-02-19T20:34:21.526928] [INFO ] [sig ] Generating forecast for: VNDA [2026-02-19T20:34:21.526968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-02-19T20:34:21.540257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-02-19T20:34:21.540701] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-02-19T20:34:21.541686] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-02-19T20:34:21.541747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:21.541781] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:21.541809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:21.541868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:21.601366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:21.602414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:21.602547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:21.602606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:21.735919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:21.736092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:21.736135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:21.736166] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:21.740127] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: DOWN (p=49.31%) [2026-02-19T20:34:21.740550] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-02-19T20:34:21.740737] [INFO ] [sig ] VNDA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:21.895233] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VNDA.txt [2026-02-19T20:34:21.895398] [INFO ] [sig ] [3209/3393] Completed VNDA in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-19T20:34:21.895441] [INFO ] [sig ] [3210/3393] Forecasting VNO... [2026-02-19T20:34:21.895470] [INFO ] [sig ] Generating forecast for: VNO [2026-02-19T20:34:21.895502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-02-19T20:34:21.907469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-02-19T20:34:21.907899] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-02-19T20:34:21.908812] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-02-19T20:34:21.908869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:21.908901] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:21.908930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:21.909001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:21.970863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:21.971725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:21.971814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:21.971848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:22.099033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:22.099217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:22.099260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:22.099291] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:22.103317] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: UP (p=98.02%) [2026-02-19T20:34:22.103628] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-02-19T20:34:22.103762] [INFO ] [sig ] VNO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:22.248168] [INFO ] [LOCAL ] Saved forecast: VNO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VNO.txt [2026-02-19T20:34:22.248323] [INFO ] [sig ] [3210/3393] Completed VNO in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-19T20:34:22.248365] [INFO ] [sig ] [3211/3393] Forecasting VNOM... [2026-02-19T20:34:22.248393] [INFO ] [sig ] Generating forecast for: VNOM [2026-02-19T20:34:22.248423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-02-19T20:34:22.259658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-02-19T20:34:22.260019] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-02-19T20:34:22.260827] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-02-19T20:34:22.260881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:22.260914] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:22.260943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:22.261013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:22.322053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:22.322905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:22.323001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:22.323043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:22.443441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:22.443623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:22.443668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:22.443700] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:22.447186] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: UP (p=87.37%) [2026-02-19T20:34:22.447474] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-02-19T20:34:22.447627] [INFO ] [sig ] VNOM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:22.598044] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VNOM.txt [2026-02-19T20:34:22.598275] [INFO ] [sig ] [3211/3393] Completed VNOM in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-19T20:34:22.598321] [INFO ] [sig ] [3212/3393] Forecasting VNQI... [2026-02-19T20:34:22.598353] [INFO ] [sig ] Generating forecast for: VNQI [2026-02-19T20:34:22.598384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-02-19T20:34:22.609627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-02-19T20:34:22.609987] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-02-19T20:34:22.611035] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-02-19T20:34:22.611089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:22.611123] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:22.611152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:22.611226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:22.674565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:22.675439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:22.675525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:22.675560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:22.802543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:22.802716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:22.802757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:22.802787] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:22.806234] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: DOWN (p=22.25%) [2026-02-19T20:34:22.806515] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-02-19T20:34:22.806661] [INFO ] [sig ] VNQI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:22.958826] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VNQI.txt [2026-02-19T20:34:22.958966] [INFO ] [sig ] [3212/3393] Completed VNQI in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-19T20:34:22.959009] [INFO ] [sig ] [3213/3393] Forecasting VOC... [2026-02-19T20:34:22.959038] [INFO ] [sig ] Generating forecast for: VOC [2026-02-19T20:34:22.959070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-02-19T20:34:22.971155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-02-19T20:34:22.971754] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-02-19T20:34:22.972735] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-02-19T20:34:22.972790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:22.972824] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:22.972852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:22.972910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:23.033027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:23.033776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:23.033859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:23.033892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:23.158225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:23.158407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:23.158449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:23.158479] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:23.161963] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: UP (p=53.51%) [2026-02-19T20:34:23.162244] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-02-19T20:34:23.162372] [INFO ] [sig ] VOC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:23.306045] [INFO ] [LOCAL ] Saved forecast: VOC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VOC.txt [2026-02-19T20:34:23.306192] [INFO ] [sig ] [3213/3393] Completed VOC in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-19T20:34:23.306234] [INFO ] [sig ] [3214/3393] Forecasting VOD... [2026-02-19T20:34:23.306264] [INFO ] [sig ] Generating forecast for: VOD [2026-02-19T20:34:23.306295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-02-19T20:34:23.318351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-02-19T20:34:23.318862] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-02-19T20:34:23.319769] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-02-19T20:34:23.319862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:23.319898] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:23.319926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:23.319985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:23.386496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:23.387465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:23.387590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:23.387639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:23.502432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:23.502608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:23.502653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:23.502684] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:23.506171] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-02-19T20:34:23.506451] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-02-19T20:34:23.506613] [INFO ] [sig ] VOD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:23.651402] [INFO ] [LOCAL ] Saved forecast: VOD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VOD.txt [2026-02-19T20:34:23.651553] [INFO ] [sig ] [3214/3393] Completed VOD in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-19T20:34:23.651613] [INFO ] [sig ] [3215/3393] Forecasting VONE... [2026-02-19T20:34:23.651645] [INFO ] [sig ] Generating forecast for: VONE [2026-02-19T20:34:23.651675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-02-19T20:34:23.663031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-02-19T20:34:23.663370] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-02-19T20:34:23.664179] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-02-19T20:34:23.664232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:23.664294] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:23.664323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:23.664380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:23.723963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:23.724781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:23.724865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:23.724898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:23.847594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:23.847759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:23.847800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:23.847832] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:23.851338] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: DOWN (p=23.04%) [2026-02-19T20:34:23.851646] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-02-19T20:34:23.851777] [INFO ] [sig ] VONE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:23.996950] [INFO ] [LOCAL ] Saved forecast: VONE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VONE.txt [2026-02-19T20:34:23.997093] [INFO ] [sig ] [3215/3393] Completed VONE in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-19T20:34:23.997138] [INFO ] [sig ] [3216/3393] Forecasting VONG... [2026-02-19T20:34:23.997168] [INFO ] [sig ] Generating forecast for: VONG [2026-02-19T20:34:23.997203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-02-19T20:34:24.010695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-02-19T20:34:24.011043] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-02-19T20:34:24.011854] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-02-19T20:34:24.011908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:24.011943] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:24.011970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:24.012035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:24.075540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:24.076544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:24.076650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:24.076685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:24.216424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:24.216637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:24.216704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:24.216737] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:24.221516] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: DOWN (p=20.23%) [2026-02-19T20:34:24.221858] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-02-19T20:34:24.222023] [INFO ] [sig ] VONG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:24.376058] [INFO ] [LOCAL ] Saved forecast: VONG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VONG.txt [2026-02-19T20:34:24.376223] [INFO ] [sig ] [3216/3393] Completed VONG in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-19T20:34:24.376265] [INFO ] [sig ] [3217/3393] Forecasting VOTE... [2026-02-19T20:34:24.376295] [INFO ] [sig ] Generating forecast for: VOTE [2026-02-19T20:34:24.376521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-02-19T20:34:24.388006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-02-19T20:34:24.388418] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-02-19T20:34:24.389303] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-02-19T20:34:24.389538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:24.389589] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:24.389620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:24.389678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:24.449722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:24.450719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:24.450805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:24.450839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:24.570479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:24.570666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:24.570708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:24.570737] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:24.574124] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: DOWN (p=6.87%) [2026-02-19T20:34:24.574615] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-02-19T20:34:24.574749] [INFO ] [sig ] VOTE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:24.718834] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VOTE.txt [2026-02-19T20:34:24.719010] [INFO ] [sig ] [3217/3393] Completed VOTE in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-19T20:34:24.719051] [INFO ] [sig ] [3218/3393] Forecasting VPG... [2026-02-19T20:34:24.719084] [INFO ] [sig ] Generating forecast for: VPG [2026-02-19T20:34:24.719117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-02-19T20:34:24.731543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-02-19T20:34:24.731956] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-02-19T20:34:24.732986] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-02-19T20:34:24.733041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:24.733075] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:24.733104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:24.733162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:24.792552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:24.793523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:24.793637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:24.793674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:24.923418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:24.923679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:24.923725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:24.923816] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:24.927445] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: UP (p=96.20%) [2026-02-19T20:34:24.927825] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-02-19T20:34:24.927988] [INFO ] [sig ] VPG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:25.085235] [INFO ] [LOCAL ] Saved forecast: VPG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VPG.txt [2026-02-19T20:34:25.085644] [INFO ] [sig ] [3218/3393] Completed VPG in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-19T20:34:25.085705] [INFO ] [sig ] [3219/3393] Forecasting VPLS... [2026-02-19T20:34:25.085749] [INFO ] [sig ] Generating forecast for: VPLS [2026-02-19T20:34:25.085792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-02-19T20:34:25.098498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-02-19T20:34:25.098974] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-02-19T20:34:25.099857] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-02-19T20:34:25.099914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:25.099949] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:25.099977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:25.100042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:25.161915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:25.162852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:25.162941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:25.162976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:25.287093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:25.287260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:25.287301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:25.287331] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:25.290848] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: UP (p=71.91%) [2026-02-19T20:34:25.291183] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-02-19T20:34:25.291318] [INFO ] [sig ] VPLS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:25.439957] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VPLS.txt [2026-02-19T20:34:25.440127] [INFO ] [sig ] [3219/3393] Completed VPLS in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-19T20:34:25.440177] [INFO ] [sig ] [3220/3393] Forecasting VRA... [2026-02-19T20:34:25.440213] [INFO ] [sig ] Generating forecast for: VRA [2026-02-19T20:34:25.440251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-02-19T20:34:25.452129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-02-19T20:34:25.452444] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-02-19T20:34:25.453237] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-02-19T20:34:25.453299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:25.453341] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:25.453378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:25.453438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:25.513596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:25.514531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:25.514662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:25.514697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:25.635790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:25.635956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:25.635998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:25.636028] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:25.639823] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: DOWN (p=39.26%) [2026-02-19T20:34:25.640112] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-02-19T20:34:25.640244] [INFO ] [sig ] VRA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:25.793822] [INFO ] [LOCAL ] Saved forecast: VRA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VRA.txt [2026-02-19T20:34:25.794002] [INFO ] [sig ] [3220/3393] Completed VRA in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-19T20:34:25.794053] [INFO ] [sig ] [3221/3393] Forecasting VRCA... [2026-02-19T20:34:25.794094] [INFO ] [sig ] Generating forecast for: VRCA [2026-02-19T20:34:25.794136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-02-19T20:34:25.805780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-02-19T20:34:25.806203] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-02-19T20:34:25.807073] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-02-19T20:34:25.807128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:25.807161] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:25.807190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:25.807249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:25.867853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:25.869017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:25.869112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:25.869147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:25.997673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:25.997857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:25.997900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:25.997929] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:26.001395] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: UP (p=55.53%) [2026-02-19T20:34:26.001713] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-02-19T20:34:26.001846] [INFO ] [sig ] VRCA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:26.144109] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VRCA.txt [2026-02-19T20:34:26.144264] [INFO ] [sig ] [3221/3393] Completed VRCA in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-19T20:34:26.144305] [INFO ] [sig ] [3222/3393] Forecasting VRDN... [2026-02-19T20:34:26.144334] [INFO ] [sig ] Generating forecast for: VRDN [2026-02-19T20:34:26.144365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-02-19T20:34:26.155317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-02-19T20:34:26.155646] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-02-19T20:34:26.156407] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-02-19T20:34:26.156460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:26.156493] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:26.156520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:26.156596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:26.214471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:26.215337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:26.215420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:26.215453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:26.334921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:26.335081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:26.335121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:26.335151] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:26.338759] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: UP (p=88.00%) [2026-02-19T20:34:26.339040] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-02-19T20:34:26.339166] [INFO ] [sig ] VRDN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:26.491994] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VRDN.txt [2026-02-19T20:34:26.492155] [INFO ] [sig ] [3222/3393] Completed VRDN in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-19T20:34:26.492196] [INFO ] [sig ] [3223/3393] Forecasting VRE... [2026-02-19T20:34:26.492228] [INFO ] [sig ] Generating forecast for: VRE [2026-02-19T20:34:26.492260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-02-19T20:34:26.503961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-02-19T20:34:26.504342] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-02-19T20:34:26.505168] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-02-19T20:34:26.505221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:26.505254] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:26.505281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:26.505337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:26.564436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:26.565267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:26.565351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:26.565387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:26.688519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:26.688690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:26.688731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:26.688761] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:26.692196] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: DOWN (p=4.80%) [2026-02-19T20:34:26.692473] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-02-19T20:34:26.692623] [INFO ] [sig ] VRE: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:26.843196] [INFO ] [LOCAL ] Saved forecast: VRE 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VRE.txt [2026-02-19T20:34:26.843357] [INFO ] [sig ] [3223/3393] Completed VRE in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-19T20:34:26.843398] [INFO ] [sig ] [3224/3393] Forecasting VREX... [2026-02-19T20:34:26.843432] [INFO ] [sig ] Generating forecast for: VREX [2026-02-19T20:34:26.843465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-02-19T20:34:26.855707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-02-19T20:34:26.856105] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-02-19T20:34:26.856934] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-02-19T20:34:26.856987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:26.857019] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:26.857045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:26.857102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:26.919198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:26.920122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:26.920221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:26.920285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:27.044280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:27.044439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:27.044479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:27.044509] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:27.048016] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: DOWN (p=40.71%) [2026-02-19T20:34:27.048324] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-02-19T20:34:27.048454] [INFO ] [sig ] VREX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:27.197761] [INFO ] [LOCAL ] Saved forecast: VREX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VREX.txt [2026-02-19T20:34:27.197930] [INFO ] [sig ] [3224/3393] Completed VREX in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-19T20:34:27.197972] [INFO ] [sig ] [3225/3393] Forecasting VRIG... [2026-02-19T20:34:27.198003] [INFO ] [sig ] Generating forecast for: VRIG [2026-02-19T20:34:27.198061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-02-19T20:34:27.211950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-02-19T20:34:27.212300] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-02-19T20:34:27.213174] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-02-19T20:34:27.213230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:27.213281] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:27.213489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:27.213546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:27.279065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:27.280066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:27.280227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:27.280273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:27.381820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:27.381989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:27.382034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:27.382066] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:27.386050] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-02-19T20:34:27.386548] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-02-19T20:34:27.386709] [INFO ] [sig ] VRIG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:27.530589] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VRIG.txt [2026-02-19T20:34:27.530738] [INFO ] [sig ] [3225/3393] Completed VRIG in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-19T20:34:27.530778] [INFO ] [sig ] [3226/3393] Forecasting VRNS... [2026-02-19T20:34:27.530810] [INFO ] [sig ] Generating forecast for: VRNS [2026-02-19T20:34:27.530848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-02-19T20:34:27.542535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-02-19T20:34:27.542921] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-02-19T20:34:27.543756] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-02-19T20:34:27.543809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:27.543842] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:27.543869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:27.543926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:27.601399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:27.602185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:27.602280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:27.602314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:27.731452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:27.731634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:27.731678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:27.731710] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:27.735158] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: UP (p=81.63%) [2026-02-19T20:34:27.735446] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-02-19T20:34:27.735600] [INFO ] [sig ] VRNS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:27.885387] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VRNS.txt [2026-02-19T20:34:27.885538] [INFO ] [sig ] [3226/3393] Completed VRNS in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-19T20:34:27.885605] [INFO ] [sig ] [3227/3393] Forecasting VRRM... [2026-02-19T20:34:27.885647] [INFO ] [sig ] Generating forecast for: VRRM [2026-02-19T20:34:27.885680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-02-19T20:34:27.897346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-02-19T20:34:27.897794] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-02-19T20:34:27.898718] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-02-19T20:34:27.898788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:27.898826] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:27.898856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:27.898916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:27.958726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:27.959678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:27.959769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:27.959804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:28.080911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:28.081125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:28.081174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:28.081205] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:28.084971] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: UP (p=90.33%) [2026-02-19T20:34:28.085296] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-02-19T20:34:28.085451] [INFO ] [sig ] VRRM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:28.230665] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VRRM.txt [2026-02-19T20:34:28.230809] [INFO ] [sig ] [3227/3393] Completed VRRM in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 59.8s [2026-02-19T20:34:28.230848] [INFO ] [sig ] [3228/3393] Forecasting VRSK... [2026-02-19T20:34:28.230879] [INFO ] [sig ] Generating forecast for: VRSK [2026-02-19T20:34:28.230910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-02-19T20:34:28.242363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-02-19T20:34:28.242714] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-02-19T20:34:28.243608] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-02-19T20:34:28.243663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:28.243697] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:28.243725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:28.243793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:28.303816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:28.304813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:28.304905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:28.304938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:28.427417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:28.427610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:28.427655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:28.427685] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:28.431226] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: DOWN (p=10.49%) [2026-02-19T20:34:28.431713] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-02-19T20:34:28.431846] [INFO ] [sig ] VRSK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:28.581048] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VRSK.txt [2026-02-19T20:34:28.581307] [INFO ] [sig ] [3228/3393] Completed VRSK in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 59.5s [2026-02-19T20:34:28.581384] [INFO ] [sig ] [3229/3393] Forecasting VRSN... [2026-02-19T20:34:28.581429] [INFO ] [sig ] Generating forecast for: VRSN [2026-02-19T20:34:28.581472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-02-19T20:34:28.593363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-02-19T20:34:28.593739] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-02-19T20:34:28.594589] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-02-19T20:34:28.594649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:28.594683] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:28.594712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:28.594771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:28.654414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:28.655269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:28.655544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:28.655609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:28.788317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:28.788495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:28.788546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:28.788594] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:28.792275] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-02-19T20:34:28.792555] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-02-19T20:34:28.792701] [INFO ] [sig ] VRSN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:28.935975] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VRSN.txt [2026-02-19T20:34:28.936115] [INFO ] [sig ] [3229/3393] Completed VRSN in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 59.1s [2026-02-19T20:34:28.936162] [INFO ] [sig ] [3230/3393] Forecasting VRTS... [2026-02-19T20:34:28.936199] [INFO ] [sig ] Generating forecast for: VRTS [2026-02-19T20:34:28.936236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-02-19T20:34:28.948785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-02-19T20:34:28.949135] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-02-19T20:34:28.950054] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-02-19T20:34:28.950111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:28.950152] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:28.950187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:28.950273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:29.010768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:29.011482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:29.011594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:29.011632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:29.136639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:29.136782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:29.136823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:29.136852] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:29.140332] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: DOWN (p=24.78%) [2026-02-19T20:34:29.140625] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-02-19T20:34:29.140781] [INFO ] [sig ] VRTS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:29.282061] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VRTS.txt [2026-02-19T20:34:29.282188] [INFO ] [sig ] [3230/3393] Completed VRTS in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 58.7s [2026-02-19T20:34:29.282227] [INFO ] [sig ] [3231/3393] Forecasting VRTX... [2026-02-19T20:34:29.282258] [INFO ] [sig ] Generating forecast for: VRTX [2026-02-19T20:34:29.282288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-02-19T20:34:29.293603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-02-19T20:34:29.293918] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-02-19T20:34:29.294763] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-02-19T20:34:29.294817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:29.294855] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:29.294884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:29.294942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:29.352874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:29.353525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:29.353624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:29.353660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:29.477740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:29.477889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:29.477928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:29.477960] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:29.481541] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: DOWN (p=1.33%) [2026-02-19T20:34:29.481846] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-02-19T20:34:29.481977] [INFO ] [sig ] VRTX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:29.633774] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VRTX.txt [2026-02-19T20:34:29.633913] [INFO ] [sig ] [3231/3393] Completed VRTX in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 58.4s [2026-02-19T20:34:29.633953] [INFO ] [sig ] [3232/3393] Forecasting VSCO... [2026-02-19T20:34:29.633985] [INFO ] [sig ] Generating forecast for: VSCO [2026-02-19T20:34:29.634015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-02-19T20:34:29.645790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-02-19T20:34:29.646114] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-02-19T20:34:29.647142] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-02-19T20:34:29.647196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:29.647267] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:29.647297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:29.647355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:29.705682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:29.706346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:29.706427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:29.706459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:29.825824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:29.825972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:29.826028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:29.826059] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:29.829512] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: UP (p=53.79%) [2026-02-19T20:34:29.829803] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-02-19T20:34:29.829934] [INFO ] [sig ] VSCO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:29.973241] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VSCO.txt [2026-02-19T20:34:29.973390] [INFO ] [sig ] [3232/3393] Completed VSCO in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 58.0s [2026-02-19T20:34:29.973433] [INFO ] [sig ] [3233/3393] Forecasting VSDA... [2026-02-19T20:34:29.973465] [INFO ] [sig ] Generating forecast for: VSDA [2026-02-19T20:34:29.973497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-02-19T20:34:29.984691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-02-19T20:34:29.985030] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-02-19T20:34:29.985858] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-02-19T20:34:29.985912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:29.985946] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:29.985974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:29.986032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:30.051019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:30.051980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:30.052065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:30.052099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:30.173501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:30.173681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:30.173724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:30.173753] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:30.177191] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: UP (p=51.44%) [2026-02-19T20:34:30.177486] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-02-19T20:34:30.177630] [INFO ] [sig ] VSDA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:30.322899] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VSDA.txt [2026-02-19T20:34:30.323065] [INFO ] [sig ] [3233/3393] Completed VSDA in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 57.7s [2026-02-19T20:34:30.323107] [INFO ] [sig ] [3234/3393] Forecasting VSEC... [2026-02-19T20:34:30.323138] [INFO ] [sig ] Generating forecast for: VSEC [2026-02-19T20:34:30.323169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-02-19T20:34:30.335033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-02-19T20:34:30.335389] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-02-19T20:34:30.336202] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-02-19T20:34:30.336260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:30.336293] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:30.336321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:30.336378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:30.393312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:30.394097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:30.394178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:30.394212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:30.516652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:30.516816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:30.516857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:30.516886] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:30.520324] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: DOWN (p=35.11%) [2026-02-19T20:34:30.520616] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-02-19T20:34:30.520747] [INFO ] [sig ] VSEC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:30.672307] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VSEC.txt [2026-02-19T20:34:30.672460] [INFO ] [sig ] [3234/3393] Completed VSEC in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 57.3s [2026-02-19T20:34:30.672501] [INFO ] [sig ] [3235/3393] Forecasting VSH... [2026-02-19T20:34:30.672533] [INFO ] [sig ] Generating forecast for: VSH [2026-02-19T20:34:30.672565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-02-19T20:34:30.684253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-02-19T20:34:30.684648] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-02-19T20:34:30.685662] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-02-19T20:34:30.685715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:30.685748] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:30.685775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:30.685831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:30.745964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:30.747063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:30.747153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:30.747188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:30.876702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:30.876863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:30.876904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:30.876968] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:30.880828] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: UP (p=65.95%) [2026-02-19T20:34:30.881114] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-02-19T20:34:30.881249] [INFO ] [sig ] VSH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:31.037257] [INFO ] [LOCAL ] Saved forecast: VSH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VSH.txt [2026-02-19T20:34:31.037472] [INFO ] [sig ] [3235/3393] Completed VSH in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 56.9s [2026-02-19T20:34:31.037526] [INFO ] [sig ] [3236/3393] Forecasting VSTM... [2026-02-19T20:34:31.037564] [INFO ] [sig ] Generating forecast for: VSTM [2026-02-19T20:34:31.037628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-02-19T20:34:31.051862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-02-19T20:34:31.052256] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-02-19T20:34:31.053303] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-02-19T20:34:31.053358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:31.053430] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:31.053461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:31.053518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:31.117431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:31.118466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:31.118563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:31.118616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:31.243839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:31.244002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:31.244042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:31.244071] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:31.247626] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: UP (p=88.27%) [2026-02-19T20:34:31.247920] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-02-19T20:34:31.248056] [INFO ] [sig ] VSTM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:31.401782] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VSTM.txt [2026-02-19T20:34:31.401926] [INFO ] [sig ] [3236/3393] Completed VSTM in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 56.6s [2026-02-19T20:34:31.401968] [INFO ] [sig ] [3237/3393] Forecasting VSTS... [2026-02-19T20:34:31.401999] [INFO ] [sig ] Generating forecast for: VSTS [2026-02-19T20:34:31.402030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-02-19T20:34:31.414411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-02-19T20:34:31.414820] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-02-19T20:34:31.415656] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-02-19T20:34:31.415710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:31.415744] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:31.415773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:31.415832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:31.478324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:31.479115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:31.479213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:31.479255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:31.608713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:31.608877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:31.608918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:31.608949] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:31.612388] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: DOWN (p=49.08%) [2026-02-19T20:34:31.612687] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-02-19T20:34:31.612818] [INFO ] [sig ] VSTS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:31.753376] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VSTS.txt [2026-02-19T20:34:31.753515] [INFO ] [sig ] [3237/3393] Completed VSTS in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 56.2s [2026-02-19T20:34:31.753555] [INFO ] [sig ] [3238/3393] Forecasting VTC... [2026-02-19T20:34:31.753604] [INFO ] [sig ] Generating forecast for: VTC [2026-02-19T20:34:31.753637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-02-19T20:34:31.764390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-02-19T20:34:31.764735] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-02-19T20:34:31.765544] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-02-19T20:34:31.765618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:31.765651] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:31.765678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:31.765735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:31.823911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:31.824785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:31.824873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:31.824906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:31.948321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:31.948549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:31.948610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:31.948640] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:31.952223] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: UP (p=63.92%) [2026-02-19T20:34:31.952515] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-02-19T20:34:31.952663] [INFO ] [sig ] VTC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:32.094954] [INFO ] [LOCAL ] Saved forecast: VTC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VTC.txt [2026-02-19T20:34:32.095089] [INFO ] [sig ] [3238/3393] Completed VTC in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 55.9s [2026-02-19T20:34:32.095129] [INFO ] [sig ] [3239/3393] Forecasting VTEX... [2026-02-19T20:34:32.095159] [INFO ] [sig ] Generating forecast for: VTEX [2026-02-19T20:34:32.095189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-02-19T20:34:32.106112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-02-19T20:34:32.106453] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-02-19T20:34:32.107253] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-02-19T20:34:32.107311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:32.107345] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:32.107373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:32.107430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:32.164882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:32.165777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:32.165861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:32.165894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:32.284700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:32.284869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:32.284910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:32.284940] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:32.288716] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: UP (p=98.10%) [2026-02-19T20:34:32.288991] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-02-19T20:34:32.289119] [INFO ] [sig ] VTEX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:32.430508] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VTEX.txt [2026-02-19T20:34:32.430672] [INFO ] [sig ] [3239/3393] Completed VTEX in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 55.5s [2026-02-19T20:34:32.430715] [INFO ] [sig ] [3240/3393] Forecasting VTIP... [2026-02-19T20:34:32.430752] [INFO ] [sig ] Generating forecast for: VTIP [2026-02-19T20:34:32.430784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-02-19T20:34:32.441991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-02-19T20:34:32.442328] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-02-19T20:34:32.443133] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-02-19T20:34:32.443195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:32.443228] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:32.443255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:32.443312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:32.501858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:32.502795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:32.502883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:32.502918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:32.622120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:32.622284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:32.622327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:32.622356] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:32.625752] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=75.98%) [2026-02-19T20:34:32.626027] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-02-19T20:34:32.626153] [INFO ] [sig ] VTIP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:32.774312] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VTIP.txt [2026-02-19T20:34:32.774471] [INFO ] [sig ] [3240/3393] Completed VTIP in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 55.1s [2026-02-19T20:34:32.774513] [INFO ] [sig ] [3241/3393] Forecasting VTMX... [2026-02-19T20:34:32.774543] [INFO ] [sig ] Generating forecast for: VTMX [2026-02-19T20:34:32.774598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-02-19T20:34:32.785879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-02-19T20:34:32.786205] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-02-19T20:34:32.787034] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-02-19T20:34:32.787089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:32.787122] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:32.787149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:32.787206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:32.849394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:32.850320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:32.850407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:32.850442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:32.975475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:32.975662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:32.975706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:32.975735] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:32.979351] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: DOWN (p=1.64%) [2026-02-19T20:34:32.979660] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-02-19T20:34:32.979796] [INFO ] [sig ] VTMX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:33.122518] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VTMX.txt [2026-02-19T20:34:33.122695] [INFO ] [sig ] [3241/3393] Completed VTMX in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 54.8s [2026-02-19T20:34:33.122740] [INFO ] [sig ] [3242/3393] Forecasting VTN... [2026-02-19T20:34:33.122770] [INFO ] [sig ] Generating forecast for: VTN [2026-02-19T20:34:33.122801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-02-19T20:34:33.133852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-02-19T20:34:33.134178] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-02-19T20:34:33.135035] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-02-19T20:34:33.135088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:33.135120] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:33.135148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:33.135206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:33.194821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:33.195505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:33.195649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:33.195685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:33.314905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:33.315104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:33.315164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:33.315210] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:33.319253] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: UP (p=75.87%) [2026-02-19T20:34:33.319626] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-02-19T20:34:33.319772] [INFO ] [sig ] VTN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:33.474438] [INFO ] [LOCAL ] Saved forecast: VTN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VTN.txt [2026-02-19T20:34:33.474607] [INFO ] [sig ] [3242/3393] Completed VTN in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 54.4s [2026-02-19T20:34:33.474653] [INFO ] [sig ] [3243/3393] Forecasting VTOL... [2026-02-19T20:34:33.474684] [INFO ] [sig ] Generating forecast for: VTOL [2026-02-19T20:34:33.474715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-02-19T20:34:33.485780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-02-19T20:34:33.486156] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-02-19T20:34:33.486987] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-02-19T20:34:33.487041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:33.487073] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:33.487101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:33.487157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:33.544411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:33.545147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:33.545231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:33.545264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:33.666026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:33.666193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:33.666235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:33.666303] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:33.669812] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: UP (p=69.59%) [2026-02-19T20:34:33.670090] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-02-19T20:34:33.670220] [INFO ] [sig ] VTOL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:33.810933] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VTOL.txt [2026-02-19T20:34:33.811077] [INFO ] [sig ] [3243/3393] Completed VTOL in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 54.1s [2026-02-19T20:34:33.811119] [INFO ] [sig ] [3244/3393] Forecasting VTRS... [2026-02-19T20:34:33.811149] [INFO ] [sig ] Generating forecast for: VTRS [2026-02-19T20:34:33.811180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-02-19T20:34:33.822415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-02-19T20:34:33.822864] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-02-19T20:34:33.823732] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-02-19T20:34:33.823785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:33.823817] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:33.823845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:33.823902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:33.880374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:33.881137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:33.881222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:33.881254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:34.003330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:34.003495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:34.003536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:34.003585] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:34.007074] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: UP (p=76.10%) [2026-02-19T20:34:34.007362] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-02-19T20:34:34.007496] [INFO ] [sig ] VTRS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:34.150148] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VTRS.txt [2026-02-19T20:34:34.150305] [INFO ] [sig ] [3244/3393] Completed VTRS in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 53.7s [2026-02-19T20:34:34.150346] [INFO ] [sig ] [3245/3393] Forecasting VTS... [2026-02-19T20:34:34.150379] [INFO ] [sig ] Generating forecast for: VTS [2026-02-19T20:34:34.150410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-02-19T20:34:34.161518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-02-19T20:34:34.161870] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-02-19T20:34:34.162665] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-02-19T20:34:34.162718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:34.162751] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:34.162778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:34.162835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:34.224768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:34.225853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:34.225942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:34.225994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:34.350091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:34.350261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:34.350310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:34.350346] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:34.353942] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: UP (p=56.14%) [2026-02-19T20:34:34.354245] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-02-19T20:34:34.354395] [INFO ] [sig ] VTS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:34.517565] [INFO ] [LOCAL ] Saved forecast: VTS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VTS.txt [2026-02-19T20:34:34.517801] [INFO ] [sig ] [3245/3393] Completed VTS in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 53.3s [2026-02-19T20:34:34.517844] [INFO ] [sig ] [3246/3393] Forecasting VTSI... [2026-02-19T20:34:34.517874] [INFO ] [sig ] Generating forecast for: VTSI [2026-02-19T20:34:34.517905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-02-19T20:34:34.529306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-02-19T20:34:34.529865] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-02-19T20:34:34.530680] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-02-19T20:34:34.530734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:34.530767] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:34.530794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:34.530852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:34.589839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:34.590528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:34.590627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:34.590855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:34.712850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:34.713013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:34.713054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:34.713084] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:34.716547] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: UP (p=63.27%) [2026-02-19T20:34:34.716846] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-02-19T20:34:34.716977] [INFO ] [sig ] VTSI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:34.862718] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VTSI.txt [2026-02-19T20:34:34.862900] [INFO ] [sig ] [3246/3393] Completed VTSI in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 53.0s [2026-02-19T20:34:34.862947] [INFO ] [sig ] [3247/3393] Forecasting VTWG... [2026-02-19T20:34:34.862979] [INFO ] [sig ] Generating forecast for: VTWG [2026-02-19T20:34:34.863009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-02-19T20:34:34.874453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-02-19T20:34:34.874840] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-02-19T20:34:34.875658] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-02-19T20:34:34.875713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:34.875746] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:34.875813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:34.875874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:34.935810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:34.936673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:34.936759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:34.936793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:35.061821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:35.062011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:35.062061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:35.062093] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:35.065732] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: UP (p=67.48%) [2026-02-19T20:34:35.066020] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-02-19T20:34:35.066160] [INFO ] [sig ] VTWG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:35.209129] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VTWG.txt [2026-02-19T20:34:35.209271] [INFO ] [sig ] [3247/3393] Completed VTWG in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 52.6s [2026-02-19T20:34:35.209312] [INFO ] [sig ] [3248/3393] Forecasting VTWO... [2026-02-19T20:34:35.209341] [INFO ] [sig ] Generating forecast for: VTWO [2026-02-19T20:34:35.209372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-02-19T20:34:35.220637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-02-19T20:34:35.220987] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-02-19T20:34:35.221817] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-02-19T20:34:35.221870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:35.221903] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:35.221931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:35.221987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:35.279873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:35.280617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:35.280718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:35.280755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:35.404119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:35.404296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:35.404337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:35.404367] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:35.408317] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: UP (p=98.41%) [2026-02-19T20:34:35.408915] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-02-19T20:34:35.409065] [INFO ] [sig ] VTWO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:35.555435] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VTWO.txt [2026-02-19T20:34:35.555613] [INFO ] [sig ] [3248/3393] Completed VTWO in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 52.3s [2026-02-19T20:34:35.555658] [INFO ] [sig ] [3249/3393] Forecasting VTYX... [2026-02-19T20:34:35.555688] [INFO ] [sig ] Generating forecast for: VTYX [2026-02-19T20:34:35.555719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTYX' from 'https://tdm.silogroup.org/data/derivative_storage/VTYX.csv'. [2026-02-19T20:34:35.566801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTYX'. [2026-02-19T20:34:35.567151] [INFO ] [FORECASTER] Starting predict_future for VTYX [2026-02-19T20:34:35.568002] [DEBUG] [LOCAL ] No optimal features file found for VTYX: ./output/feature-sets/VTYX.txt [2026-02-19T20:34:35.568056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:35.568138] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:35.568168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:35.568226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:35.630365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:35.631384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:35.631477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:35.631512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:35.759465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:35.759688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:35.759731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:35.759763] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:35.763347] [DEBUG] [FORECASTER] VTYX: Forecast T+1@11:T+2@11: UP (p=94.41%) [2026-02-19T20:34:35.763685] [INFO ] [FORECASTER] Completed predict_future for VTYX [2026-02-19T20:34:35.763814] [INFO ] [sig ] VTYX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:35.911175] [INFO ] [LOCAL ] Saved forecast: VTYX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VTYX.txt [2026-02-19T20:34:35.911350] [INFO ] [sig ] [3249/3393] Completed VTYX in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 51.9s [2026-02-19T20:34:35.911401] [INFO ] [sig ] [3250/3393] Forecasting VUZI... [2026-02-19T20:34:35.911433] [INFO ] [sig ] Generating forecast for: VUZI [2026-02-19T20:34:35.911464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-02-19T20:34:35.924181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-02-19T20:34:35.924549] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-02-19T20:34:35.925387] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-02-19T20:34:35.925441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:35.925474] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:35.925502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:35.925558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:35.982844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:35.983735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:35.983821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:35.983854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:36.105074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:36.105239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:36.105281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:36.105311] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:36.108842] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: DOWN (p=20.70%) [2026-02-19T20:34:36.109126] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-02-19T20:34:36.109255] [INFO ] [sig ] VUZI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:36.252895] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VUZI.txt [2026-02-19T20:34:36.253062] [INFO ] [sig ] [3250/3393] Completed VUZI in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 51.5s [2026-02-19T20:34:36.253102] [INFO ] [sig ] [3251/3393] Forecasting VVOS... [2026-02-19T20:34:36.253135] [INFO ] [sig ] Generating forecast for: VVOS [2026-02-19T20:34:36.253185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-02-19T20:34:36.264880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-02-19T20:34:36.265307] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-02-19T20:34:36.266199] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-02-19T20:34:36.266256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:36.266289] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:36.266317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:36.266378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:36.325850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:36.326788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:36.326876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:36.326910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:36.442516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:36.442719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:36.442763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:36.442792] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:36.446293] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: DOWN (p=3.28%) [2026-02-19T20:34:36.446642] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-02-19T20:34:36.446783] [INFO ] [sig ] VVOS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:36.595370] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VVOS.txt [2026-02-19T20:34:36.595514] [INFO ] [sig ] [3251/3393] Completed VVOS in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 51.2s [2026-02-19T20:34:36.595556] [INFO ] [sig ] [3252/3393] Forecasting VVX... [2026-02-19T20:34:36.595608] [INFO ] [sig ] Generating forecast for: VVX [2026-02-19T20:34:36.595642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-02-19T20:34:36.607332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-02-19T20:34:36.607695] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-02-19T20:34:36.608506] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-02-19T20:34:36.608561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:36.608617] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:36.608646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:36.608705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:36.667518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:36.668233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:36.668320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:36.668353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:36.795537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:36.795722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:36.795765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:36.795836] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:36.799385] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: DOWN (p=29.10%) [2026-02-19T20:34:36.799709] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-02-19T20:34:36.799845] [INFO ] [sig ] VVX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:36.943327] [INFO ] [LOCAL ] Saved forecast: VVX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VVX.txt [2026-02-19T20:34:36.943485] [INFO ] [sig ] [3252/3393] Completed VVX in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 50.8s [2026-02-19T20:34:36.943526] [INFO ] [sig ] [3253/3393] Forecasting VWOB... [2026-02-19T20:34:36.943556] [INFO ] [sig ] Generating forecast for: VWOB [2026-02-19T20:34:36.943787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-02-19T20:34:36.956015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-02-19T20:34:36.956303] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-02-19T20:34:36.957089] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-02-19T20:34:36.957143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:36.957176] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:36.957203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:36.957260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:37.014096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:37.014714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:37.014792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:37.014824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:37.140292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:37.140448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:37.140487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:37.140516] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:37.144131] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: UP (p=74.13%) [2026-02-19T20:34:37.144432] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-02-19T20:34:37.144777] [INFO ] [sig ] VWOB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:37.291872] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VWOB.txt [2026-02-19T20:34:37.292017] [INFO ] [sig ] [3253/3393] Completed VWOB in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 50.4s [2026-02-19T20:34:37.292058] [INFO ] [sig ] [3254/3393] Forecasting VXUS... [2026-02-19T20:34:37.292086] [INFO ] [sig ] Generating forecast for: VXUS [2026-02-19T20:34:37.292116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-02-19T20:34:37.304344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-02-19T20:34:37.304671] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-02-19T20:34:37.305441] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-02-19T20:34:37.305493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:37.305524] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:37.305551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:37.305627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:37.363029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:37.363795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:37.363881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:37.363914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:37.489565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:37.489740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:37.489780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:37.489811] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:37.493640] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: UP (p=65.35%) [2026-02-19T20:34:37.493920] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-02-19T20:34:37.494050] [INFO ] [sig ] VXUS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:37.637496] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VXUS.txt [2026-02-19T20:34:37.637654] [INFO ] [sig ] [3254/3393] Completed VXUS in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 50.1s [2026-02-19T20:34:37.637698] [INFO ] [sig ] [3255/3393] Forecasting VYMI... [2026-02-19T20:34:37.637728] [INFO ] [sig ] Generating forecast for: VYMI [2026-02-19T20:34:37.637759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-02-19T20:34:37.649150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-02-19T20:34:37.649510] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-02-19T20:34:37.650300] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-02-19T20:34:37.650365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:37.650424] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:37.650459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:37.650520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:37.707993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:37.708728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:37.708810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:37.708843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:37.828420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:37.828601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:37.828645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:37.828677] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:37.832196] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: DOWN (p=16.53%) [2026-02-19T20:34:37.832472] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-02-19T20:34:37.832622] [INFO ] [sig ] VYMI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:37.976414] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VYMI.txt [2026-02-19T20:34:37.976547] [INFO ] [sig ] [3255/3393] Completed VYMI in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 49.7s [2026-02-19T20:34:37.976604] [INFO ] [sig ] [3256/3393] Forecasting VYX... [2026-02-19T20:34:37.976638] [INFO ] [sig ] Generating forecast for: VYX [2026-02-19T20:34:37.976669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-02-19T20:34:37.987842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-02-19T20:34:37.988168] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-02-19T20:34:37.989010] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-02-19T20:34:37.989063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:37.989096] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:37.989123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:37.989180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:38.049548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:38.050344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:38.050429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:38.050461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:38.172789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:38.172945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:38.172986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:38.173025] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:38.176450] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: DOWN (p=14.22%) [2026-02-19T20:34:38.176743] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-02-19T20:34:38.176872] [INFO ] [sig ] VYX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:38.320913] [INFO ] [LOCAL ] Saved forecast: VYX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/VYX.txt [2026-02-19T20:34:38.321085] [INFO ] [sig ] [3256/3393] Completed VYX in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 49.4s [2026-02-19T20:34:38.321127] [INFO ] [sig ] [3257/3393] Forecasting VZ... [2026-02-19T20:34:38.321163] [INFO ] [sig ] Generating forecast for: VZ [2026-02-19T20:34:38.321193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-02-19T20:34:38.332837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-02-19T20:34:38.333221] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-02-19T20:34:38.334038] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-02-19T20:34:38.334091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:38.334123] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:38.334150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:38.334206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:38.392327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:38.393077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:38.393161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:38.393195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:38.522357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:38.522549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:38.522617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:38.522650] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:38.526232] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: UP (p=55.77%) [2026-02-19T20:34:38.526549] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-02-19T20:34:38.526701] [INFO ] [sig ] VZ: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:38.673051] [INFO ] [LOCAL ] Saved forecast: VZ 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/VZ.txt [2026-02-19T20:34:38.673219] [INFO ] [sig ] [3257/3393] Completed VZ in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 49.0s [2026-02-19T20:34:38.673260] [INFO ] [sig ] [3258/3393] Forecasting WAB... [2026-02-19T20:34:38.673291] [INFO ] [sig ] Generating forecast for: WAB [2026-02-19T20:34:38.673328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-02-19T20:34:38.688639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-02-19T20:34:38.689166] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-02-19T20:34:38.690238] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-02-19T20:34:38.690305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:38.690352] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:38.690395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:38.690494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:38.757347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:38.758341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:38.758446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:38.758488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:38.885719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:38.885883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:38.885925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:38.885954] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:38.889421] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: UP (p=93.74%) [2026-02-19T20:34:38.889718] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-02-19T20:34:38.889848] [INFO ] [sig ] WAB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:39.034662] [INFO ] [LOCAL ] Saved forecast: WAB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WAB.txt [2026-02-19T20:34:39.034824] [INFO ] [sig ] [3258/3393] Completed WAB in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 48.6s [2026-02-19T20:34:39.034866] [INFO ] [sig ] [3259/3393] Forecasting WABC... [2026-02-19T20:34:39.034898] [INFO ] [sig ] Generating forecast for: WABC [2026-02-19T20:34:39.034929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-02-19T20:34:39.046026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-02-19T20:34:39.046375] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-02-19T20:34:39.047189] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-02-19T20:34:39.047243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:39.047276] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:39.047304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:39.047361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:39.105044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:39.105977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:39.106064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:39.106136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:39.226853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:39.227044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:39.227088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:39.227118] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:39.230678] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: DOWN (p=28.96%) [2026-02-19T20:34:39.230977] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-02-19T20:34:39.231107] [INFO ] [sig ] WABC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:39.377839] [INFO ] [LOCAL ] Saved forecast: WABC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WABC.txt [2026-02-19T20:34:39.378002] [INFO ] [sig ] [3259/3393] Completed WABC in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 48.3s [2026-02-19T20:34:39.378044] [INFO ] [sig ] [3260/3393] Forecasting WAFD... [2026-02-19T20:34:39.378074] [INFO ] [sig ] Generating forecast for: WAFD [2026-02-19T20:34:39.378105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-02-19T20:34:39.389529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-02-19T20:34:39.389901] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-02-19T20:34:39.390715] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-02-19T20:34:39.390788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:39.390820] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:39.390847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:39.390903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:39.449233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:39.450125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:39.450210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:39.450243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:39.576902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:39.577059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:39.577100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:39.577130] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:39.581147] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: UP (p=76.54%) [2026-02-19T20:34:39.581420] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-02-19T20:34:39.581549] [INFO ] [sig ] WAFD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:39.728627] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WAFD.txt [2026-02-19T20:34:39.728769] [INFO ] [sig ] [3260/3393] Completed WAFD in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 47.9s [2026-02-19T20:34:39.728810] [INFO ] [sig ] [3261/3393] Forecasting WAFDP... [2026-02-19T20:34:39.728841] [INFO ] [sig ] Generating forecast for: WAFDP [2026-02-19T20:34:39.728872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-02-19T20:34:39.740181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-02-19T20:34:39.740489] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-02-19T20:34:39.741291] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-02-19T20:34:39.741343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:39.741376] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:39.741403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:39.741464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:39.800095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:39.800721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:39.800803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:39.800836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:39.908414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:39.908594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:39.908637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:39.908666] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:39.912084] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: DOWN (p=13.82%) [2026-02-19T20:34:39.912358] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-02-19T20:34:39.912490] [INFO ] [sig ] WAFDP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:40.058991] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WAFDP.txt [2026-02-19T20:34:40.059132] [INFO ] [sig ] [3261/3393] Completed WAFDP in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 47.6s [2026-02-19T20:34:40.059172] [INFO ] [sig ] [3262/3393] Forecasting WAL... [2026-02-19T20:34:40.059201] [INFO ] [sig ] Generating forecast for: WAL [2026-02-19T20:34:40.059231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-02-19T20:34:40.070475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-02-19T20:34:40.070813] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-02-19T20:34:40.071658] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-02-19T20:34:40.071712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:40.071746] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:40.071774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:40.071831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:40.132238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:40.133053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:40.133139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:40.133173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:40.259783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:40.259966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:40.260031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:40.260077] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:40.264028] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: UP (p=53.54%) [2026-02-19T20:34:40.264371] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-02-19T20:34:40.264536] [INFO ] [sig ] WAL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:40.415298] [INFO ] [LOCAL ] Saved forecast: WAL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WAL.txt [2026-02-19T20:34:40.415460] [INFO ] [sig ] [3262/3393] Completed WAL in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 47.2s [2026-02-19T20:34:40.415502] [INFO ] [sig ] [3263/3393] Forecasting WALD... [2026-02-19T20:34:40.415531] [INFO ] [sig ] Generating forecast for: WALD [2026-02-19T20:34:40.415562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-02-19T20:34:40.428106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-02-19T20:34:40.428453] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-02-19T20:34:40.429259] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-02-19T20:34:40.429312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:40.429345] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:40.429373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:40.429430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:40.492434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:40.493480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:40.493596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:40.493634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:40.613482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:40.613658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:40.613699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:40.613728] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:40.617163] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: UP (p=60.36%) [2026-02-19T20:34:40.617438] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-02-19T20:34:40.617566] [INFO ] [sig ] WALD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:40.767825] [INFO ] [LOCAL ] Saved forecast: WALD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WALD.txt [2026-02-19T20:34:40.768010] [INFO ] [sig ] [3263/3393] Completed WALD in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 46.8s [2026-02-19T20:34:40.768056] [INFO ] [sig ] [3264/3393] Forecasting WASH... [2026-02-19T20:34:40.768087] [INFO ] [sig ] Generating forecast for: WASH [2026-02-19T20:34:40.768130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-02-19T20:34:40.780178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-02-19T20:34:40.780551] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-02-19T20:34:40.781359] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-02-19T20:34:40.781413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:40.781445] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:40.781473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:40.781529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:40.839620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:40.840873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:40.840960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:40.840994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:40.966252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:40.966415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:40.966456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:40.966486] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:40.970013] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: UP (p=50.56%) [2026-02-19T20:34:40.970300] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-02-19T20:34:40.970433] [INFO ] [sig ] WASH: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:41.112241] [INFO ] [LOCAL ] Saved forecast: WASH 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WASH.txt [2026-02-19T20:34:41.112393] [INFO ] [sig ] [3264/3393] Completed WASH in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 46.5s [2026-02-19T20:34:41.112436] [INFO ] [sig ] [3265/3393] Forecasting WAVE... [2026-02-19T20:34:41.112466] [INFO ] [sig ] Generating forecast for: WAVE [2026-02-19T20:34:41.112497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-02-19T20:34:41.123264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-02-19T20:34:41.123604] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-02-19T20:34:41.124431] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-02-19T20:34:41.124486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:41.124521] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:41.124549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:41.124631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:41.184165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:41.184903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:41.184992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:41.185026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:41.295047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:41.295203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:41.295243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:41.295273] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:41.298766] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: UP (p=72.96%) [2026-02-19T20:34:41.299084] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-02-19T20:34:41.299213] [INFO ] [sig ] WAVE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:41.440834] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WAVE.txt [2026-02-19T20:34:41.440967] [INFO ] [sig ] [3265/3393] Completed WAVE in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 46.1s [2026-02-19T20:34:41.441008] [INFO ] [sig ] [3266/3393] Forecasting WAY... [2026-02-19T20:34:41.441038] [INFO ] [sig ] Generating forecast for: WAY [2026-02-19T20:34:41.441069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-02-19T20:34:41.452095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-02-19T20:34:41.452419] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-02-19T20:34:41.453247] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-02-19T20:34:41.453302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:41.453377] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:41.453407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:41.453471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:41.514232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:41.515007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:41.515091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:41.515129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:41.641822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:41.642005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:41.642047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:41.642082] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:41.645920] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: UP (p=98.79%) [2026-02-19T20:34:41.646192] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-02-19T20:34:41.646316] [INFO ] [sig ] WAY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:41.792062] [INFO ] [LOCAL ] Saved forecast: WAY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WAY.txt [2026-02-19T20:34:41.792194] [INFO ] [sig ] [3266/3393] Completed WAY in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 45.8s [2026-02-19T20:34:41.792234] [INFO ] [sig ] [3267/3393] Forecasting WB... [2026-02-19T20:34:41.792265] [INFO ] [sig ] Generating forecast for: WB [2026-02-19T20:34:41.792295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-02-19T20:34:41.803091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-02-19T20:34:41.803408] [INFO ] [FORECASTER] Starting predict_future for WB [2026-02-19T20:34:41.804212] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-02-19T20:34:41.804265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:41.804297] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:41.804324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:41.804380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:41.866319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:41.867270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:41.867352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:41.867384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:41.990055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:41.990197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:41.990265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:41.990299] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:41.993766] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: UP (p=95.37%) [2026-02-19T20:34:41.994234] [INFO ] [FORECASTER] Completed predict_future for WB [2026-02-19T20:34:41.994359] [INFO ] [sig ] WB: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:42.138387] [INFO ] [LOCAL ] Saved forecast: WB 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WB.txt [2026-02-19T20:34:42.138549] [INFO ] [sig ] [3267/3393] Completed WB in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 45.4s [2026-02-19T20:34:42.138616] [INFO ] [sig ] [3268/3393] Forecasting WBD... [2026-02-19T20:34:42.138648] [INFO ] [sig ] Generating forecast for: WBD [2026-02-19T20:34:42.138679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-02-19T20:34:42.150230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-02-19T20:34:42.150552] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-02-19T20:34:42.151347] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-02-19T20:34:42.151399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:42.151433] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:42.151460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:42.151516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:42.209592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:42.210318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:42.210397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:42.210430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:42.340271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:42.340462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:42.340512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:42.340547] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:42.344141] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: DOWN (p=32.16%) [2026-02-19T20:34:42.344414] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-02-19T20:34:42.344546] [INFO ] [sig ] WBD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:42.487811] [INFO ] [LOCAL ] Saved forecast: WBD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WBD.txt [2026-02-19T20:34:42.487973] [INFO ] [sig ] [3268/3393] Completed WBD in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 45.0s [2026-02-19T20:34:42.488016] [INFO ] [sig ] [3269/3393] Forecasting WBIY... [2026-02-19T20:34:42.488046] [INFO ] [sig ] Generating forecast for: WBIY [2026-02-19T20:34:42.488078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-02-19T20:34:42.499533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-02-19T20:34:42.500053] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-02-19T20:34:42.500848] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-02-19T20:34:42.500902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:42.500934] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:42.500960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:42.501017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:42.560568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:42.561495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:42.561598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:42.561634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:42.663774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:42.663933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:42.663972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:42.664003] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:42.667637] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: UP (p=70.57%) [2026-02-19T20:34:42.667928] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-02-19T20:34:42.668063] [INFO ] [sig ] WBIY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:42.818172] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WBIY.txt [2026-02-19T20:34:42.818342] [INFO ] [sig ] [3269/3393] Completed WBIY in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 44.7s [2026-02-19T20:34:42.818383] [INFO ] [sig ] [3270/3393] Forecasting WBS... [2026-02-19T20:34:42.818414] [INFO ] [sig ] Generating forecast for: WBS [2026-02-19T20:34:42.818443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-02-19T20:34:42.830498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-02-19T20:34:42.830928] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-02-19T20:34:42.831735] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-02-19T20:34:42.831789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:42.831821] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:42.831849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:42.831906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:42.892431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:42.893366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:42.893454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:42.893489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:43.026237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:43.026393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:43.026434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:43.026464] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:43.030974] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: DOWN (p=8.26%) [2026-02-19T20:34:43.031256] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-02-19T20:34:43.031385] [INFO ] [sig ] WBS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:43.177708] [INFO ] [LOCAL ] Saved forecast: WBS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WBS.txt [2026-02-19T20:34:43.177898] [INFO ] [sig ] [3270/3393] Completed WBS in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 44.3s [2026-02-19T20:34:43.177944] [INFO ] [sig ] [3271/3393] Forecasting WBTN... [2026-02-19T20:34:43.177977] [INFO ] [sig ] Generating forecast for: WBTN [2026-02-19T20:34:43.178009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-02-19T20:34:43.192288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-02-19T20:34:43.192770] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-02-19T20:34:43.194329] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-02-19T20:34:43.194399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:43.194480] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:43.194530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:43.194636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:43.259606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:43.260443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:43.260532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:43.260567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:43.391002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:43.391166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:43.391208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:43.391237] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:43.394739] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: DOWN (p=0.92%) [2026-02-19T20:34:43.395036] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-02-19T20:34:43.395169] [INFO ] [sig ] WBTN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:43.548331] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WBTN.txt [2026-02-19T20:34:43.548598] [INFO ] [sig ] [3271/3393] Completed WBTN in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 44.0s [2026-02-19T20:34:43.548666] [INFO ] [sig ] [3272/3393] Forecasting WBX... [2026-02-19T20:34:43.548707] [INFO ] [sig ] Generating forecast for: WBX [2026-02-19T20:34:43.548747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-02-19T20:34:43.560263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-02-19T20:34:43.560653] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-02-19T20:34:43.561690] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-02-19T20:34:43.561744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:43.561776] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:43.561802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:43.561858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:43.620537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:43.621211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:43.621294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:43.621327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:43.744209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:43.744369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:43.744409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:43.744438] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:43.748258] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: UP (p=86.46%) [2026-02-19T20:34:43.748534] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-02-19T20:34:43.748681] [INFO ] [sig ] WBX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:43.891269] [INFO ] [LOCAL ] Saved forecast: WBX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WBX.txt [2026-02-19T20:34:43.891407] [INFO ] [sig ] [3272/3393] Completed WBX in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 43.6s [2026-02-19T20:34:43.891450] [INFO ] [sig ] [3273/3393] Forecasting WCC... [2026-02-19T20:34:43.891482] [INFO ] [sig ] Generating forecast for: WCC [2026-02-19T20:34:43.891518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-02-19T20:34:43.903091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-02-19T20:34:43.903472] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-02-19T20:34:43.904312] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-02-19T20:34:43.904369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:43.904402] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:43.904430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:43.904487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:43.962147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:43.963187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:43.963270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:43.963303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:44.098139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:44.098305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:44.098348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:44.098379] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:44.102106] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: UP (p=56.97%) [2026-02-19T20:34:44.102437] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-02-19T20:34:44.102604] [INFO ] [sig ] WCC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:44.262007] [INFO ] [LOCAL ] Saved forecast: WCC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WCC.txt [2026-02-19T20:34:44.262185] [INFO ] [sig ] [3273/3393] Completed WCC in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 43.2s [2026-02-19T20:34:44.262229] [INFO ] [sig ] [3274/3393] Forecasting WCLD... [2026-02-19T20:34:44.262262] [INFO ] [sig ] Generating forecast for: WCLD [2026-02-19T20:34:44.262294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-02-19T20:34:44.274498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-02-19T20:34:44.274879] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-02-19T20:34:44.275712] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-02-19T20:34:44.275766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:44.275798] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:44.275825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:44.275883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:44.337954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:44.338843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:44.338930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:44.338963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:44.472484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:44.472674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:44.472720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:44.472749] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:44.476974] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: UP (p=96.75%) [2026-02-19T20:34:44.477275] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-02-19T20:34:44.477410] [INFO ] [sig ] WCLD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:44.705034] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WCLD.txt [2026-02-19T20:34:44.705190] [INFO ] [sig ] [3274/3393] Completed WCLD in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 42.9s [2026-02-19T20:34:44.705232] [INFO ] [sig ] [3275/3393] Forecasting WD... [2026-02-19T20:34:44.705278] [INFO ] [sig ] Generating forecast for: WD [2026-02-19T20:34:44.705311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-02-19T20:34:44.718697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-02-19T20:34:44.719052] [INFO ] [FORECASTER] Starting predict_future for WD [2026-02-19T20:34:44.720087] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-02-19T20:34:44.720141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:44.720175] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:44.720203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:44.720261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:44.780152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:44.781020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:44.781105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:44.781141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:44.906287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:44.906447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:44.906488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:44.906517] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:44.910145] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: DOWN (p=3.14%) [2026-02-19T20:34:44.910491] [INFO ] [FORECASTER] Completed predict_future for WD [2026-02-19T20:34:44.910682] [INFO ] [sig ] WD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:45.058850] [INFO ] [LOCAL ] Saved forecast: WD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WD.txt [2026-02-19T20:34:45.058988] [INFO ] [sig ] [3275/3393] Completed WD in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 42.5s [2026-02-19T20:34:45.059029] [INFO ] [sig ] [3276/3393] Forecasting WDAY... [2026-02-19T20:34:45.059060] [INFO ] [sig ] Generating forecast for: WDAY [2026-02-19T20:34:45.059090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-02-19T20:34:45.069623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-02-19T20:34:45.069933] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-02-19T20:34:45.070759] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-02-19T20:34:45.070812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:45.070844] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:45.070873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:45.070931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:45.131948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:45.132774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:45.132890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:45.132925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:45.251114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:45.251268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:45.251308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:45.251338] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:45.254746] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: UP (p=54.40%) [2026-02-19T20:34:45.255021] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-02-19T20:34:45.255155] [INFO ] [sig ] WDAY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:45.399072] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WDAY.txt [2026-02-19T20:34:45.399210] [INFO ] [sig ] [3276/3393] Completed WDAY in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 42.2s [2026-02-19T20:34:45.399251] [INFO ] [sig ] [3277/3393] Forecasting WDC... [2026-02-19T20:34:45.399282] [INFO ] [sig ] Generating forecast for: WDC [2026-02-19T20:34:45.399313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-02-19T20:34:45.410758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-02-19T20:34:45.411067] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-02-19T20:34:45.411858] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-02-19T20:34:45.411911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:45.411944] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:45.411971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:45.412029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:45.471219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:45.471971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:45.472052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:45.472085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:45.596253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:45.596407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:45.596449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:45.596478] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:45.600018] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: UP (p=82.97%) [2026-02-19T20:34:45.600300] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-02-19T20:34:45.600432] [INFO ] [sig ] WDC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:45.744200] [INFO ] [LOCAL ] Saved forecast: WDC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WDC.txt [2026-02-19T20:34:45.744332] [INFO ] [sig ] [3277/3393] Completed WDC in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 41.8s [2026-02-19T20:34:45.744372] [INFO ] [sig ] [3278/3393] Forecasting WDFC... [2026-02-19T20:34:45.744401] [INFO ] [sig ] Generating forecast for: WDFC [2026-02-19T20:34:45.744431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-02-19T20:34:45.755770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-02-19T20:34:45.756095] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-02-19T20:34:45.756909] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-02-19T20:34:45.756963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:45.756994] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:45.757021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:45.757078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:45.817976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:45.818763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:45.818847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:45.818881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:45.940339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:45.940491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:45.940531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:45.940616] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:45.944075] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: UP (p=97.73%) [2026-02-19T20:34:45.944353] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-02-19T20:34:45.944486] [INFO ] [sig ] WDFC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:46.091702] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WDFC.txt [2026-02-19T20:34:46.091837] [INFO ] [sig ] [3278/3393] Completed WDFC in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 41.4s [2026-02-19T20:34:46.091877] [INFO ] [sig ] [3279/3393] Forecasting WDH... [2026-02-19T20:34:46.091907] [INFO ] [sig ] Generating forecast for: WDH [2026-02-19T20:34:46.091938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-02-19T20:34:46.102787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-02-19T20:34:46.103108] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-02-19T20:34:46.103910] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-02-19T20:34:46.103964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:46.103997] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:46.104024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:46.104081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:46.163082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:46.164087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:46.164170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:46.164204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:46.286210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:46.286364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:46.286405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:46.286435] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:46.290329] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: DOWN (p=8.73%) [2026-02-19T20:34:46.290644] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-02-19T20:34:46.290785] [INFO ] [sig ] WDH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:46.445530] [INFO ] [LOCAL ] Saved forecast: WDH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WDH.txt [2026-02-19T20:34:46.445797] [INFO ] [sig ] [3279/3393] Completed WDH in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 41.1s [2026-02-19T20:34:46.445861] [INFO ] [sig ] [3280/3393] Forecasting WDI... [2026-02-19T20:34:46.445895] [INFO ] [sig ] Generating forecast for: WDI [2026-02-19T20:34:46.445929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-02-19T20:34:46.458155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-02-19T20:34:46.458627] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-02-19T20:34:46.459894] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-02-19T20:34:46.459949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:46.459982] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:46.460009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:46.460066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:46.523366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:46.524285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:46.524376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:46.524451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:46.661374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:46.661537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:46.661607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:46.661648] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:46.665672] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: DOWN (p=23.22%) [2026-02-19T20:34:46.666169] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-02-19T20:34:46.666299] [INFO ] [sig ] WDI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:46.813187] [INFO ] [LOCAL ] Saved forecast: WDI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WDI.txt [2026-02-19T20:34:46.813352] [INFO ] [sig ] [3280/3393] Completed WDI in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 40.7s [2026-02-19T20:34:46.813395] [INFO ] [sig ] [3281/3393] Forecasting WDS... [2026-02-19T20:34:46.813425] [INFO ] [sig ] Generating forecast for: WDS [2026-02-19T20:34:46.813457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-02-19T20:34:46.825308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-02-19T20:34:46.825730] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-02-19T20:34:46.826592] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-02-19T20:34:46.826649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:46.826683] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:46.826713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:46.826772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:46.887517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:46.888461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:46.888550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:46.888615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:47.018382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:47.018552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:47.018616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:47.018649] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:47.022118] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: DOWN (p=28.76%) [2026-02-19T20:34:47.022400] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-02-19T20:34:47.022544] [INFO ] [sig ] WDS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:47.173784] [INFO ] [LOCAL ] Saved forecast: WDS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WDS.txt [2026-02-19T20:34:47.173950] [INFO ] [sig ] [3281/3393] Completed WDS in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 40.3s [2026-02-19T20:34:47.173991] [INFO ] [sig ] [3282/3393] Forecasting WEA... [2026-02-19T20:34:47.174023] [INFO ] [sig ] Generating forecast for: WEA [2026-02-19T20:34:47.174054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-02-19T20:34:47.185316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-02-19T20:34:47.185712] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-02-19T20:34:47.186562] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-02-19T20:34:47.186659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:47.186702] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:47.186735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:47.186831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:47.247864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:47.248862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:47.248955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:47.248992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:47.366003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:47.366168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:47.366209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:47.366242] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:47.369841] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: DOWN (p=8.46%) [2026-02-19T20:34:47.370123] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-02-19T20:34:47.370253] [INFO ] [sig ] WEA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:47.523319] [INFO ] [LOCAL ] Saved forecast: WEA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WEA.txt [2026-02-19T20:34:47.523498] [INFO ] [sig ] [3282/3393] Completed WEA in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 40.0s [2026-02-19T20:34:47.523545] [INFO ] [sig ] [3283/3393] Forecasting WEC... [2026-02-19T20:34:47.523597] [INFO ] [sig ] Generating forecast for: WEC [2026-02-19T20:34:47.523633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-02-19T20:34:47.536815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-02-19T20:34:47.537217] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-02-19T20:34:47.538218] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-02-19T20:34:47.538271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:47.538332] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:47.538361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:47.538419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:47.599537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:47.600520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:47.600644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:47.600682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:47.733799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:47.733983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:47.734026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:47.734059] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:47.737919] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: DOWN (p=23.44%) [2026-02-19T20:34:47.738804] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-02-19T20:34:47.739212] [INFO ] [sig ] WEC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:47.890141] [INFO ] [LOCAL ] Saved forecast: WEC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WEC.txt [2026-02-19T20:34:47.890312] [INFO ] [sig ] [3283/3393] Completed WEC in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 39.6s [2026-02-19T20:34:47.890355] [INFO ] [sig ] [3284/3393] Forecasting WEN... [2026-02-19T20:34:47.890392] [INFO ] [sig ] Generating forecast for: WEN [2026-02-19T20:34:47.890423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-02-19T20:34:47.903035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-02-19T20:34:47.903410] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-02-19T20:34:47.904425] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-02-19T20:34:47.904528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:47.904564] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:47.904615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:47.904678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:47.964095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:47.964997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:47.965082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:47.965117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:48.091372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:48.091541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:48.091607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:48.091642] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:48.095182] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: UP (p=60.73%) [2026-02-19T20:34:48.095490] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-02-19T20:34:48.095704] [INFO ] [sig ] WEN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:48.240181] [INFO ] [LOCAL ] Saved forecast: WEN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WEN.txt [2026-02-19T20:34:48.240315] [INFO ] [sig ] [3284/3393] Completed WEN in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 39.3s [2026-02-19T20:34:48.240356] [INFO ] [sig ] [3285/3393] Forecasting WERN... [2026-02-19T20:34:48.240386] [INFO ] [sig ] Generating forecast for: WERN [2026-02-19T20:34:48.240417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-02-19T20:34:48.252079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-02-19T20:34:48.252395] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-02-19T20:34:48.253211] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-02-19T20:34:48.253265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:48.253299] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:48.253327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:48.253384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:48.311335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:48.311995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:48.312073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:48.312106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:48.428162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:48.428311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:48.428349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:48.428377] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:48.431773] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: UP (p=89.10%) [2026-02-19T20:34:48.432051] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-02-19T20:34:48.432180] [INFO ] [sig ] WERN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:48.574107] [INFO ] [LOCAL ] Saved forecast: WERN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WERN.txt [2026-02-19T20:34:48.574224] [INFO ] [sig ] [3285/3393] Completed WERN in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 38.9s [2026-02-19T20:34:48.574264] [INFO ] [sig ] [3286/3393] Forecasting WES... [2026-02-19T20:34:48.574292] [INFO ] [sig ] Generating forecast for: WES [2026-02-19T20:34:48.574323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-02-19T20:34:48.585796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-02-19T20:34:48.586092] [INFO ] [FORECASTER] Starting predict_future for WES [2026-02-19T20:34:48.586876] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-02-19T20:34:48.586929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:48.586960] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:48.586988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:48.587045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:48.644114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:48.644743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:48.644820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:48.644853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:48.769752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:48.769910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:48.769959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:48.770027] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:48.773742] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: UP (p=52.99%) [2026-02-19T20:34:48.774043] [INFO ] [FORECASTER] Completed predict_future for WES [2026-02-19T20:34:48.774186] [INFO ] [sig ] WES: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:48.916936] [INFO ] [LOCAL ] Saved forecast: WES 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WES.txt [2026-02-19T20:34:48.917066] [INFO ] [sig ] [3286/3393] Completed WES in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 38.5s [2026-02-19T20:34:48.917106] [INFO ] [sig ] [3287/3393] Forecasting WEX... [2026-02-19T20:34:48.917136] [INFO ] [sig ] Generating forecast for: WEX [2026-02-19T20:34:48.917173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-02-19T20:34:48.929306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-02-19T20:34:48.929633] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-02-19T20:34:48.930441] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-02-19T20:34:48.930494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:48.930526] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:48.930553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:48.930638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:48.988329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:48.989015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:48.989106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:48.989140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:49.110216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:49.110368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:49.110407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:49.110437] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:49.113817] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: UP (p=96.56%) [2026-02-19T20:34:49.114094] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-02-19T20:34:49.114226] [INFO ] [sig ] WEX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:49.256645] [INFO ] [LOCAL ] Saved forecast: WEX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WEX.txt [2026-02-19T20:34:49.256776] [INFO ] [sig ] [3287/3393] Completed WEX in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 38.2s [2026-02-19T20:34:49.256818] [INFO ] [sig ] [3288/3393] Forecasting WEYS... [2026-02-19T20:34:49.256847] [INFO ] [sig ] Generating forecast for: WEYS [2026-02-19T20:34:49.256878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-02-19T20:34:49.267379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-02-19T20:34:49.267699] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-02-19T20:34:49.268481] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-02-19T20:34:49.268534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:49.268567] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:49.268615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:49.268673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:49.326532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:49.327179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:49.327256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:49.327290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:49.433537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:49.433701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:49.433741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:49.433770] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:49.437554] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: UP (p=89.17%) [2026-02-19T20:34:49.437846] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-02-19T20:34:49.437973] [INFO ] [sig ] WEYS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:49.579680] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WEYS.txt [2026-02-19T20:34:49.579801] [INFO ] [sig ] [3288/3393] Completed WEYS in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 37.8s [2026-02-19T20:34:49.579841] [INFO ] [sig ] [3289/3393] Forecasting WF... [2026-02-19T20:34:49.579870] [INFO ] [sig ] Generating forecast for: WF [2026-02-19T20:34:49.579901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-02-19T20:34:49.590712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-02-19T20:34:49.591001] [INFO ] [FORECASTER] Starting predict_future for WF [2026-02-19T20:34:49.591789] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-02-19T20:34:49.591841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:49.591873] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:49.591900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:49.591957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:49.650232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:49.650888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:49.650969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:49.651001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:49.772802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:49.772952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:49.772991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:49.773021] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:49.776428] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: DOWN (p=25.43%) [2026-02-19T20:34:49.776774] [INFO ] [FORECASTER] Completed predict_future for WF [2026-02-19T20:34:49.776905] [INFO ] [sig ] WF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:49.918510] [INFO ] [LOCAL ] Saved forecast: WF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WF.txt [2026-02-19T20:34:49.918658] [INFO ] [sig ] [3289/3393] Completed WF in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 37.5s [2026-02-19T20:34:49.918709] [INFO ] [sig ] [3290/3393] Forecasting WFG... [2026-02-19T20:34:49.918745] [INFO ] [sig ] Generating forecast for: WFG [2026-02-19T20:34:49.918782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-02-19T20:34:49.929236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-02-19T20:34:49.929534] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-02-19T20:34:49.930349] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-02-19T20:34:49.930402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:49.930435] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:49.930462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:49.930519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:49.987753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:49.988430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:49.988511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:49.988544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:50.110825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:50.110990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:50.111031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:50.111060] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:50.114457] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: DOWN (p=16.23%) [2026-02-19T20:34:50.114781] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-02-19T20:34:50.114913] [INFO ] [sig ] WFG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:50.262527] [INFO ] [LOCAL ] Saved forecast: WFG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WFG.txt [2026-02-19T20:34:50.262723] [INFO ] [sig ] [3290/3393] Completed WFG in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 37.1s [2026-02-19T20:34:50.262773] [INFO ] [sig ] [3291/3393] Forecasting WFRD... [2026-02-19T20:34:50.262805] [INFO ] [sig ] Generating forecast for: WFRD [2026-02-19T20:34:50.262837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-02-19T20:34:50.275514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-02-19T20:34:50.275842] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-02-19T20:34:50.276674] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-02-19T20:34:50.276728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:50.276759] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:50.276787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:50.276844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:50.334036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:50.334712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:50.334799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:50.334833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:50.454928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:50.455074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:50.455133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:50.455164] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:50.458664] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: DOWN (p=44.72%) [2026-02-19T20:34:50.458983] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-02-19T20:34:50.459120] [INFO ] [sig ] WFRD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:50.603034] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WFRD.txt [2026-02-19T20:34:50.603152] [INFO ] [sig ] [3291/3393] Completed WFRD in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 36.7s [2026-02-19T20:34:50.603191] [INFO ] [sig ] [3292/3393] Forecasting WGMI... [2026-02-19T20:34:50.603221] [INFO ] [sig ] Generating forecast for: WGMI [2026-02-19T20:34:50.603251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-02-19T20:34:50.614252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-02-19T20:34:50.614591] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-02-19T20:34:50.615353] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-02-19T20:34:50.615406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:50.615438] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:50.615464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:50.615521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:50.675211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:50.675847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:50.675927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:50.675959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:50.797926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:50.798086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:50.798142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:50.798173] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:50.801902] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: UP (p=91.75%) [2026-02-19T20:34:50.802176] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-02-19T20:34:50.802303] [INFO ] [sig ] WGMI: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:50.944956] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WGMI.txt [2026-02-19T20:34:50.945075] [INFO ] [sig ] [3292/3393] Completed WGMI in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 36.4s [2026-02-19T20:34:50.945115] [INFO ] [sig ] [3293/3393] Forecasting WGO... [2026-02-19T20:34:50.945144] [INFO ] [sig ] Generating forecast for: WGO [2026-02-19T20:34:50.945174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-02-19T20:34:50.956313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-02-19T20:34:50.956630] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-02-19T20:34:50.957465] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-02-19T20:34:50.957519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:50.957551] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:50.957596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:50.957656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:51.015851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:51.016651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:51.016776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:51.016811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:51.135247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:51.135399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:51.135439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:51.135468] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:51.138968] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: UP (p=95.20%) [2026-02-19T20:34:51.139247] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-02-19T20:34:51.139374] [INFO ] [sig ] WGO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:51.282150] [INFO ] [LOCAL ] Saved forecast: WGO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WGO.txt [2026-02-19T20:34:51.282272] [INFO ] [sig ] [3293/3393] Completed WGO in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 36.0s [2026-02-19T20:34:51.282311] [INFO ] [sig ] [3294/3393] Forecasting WGS... [2026-02-19T20:34:51.282340] [INFO ] [sig ] Generating forecast for: WGS [2026-02-19T20:34:51.282370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-02-19T20:34:51.293990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-02-19T20:34:51.294330] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-02-19T20:34:51.295127] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-02-19T20:34:51.295179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:51.295211] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:51.295239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:51.295296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:51.353809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:51.354783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:51.354875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:51.354907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:51.476905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:51.477077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:51.477119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:51.477150] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:51.480647] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: UP (p=62.41%) [2026-02-19T20:34:51.480932] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-02-19T20:34:51.481065] [INFO ] [sig ] WGS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:51.625004] [INFO ] [LOCAL ] Saved forecast: WGS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WGS.txt [2026-02-19T20:34:51.625172] [INFO ] [sig ] [3294/3393] Completed WGS in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 35.7s [2026-02-19T20:34:51.625214] [INFO ] [sig ] [3295/3393] Forecasting WH... [2026-02-19T20:34:51.625243] [INFO ] [sig ] Generating forecast for: WH [2026-02-19T20:34:51.625275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-02-19T20:34:51.638318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-02-19T20:34:51.638745] [INFO ] [FORECASTER] Starting predict_future for WH [2026-02-19T20:34:51.639557] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-02-19T20:34:51.639632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:51.639716] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:51.639746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:51.639804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:51.700828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:51.701934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:51.702040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:51.702085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:51.844055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:51.844235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:51.844277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:51.844306] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:51.848229] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: DOWN (p=3.10%) [2026-02-19T20:34:51.848723] [INFO ] [FORECASTER] Completed predict_future for WH [2026-02-19T20:34:51.848927] [INFO ] [sig ] WH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:52.089374] [INFO ] [LOCAL ] Saved forecast: WH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WH.txt [2026-02-19T20:34:52.089672] [INFO ] [sig ] [3295/3393] Completed WH in 0.5s | 2.78 sym/s | Total: 19.8m | ETA: 35.3s [2026-02-19T20:34:52.089753] [INFO ] [sig ] [3296/3393] Forecasting WHD... [2026-02-19T20:34:52.089807] [INFO ] [sig ] Generating forecast for: WHD [2026-02-19T20:34:52.089856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-02-19T20:34:52.107181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-02-19T20:34:52.107812] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-02-19T20:34:52.109223] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-02-19T20:34:52.109314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:52.109373] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:52.109422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:52.109522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:52.197051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:52.198415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:52.198553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:52.198636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:52.377101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:52.377308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:52.377360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:52.377402] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:52.383321] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: DOWN (p=11.19%) [2026-02-19T20:34:52.383980] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-02-19T20:34:52.384210] [INFO ] [sig ] WHD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:52.632102] [INFO ] [LOCAL ] Saved forecast: WHD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WHD.txt [2026-02-19T20:34:52.632497] [INFO ] [sig ] [3296/3393] Completed WHD in 0.5s | 2.78 sym/s | Total: 19.8m | ETA: 34.9s [2026-02-19T20:34:52.632611] [INFO ] [sig ] [3297/3393] Forecasting WHF... [2026-02-19T20:34:52.632672] [INFO ] [sig ] Generating forecast for: WHF [2026-02-19T20:34:52.632729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-02-19T20:34:52.653528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-02-19T20:34:52.654161] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-02-19T20:34:52.655412] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-02-19T20:34:52.655486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:52.655537] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:52.655611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:52.655710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:52.742907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:52.744078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:52.744185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:52.744220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:52.883512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:52.883739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:52.883805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:52.883858] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:52.889250] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: UP (p=74.49%) [2026-02-19T20:34:52.889787] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-02-19T20:34:52.889995] [INFO ] [sig ] WHF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:53.079685] [INFO ] [LOCAL ] Saved forecast: WHF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WHF.txt [2026-02-19T20:34:53.079853] [INFO ] [sig ] [3297/3393] Completed WHF in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 34.6s [2026-02-19T20:34:53.079894] [INFO ] [sig ] [3298/3393] Forecasting WHG... [2026-02-19T20:34:53.079926] [INFO ] [sig ] Generating forecast for: WHG [2026-02-19T20:34:53.079957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-02-19T20:34:53.091915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-02-19T20:34:53.092340] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-02-19T20:34:53.093228] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-02-19T20:34:53.093285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:53.093319] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:53.093347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:53.093405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:53.155950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:53.156883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:53.157165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:53.157200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:53.263408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:53.263565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:53.263627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:53.263658] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:53.267164] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: UP (p=76.47%) [2026-02-19T20:34:53.267445] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-02-19T20:34:53.267594] [INFO ] [sig ] WHG: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:53.409877] [INFO ] [LOCAL ] Saved forecast: WHG 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WHG.txt [2026-02-19T20:34:53.410018] [INFO ] [sig ] [3298/3393] Completed WHG in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 34.2s [2026-02-19T20:34:53.410058] [INFO ] [sig ] [3299/3393] Forecasting WIA... [2026-02-19T20:34:53.410094] [INFO ] [sig ] Generating forecast for: WIA [2026-02-19T20:34:53.410126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-02-19T20:34:53.421032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-02-19T20:34:53.421360] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-02-19T20:34:53.422189] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-02-19T20:34:53.422244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:53.422278] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:53.422306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:53.422365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:53.481810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:53.482621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:53.482705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:53.482738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:53.597818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:53.597963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:53.598006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:53.598038] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:53.601600] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: UP (p=67.30%) [2026-02-19T20:34:53.601888] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-02-19T20:34:53.602022] [INFO ] [sig ] WIA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:53.745770] [INFO ] [LOCAL ] Saved forecast: WIA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WIA.txt [2026-02-19T20:34:53.745905] [INFO ] [sig ] [3299/3393] Completed WIA in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 33.9s [2026-02-19T20:34:53.745947] [INFO ] [sig ] [3300/3393] Forecasting WIMI... [2026-02-19T20:34:53.745977] [INFO ] [sig ] Generating forecast for: WIMI [2026-02-19T20:34:53.746006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-02-19T20:34:53.756929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-02-19T20:34:53.757241] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-02-19T20:34:53.758038] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-02-19T20:34:53.758091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:53.758181] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:53.758210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:53.758275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:53.816646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:53.817330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:53.817412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:53.817445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:53.932719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:53.932860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:53.932899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:53.932930] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:53.936416] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: DOWN (p=10.36%) [2026-02-19T20:34:53.936711] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-02-19T20:34:53.936865] [INFO ] [sig ] WIMI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:54.080365] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WIMI.txt [2026-02-19T20:34:54.080498] [INFO ] [sig ] [3300/3393] Completed WIMI in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 33.5s [2026-02-19T20:34:54.080538] [INFO ] [sig ] [3301/3393] Forecasting WINA... [2026-02-19T20:34:54.080585] [INFO ] [sig ] Generating forecast for: WINA [2026-02-19T20:34:54.080620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-02-19T20:34:54.091184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-02-19T20:34:54.091504] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-02-19T20:34:54.092337] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-02-19T20:34:54.092391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:54.092425] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:54.092452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:54.092509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:54.153047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:54.153713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:54.153795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:54.153831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:54.276843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:54.277021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:54.277064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:54.277095] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:54.280762] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: DOWN (p=19.32%) [2026-02-19T20:34:54.281055] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-02-19T20:34:54.281193] [INFO ] [sig ] WINA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:54.426947] [INFO ] [LOCAL ] Saved forecast: WINA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WINA.txt [2026-02-19T20:34:54.427258] [INFO ] [sig ] [3301/3393] Completed WINA in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 33.1s [2026-02-19T20:34:54.427298] [INFO ] [sig ] [3302/3393] Forecasting WING... [2026-02-19T20:34:54.427328] [INFO ] [sig ] Generating forecast for: WING [2026-02-19T20:34:54.427358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-02-19T20:34:54.438596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-02-19T20:34:54.438922] [INFO ] [FORECASTER] Starting predict_future for WING [2026-02-19T20:34:54.439715] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-02-19T20:34:54.439778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:54.439818] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:54.439852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:54.439915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:54.497671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:54.498344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:54.498425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:54.498459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:54.617135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:54.617275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:54.617314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:54.617387] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:54.620735] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: DOWN (p=0.94%) [2026-02-19T20:34:54.621023] [INFO ] [FORECASTER] Completed predict_future for WING [2026-02-19T20:34:54.621151] [INFO ] [sig ] WING: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:54.765766] [INFO ] [LOCAL ] Saved forecast: WING 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WING.txt [2026-02-19T20:34:54.765895] [INFO ] [sig ] [3302/3393] Completed WING in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 32.8s [2026-02-19T20:34:54.765935] [INFO ] [sig ] [3303/3393] Forecasting WINN... [2026-02-19T20:34:54.765965] [INFO ] [sig ] Generating forecast for: WINN [2026-02-19T20:34:54.765996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-02-19T20:34:54.777293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-02-19T20:34:54.777621] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-02-19T20:34:54.778432] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-02-19T20:34:54.778490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:54.778524] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:54.778550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:54.778624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:54.838338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:54.839074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:54.839155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:54.839189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:54.963807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:54.963952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:54.963992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:54.964266] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:54.967929] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: UP (p=64.47%) [2026-02-19T20:34:54.968418] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-02-19T20:34:54.968548] [INFO ] [sig ] WINN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:55.111957] [INFO ] [LOCAL ] Saved forecast: WINN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WINN.txt [2026-02-19T20:34:55.112095] [INFO ] [sig ] [3303/3393] Completed WINN in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 32.4s [2026-02-19T20:34:55.112135] [INFO ] [sig ] [3304/3393] Forecasting WIX... [2026-02-19T20:34:55.112165] [INFO ] [sig ] Generating forecast for: WIX [2026-02-19T20:34:55.112196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-02-19T20:34:55.123422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-02-19T20:34:55.123748] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-02-19T20:34:55.124523] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-02-19T20:34:55.124596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:55.124635] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:55.124664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:55.124722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:55.184868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:55.185500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:55.185598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:55.185665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:55.309063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:55.309225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:55.309267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:55.309298] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:55.312953] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: DOWN (p=39.41%) [2026-02-19T20:34:55.313274] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-02-19T20:34:55.313419] [INFO ] [sig ] WIX: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:55.469655] [INFO ] [LOCAL ] Saved forecast: WIX 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WIX.txt [2026-02-19T20:34:55.469798] [INFO ] [sig ] [3304/3393] Completed WIX in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 32.1s [2026-02-19T20:34:55.469839] [INFO ] [sig ] [3305/3393] Forecasting WK... [2026-02-19T20:34:55.469869] [INFO ] [sig ] Generating forecast for: WK [2026-02-19T20:34:55.469899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-02-19T20:34:55.480543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-02-19T20:34:55.480896] [INFO ] [FORECASTER] Starting predict_future for WK [2026-02-19T20:34:55.481698] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-02-19T20:34:55.481751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:55.481783] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:55.481811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:55.481868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:55.539052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:55.539845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:55.539928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:55.539961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:55.657856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:55.657988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:55.658029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:55.658059] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:55.661489] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-02-19T20:34:55.661780] [INFO ] [FORECASTER] Completed predict_future for WK [2026-02-19T20:34:55.661911] [INFO ] [sig ] WK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:55.803809] [INFO ] [LOCAL ] Saved forecast: WK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WK.txt [2026-02-19T20:34:55.804164] [INFO ] [sig ] [3305/3393] Completed WK in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 31.7s [2026-02-19T20:34:55.804206] [INFO ] [sig ] [3306/3393] Forecasting WKC... [2026-02-19T20:34:55.804235] [INFO ] [sig ] Generating forecast for: WKC [2026-02-19T20:34:55.804266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-02-19T20:34:55.815389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-02-19T20:34:55.815760] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-02-19T20:34:55.816669] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-02-19T20:34:55.816723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:55.816757] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:55.816784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:55.816859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:55.886652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:55.887569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:55.887680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:55.887716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:56.015796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:56.015968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:56.016011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:56.016041] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:56.019727] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: UP (p=58.44%) [2026-02-19T20:34:56.020043] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-02-19T20:34:56.020179] [INFO ] [sig ] WKC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:56.163990] [INFO ] [LOCAL ] Saved forecast: WKC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WKC.txt [2026-02-19T20:34:56.164126] [INFO ] [sig ] [3306/3393] Completed WKC in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 31.3s [2026-02-19T20:34:56.164167] [INFO ] [sig ] [3307/3393] Forecasting WKEY... [2026-02-19T20:34:56.164197] [INFO ] [sig ] Generating forecast for: WKEY [2026-02-19T20:34:56.164227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-02-19T20:34:56.174917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-02-19T20:34:56.175233] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-02-19T20:34:56.176036] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-02-19T20:34:56.176090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:56.176122] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:56.176150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:56.176207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:56.232509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:56.233168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:56.233247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:56.233280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:56.352002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:56.352167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:56.352208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:56.352237] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:56.355677] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: DOWN (p=4.35%) [2026-02-19T20:34:56.355979] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-02-19T20:34:56.356116] [INFO ] [sig ] WKEY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:56.504671] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WKEY.txt [2026-02-19T20:34:56.504841] [INFO ] [sig ] [3307/3393] Completed WKEY in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 31.0s [2026-02-19T20:34:56.504884] [INFO ] [sig ] [3308/3393] Forecasting WKSP... [2026-02-19T20:34:56.504916] [INFO ] [sig ] Generating forecast for: WKSP [2026-02-19T20:34:56.504946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-02-19T20:34:56.516472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-02-19T20:34:56.516963] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-02-19T20:34:56.517872] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-02-19T20:34:56.517946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:56.517981] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:56.518009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:56.518068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:56.578371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:56.579312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:56.579407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:56.579441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:56.706949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:56.707131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:56.707180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:56.707215] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:56.712016] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: DOWN (p=21.95%) [2026-02-19T20:34:56.712392] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-02-19T20:34:56.712589] [INFO ] [sig ] WKSP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:56.865428] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WKSP.txt [2026-02-19T20:34:56.865602] [INFO ] [sig ] [3308/3393] Completed WKSP in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 30.6s [2026-02-19T20:34:56.865646] [INFO ] [sig ] [3309/3393] Forecasting WLDN... [2026-02-19T20:34:56.865677] [INFO ] [sig ] Generating forecast for: WLDN [2026-02-19T20:34:56.865709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-02-19T20:34:56.877037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-02-19T20:34:56.877346] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-02-19T20:34:56.878266] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-02-19T20:34:56.878322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:56.878355] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:56.878383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:56.878441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:56.940400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:56.941201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:56.941290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:56.941335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:57.063028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:57.063191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:57.063233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:57.063264] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:57.066871] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: UP (p=74.14%) [2026-02-19T20:34:57.067180] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-02-19T20:34:57.067322] [INFO ] [sig ] WLDN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:57.213291] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WLDN.txt [2026-02-19T20:34:57.213465] [INFO ] [sig ] [3309/3393] Completed WLDN in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 30.3s [2026-02-19T20:34:57.213506] [INFO ] [sig ] [3310/3393] Forecasting WLFC... [2026-02-19T20:34:57.213535] [INFO ] [sig ] Generating forecast for: WLFC [2026-02-19T20:34:57.213565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-02-19T20:34:57.224835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-02-19T20:34:57.225231] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-02-19T20:34:57.226129] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-02-19T20:34:57.226185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:57.226219] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:57.226249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:57.226308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:57.284635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:57.285560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:57.285750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:57.285811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:57.405817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:57.405982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:57.406023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:57.406054] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:57.409729] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: DOWN (p=48.13%) [2026-02-19T20:34:57.410067] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-02-19T20:34:57.410206] [INFO ] [sig ] WLFC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:57.557027] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WLFC.txt [2026-02-19T20:34:57.557183] [INFO ] [sig ] [3310/3393] Completed WLFC in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 29.9s [2026-02-19T20:34:57.557226] [INFO ] [sig ] [3311/3393] Forecasting WLK... [2026-02-19T20:34:57.557256] [INFO ] [sig ] Generating forecast for: WLK [2026-02-19T20:34:57.557288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-02-19T20:34:57.568907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-02-19T20:34:57.569287] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-02-19T20:34:57.570391] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-02-19T20:34:57.570446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:57.570480] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:57.570508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:57.570566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:57.629688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:57.630471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:57.630556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:57.630609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:57.753164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:57.753328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:57.753370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:57.753400] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:57.757048] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: DOWN (p=29.95%) [2026-02-19T20:34:57.757346] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-02-19T20:34:57.757485] [INFO ] [sig ] WLK: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:57.907819] [INFO ] [LOCAL ] Saved forecast: WLK 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WLK.txt [2026-02-19T20:34:57.907997] [INFO ] [sig ] [3311/3393] Completed WLK in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 29.5s [2026-02-19T20:34:57.908041] [INFO ] [sig ] [3312/3393] Forecasting WLKP... [2026-02-19T20:34:57.908071] [INFO ] [sig ] Generating forecast for: WLKP [2026-02-19T20:34:57.908101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-02-19T20:34:57.919413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-02-19T20:34:57.919861] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-02-19T20:34:57.920865] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-02-19T20:34:57.920932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:57.920976] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:57.921014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:57.921093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:57.990178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:57.991242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:57.991346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:57.991388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:58.115822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:58.116036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:58.116093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:58.116137] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:58.121060] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: DOWN (p=27.78%) [2026-02-19T20:34:58.121473] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-02-19T20:34:58.121654] [INFO ] [sig ] WLKP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:58.277791] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WLKP.txt [2026-02-19T20:34:58.278029] [INFO ] [sig ] [3312/3393] Completed WLKP in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 29.2s [2026-02-19T20:34:58.278080] [INFO ] [sig ] [3313/3393] Forecasting WMG... [2026-02-19T20:34:58.278143] [INFO ] [sig ] Generating forecast for: WMG [2026-02-19T20:34:58.278185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-02-19T20:34:58.292460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-02-19T20:34:58.292971] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-02-19T20:34:58.293982] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-02-19T20:34:58.294043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:58.294083] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:58.294115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:58.294188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:58.359243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:58.360162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:58.360253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:58.360287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:58.489963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:58.490137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:58.490180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:58.490212] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:58.493754] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: DOWN (p=2.29%) [2026-02-19T20:34:58.494085] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-02-19T20:34:58.494222] [INFO ] [sig ] WMG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:58.643670] [INFO ] [LOCAL ] Saved forecast: WMG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WMG.txt [2026-02-19T20:34:58.643938] [INFO ] [sig ] [3313/3393] Completed WMG in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 28.8s [2026-02-19T20:34:58.643989] [INFO ] [sig ] [3314/3393] Forecasting WMK... [2026-02-19T20:34:58.644021] [INFO ] [sig ] Generating forecast for: WMK [2026-02-19T20:34:58.644062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-02-19T20:34:58.659374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-02-19T20:34:58.659824] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-02-19T20:34:58.660715] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-02-19T20:34:58.660769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:58.660801] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:58.660828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:58.660885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:58.718517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:58.719531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:58.719658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:58.719694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:58.843656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:58.843826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:58.843867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:58.843897] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:58.847639] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: UP (p=50.69%) [2026-02-19T20:34:58.847922] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-02-19T20:34:58.848051] [INFO ] [sig ] WMK: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:58.990377] [INFO ] [LOCAL ] Saved forecast: WMK 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WMK.txt [2026-02-19T20:34:58.990539] [INFO ] [sig ] [3314/3393] Completed WMK in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 28.5s [2026-02-19T20:34:58.990600] [INFO ] [sig ] [3315/3393] Forecasting WMS... [2026-02-19T20:34:58.990634] [INFO ] [sig ] Generating forecast for: WMS [2026-02-19T20:34:58.990665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-02-19T20:34:59.002771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-02-19T20:34:59.003132] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-02-19T20:34:59.003927] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-02-19T20:34:59.003980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:59.004011] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:59.004038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:59.004095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:59.061269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:59.062192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:59.062276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:59.062308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:59.191472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:59.191679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:59.191731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:59.191759] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:59.195774] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: UP (p=70.08%) [2026-02-19T20:34:59.196089] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-02-19T20:34:59.196233] [INFO ] [sig ] WMS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:34:59.341982] [INFO ] [LOCAL ] Saved forecast: WMS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WMS.txt [2026-02-19T20:34:59.342143] [INFO ] [sig ] [3315/3393] Completed WMS in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 28.1s [2026-02-19T20:34:59.342184] [INFO ] [sig ] [3316/3393] Forecasting WNC... [2026-02-19T20:34:59.342215] [INFO ] [sig ] Generating forecast for: WNC [2026-02-19T20:34:59.342245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-02-19T20:34:59.353808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-02-19T20:34:59.354387] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-02-19T20:34:59.355224] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-02-19T20:34:59.355280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:59.355314] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:59.355342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:59.355400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:59.414256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:59.415140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:59.415225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:59.415258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:59.534997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:59.535154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:59.535195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:59.535225] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:59.538660] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: DOWN (p=0.65%) [2026-02-19T20:34:59.538940] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-02-19T20:34:59.539067] [INFO ] [sig ] WNC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:34:59.679742] [INFO ] [LOCAL ] Saved forecast: WNC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WNC.txt [2026-02-19T20:34:59.679898] [INFO ] [sig ] [3316/3393] Completed WNC in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 27.7s [2026-02-19T20:34:59.679939] [INFO ] [sig ] [3317/3393] Forecasting WNEB... [2026-02-19T20:34:59.679969] [INFO ] [sig ] Generating forecast for: WNEB [2026-02-19T20:34:59.679999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-02-19T20:34:59.690973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-02-19T20:34:59.691385] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-02-19T20:34:59.692201] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-02-19T20:34:59.692254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:34:59.692315] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:34:59.692344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:34:59.692415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:34:59.749387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:34:59.750065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:34:59.750145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:34:59.750179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:34:59.875361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:34:59.875514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:34:59.875554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:34:59.875602] [INFO ] [FORECASTER] Training complete [2026-02-19T20:34:59.879021] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: DOWN (p=8.41%) [2026-02-19T20:34:59.879487] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-02-19T20:34:59.879636] [INFO ] [sig ] WNEB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:00.023055] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WNEB.txt [2026-02-19T20:35:00.023217] [INFO ] [sig ] [3317/3393] Completed WNEB in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 27.4s [2026-02-19T20:35:00.023259] [INFO ] [sig ] [3318/3393] Forecasting WOOD... [2026-02-19T20:35:00.023289] [INFO ] [sig ] Generating forecast for: WOOD [2026-02-19T20:35:00.023320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-02-19T20:35:00.034399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-02-19T20:35:00.034829] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-02-19T20:35:00.035740] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-02-19T20:35:00.035795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:00.035828] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:00.035856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:00.035915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:00.100375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:00.101321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:00.101428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:00.101462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:00.204771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:00.204930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:00.204973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:00.205003] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:00.208633] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-02-19T20:35:00.208914] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-02-19T20:35:00.209042] [INFO ] [sig ] WOOD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:00.349611] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WOOD.txt [2026-02-19T20:35:00.349747] [INFO ] [sig ] [3318/3393] Completed WOOD in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 27.0s [2026-02-19T20:35:00.349788] [INFO ] [sig ] [3319/3393] Forecasting WOOF... [2026-02-19T20:35:00.349817] [INFO ] [sig ] Generating forecast for: WOOF [2026-02-19T20:35:00.349847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-02-19T20:35:00.360668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-02-19T20:35:00.361069] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-02-19T20:35:00.361996] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-02-19T20:35:00.362054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:00.362119] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:00.362152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:00.362212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:00.420588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:00.421530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:00.421645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:00.421680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:00.549342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:00.549513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:00.549555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:00.549607] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:00.553212] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: DOWN (p=23.59%) [2026-02-19T20:35:00.553528] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-02-19T20:35:00.553686] [INFO ] [sig ] WOOF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:00.698989] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WOOF.txt [2026-02-19T20:35:00.699167] [INFO ] [sig ] [3319/3393] Completed WOOF in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 26.7s [2026-02-19T20:35:00.699210] [INFO ] [sig ] [3320/3393] Forecasting WPC... [2026-02-19T20:35:00.699245] [INFO ] [sig ] Generating forecast for: WPC [2026-02-19T20:35:00.699283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-02-19T20:35:00.711600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-02-19T20:35:00.712022] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-02-19T20:35:00.712933] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-02-19T20:35:00.713003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:00.713040] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:00.713068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:00.713312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:00.774851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:00.775866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:00.775980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:00.776035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:00.914315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:00.914458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:00.914500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:00.914562] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:00.920069] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: DOWN (p=39.86%) [2026-02-19T20:35:00.920409] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-02-19T20:35:00.920596] [INFO ] [sig ] WPC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:01.073050] [INFO ] [LOCAL ] Saved forecast: WPC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WPC.txt [2026-02-19T20:35:01.073260] [INFO ] [sig ] [3320/3393] Completed WPC in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 26.3s [2026-02-19T20:35:01.073306] [INFO ] [sig ] [3321/3393] Forecasting WPP... [2026-02-19T20:35:01.073341] [INFO ] [sig ] Generating forecast for: WPP [2026-02-19T20:35:01.073376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-02-19T20:35:01.093374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-02-19T20:35:01.093828] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-02-19T20:35:01.095012] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-02-19T20:35:01.095073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:01.095109] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:01.095140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:01.095214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:01.171623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:01.172559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:01.172682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:01.172719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:01.294307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:01.294469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:01.294512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:01.294543] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:01.298793] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: DOWN (p=11.24%) [2026-02-19T20:35:01.299087] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-02-19T20:35:01.299218] [INFO ] [sig ] WPP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:01.445691] [INFO ] [LOCAL ] Saved forecast: WPP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WPP.txt [2026-02-19T20:35:01.445876] [INFO ] [sig ] [3321/3393] Completed WPP in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 25.9s [2026-02-19T20:35:01.445920] [INFO ] [sig ] [3322/3393] Forecasting WRAP... [2026-02-19T20:35:01.445953] [INFO ] [sig ] Generating forecast for: WRAP [2026-02-19T20:35:01.445988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-02-19T20:35:01.460105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-02-19T20:35:01.460612] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-02-19T20:35:01.461696] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-02-19T20:35:01.461764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:01.461809] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:01.461848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:01.461935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:01.532735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:01.533622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:01.533710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:01.533744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:01.658065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:01.658256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:01.658299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:01.658341] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:01.662340] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: UP (p=59.67%) [2026-02-19T20:35:01.662683] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-02-19T20:35:01.662841] [INFO ] [sig ] WRAP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:01.821420] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WRAP.txt [2026-02-19T20:35:01.821627] [INFO ] [sig ] [3322/3393] Completed WRAP in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 25.6s [2026-02-19T20:35:01.821699] [INFO ] [sig ] [3323/3393] Forecasting WRB... [2026-02-19T20:35:01.821747] [INFO ] [sig ] Generating forecast for: WRB [2026-02-19T20:35:01.821795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-02-19T20:35:01.833199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-02-19T20:35:01.833603] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-02-19T20:35:01.834549] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-02-19T20:35:01.834627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:01.834661] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:01.834688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:01.834745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:01.896783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:01.897682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:01.897772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:01.897808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:02.025182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:02.025358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:02.025402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:02.025432] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:02.029264] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: DOWN (p=13.36%) [2026-02-19T20:35:02.029567] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-02-19T20:35:02.029726] [INFO ] [sig ] WRB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:02.179939] [INFO ] [LOCAL ] Saved forecast: WRB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WRB.txt [2026-02-19T20:35:02.180145] [INFO ] [sig ] [3323/3393] Completed WRB in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 25.2s [2026-02-19T20:35:02.180204] [INFO ] [sig ] [3324/3393] Forecasting WRBY... [2026-02-19T20:35:02.180245] [INFO ] [sig ] Generating forecast for: WRBY [2026-02-19T20:35:02.180286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-02-19T20:35:02.191731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-02-19T20:35:02.192127] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-02-19T20:35:02.192965] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-02-19T20:35:02.193020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:02.193054] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:02.193091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:02.193157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:02.252248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:02.253136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:02.253222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:02.253255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:02.379313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:02.379490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:02.379535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:02.379566] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:02.383328] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: DOWN (p=7.39%) [2026-02-19T20:35:02.383668] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-02-19T20:35:02.383861] [INFO ] [sig ] WRBY: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:02.535692] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WRBY.txt [2026-02-19T20:35:02.535867] [INFO ] [sig ] [3324/3393] Completed WRBY in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 24.9s [2026-02-19T20:35:02.535933] [INFO ] [sig ] [3325/3393] Forecasting WRLD... [2026-02-19T20:35:02.535970] [INFO ] [sig ] Generating forecast for: WRLD [2026-02-19T20:35:02.536003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-02-19T20:35:02.549499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-02-19T20:35:02.549968] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-02-19T20:35:02.550943] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-02-19T20:35:02.551008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:02.551045] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:02.551074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:02.551309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:02.613778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:02.615030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:02.615149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:02.615198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:02.741683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:02.741857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:02.741901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:02.741938] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:02.745810] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: DOWN (p=48.10%) [2026-02-19T20:35:02.746153] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-02-19T20:35:02.746308] [INFO ] [sig ] WRLD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:02.903529] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WRLD.txt [2026-02-19T20:35:02.903733] [INFO ] [sig ] [3325/3393] Completed WRLD in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 24.5s [2026-02-19T20:35:02.903795] [INFO ] [sig ] [3326/3393] Forecasting WSBC... [2026-02-19T20:35:02.903829] [INFO ] [sig ] Generating forecast for: WSBC [2026-02-19T20:35:02.903861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-02-19T20:35:02.922422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-02-19T20:35:02.922850] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-02-19T20:35:02.923876] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-02-19T20:35:02.923932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:02.923964] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:02.923992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:02.924048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:02.986716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:02.987595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:02.987680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:02.987714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:03.112044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:03.112202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:03.112276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:03.112309] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:03.115838] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: DOWN (p=35.80%) [2026-02-19T20:35:03.116130] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-02-19T20:35:03.116266] [INFO ] [sig ] WSBC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:03.265243] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WSBC.txt [2026-02-19T20:35:03.265411] [INFO ] [sig ] [3326/3393] Completed WSBC in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 24.1s [2026-02-19T20:35:03.265453] [INFO ] [sig ] [3327/3393] Forecasting WSBF... [2026-02-19T20:35:03.265484] [INFO ] [sig ] Generating forecast for: WSBF [2026-02-19T20:35:03.265518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-02-19T20:35:03.276808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-02-19T20:35:03.277233] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-02-19T20:35:03.278100] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-02-19T20:35:03.278180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:03.278212] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:03.278256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:03.278314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:03.339180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:03.340161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:03.340334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:03.340385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:03.473859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:03.474021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:03.474064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:03.474093] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:03.478464] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: DOWN (p=6.71%) [2026-02-19T20:35:03.478823] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-02-19T20:35:03.478970] [INFO ] [sig ] WSBF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:03.633413] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WSBF.txt [2026-02-19T20:35:03.633611] [INFO ] [sig ] [3327/3393] Completed WSBF in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 23.8s [2026-02-19T20:35:03.633658] [INFO ] [sig ] [3328/3393] Forecasting WSC... [2026-02-19T20:35:03.633693] [INFO ] [sig ] Generating forecast for: WSC [2026-02-19T20:35:03.633724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-02-19T20:35:03.645377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-02-19T20:35:03.645772] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-02-19T20:35:03.646603] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-02-19T20:35:03.646658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:03.646690] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:03.646717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:03.646774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:03.708874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:03.709949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:03.710048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:03.710083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:03.847643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:03.847824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:03.847883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:03.847933] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:03.851758] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: UP (p=87.62%) [2026-02-19T20:35:03.852074] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-02-19T20:35:03.852212] [INFO ] [sig ] WSC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:03.999427] [INFO ] [LOCAL ] Saved forecast: WSC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WSC.txt [2026-02-19T20:35:03.999608] [INFO ] [sig ] [3328/3393] Completed WSC in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 23.4s [2026-02-19T20:35:03.999652] [INFO ] [sig ] [3329/3393] Forecasting WSFS... [2026-02-19T20:35:03.999683] [INFO ] [sig ] Generating forecast for: WSFS [2026-02-19T20:35:03.999715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-02-19T20:35:04.011740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-02-19T20:35:04.012112] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-02-19T20:35:04.012962] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-02-19T20:35:04.013021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:04.013054] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:04.013081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:04.013139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:04.074202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:04.075191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:04.075296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:04.075337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:04.196866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:04.197031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:04.197073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:04.197102] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:04.200664] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: DOWN (p=19.91%) [2026-02-19T20:35:04.200959] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-02-19T20:35:04.201120] [INFO ] [sig ] WSFS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:04.348446] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WSFS.txt [2026-02-19T20:35:04.348622] [INFO ] [sig ] [3329/3393] Completed WSFS in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 23.1s [2026-02-19T20:35:04.348666] [INFO ] [sig ] [3330/3393] Forecasting WSM... [2026-02-19T20:35:04.348697] [INFO ] [sig ] Generating forecast for: WSM [2026-02-19T20:35:04.348728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-02-19T20:35:04.360404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-02-19T20:35:04.360791] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-02-19T20:35:04.361621] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-02-19T20:35:04.361678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:04.361729] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:04.361758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:04.361829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:04.420877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:04.421837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:04.421925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:04.421959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:04.542441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:04.542621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:04.542665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:04.542695] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:04.546080] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: DOWN (p=5.76%) [2026-02-19T20:35:04.546356] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-02-19T20:35:04.546491] [INFO ] [sig ] WSM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:04.690720] [INFO ] [LOCAL ] Saved forecast: WSM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WSM.txt [2026-02-19T20:35:04.690896] [INFO ] [sig ] [3330/3393] Completed WSM in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 22.7s [2026-02-19T20:35:04.690938] [INFO ] [sig ] [3331/3393] Forecasting WSO... [2026-02-19T20:35:04.690970] [INFO ] [sig ] Generating forecast for: WSO [2026-02-19T20:35:04.691001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-02-19T20:35:04.702713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-02-19T20:35:04.703071] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-02-19T20:35:04.703872] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-02-19T20:35:04.703925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:04.703958] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:04.703986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:04.704043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:04.768690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:04.769553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:04.769659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:04.769695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:04.901490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:04.901693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:04.901750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:04.901789] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:04.906732] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: UP (p=65.40%) [2026-02-19T20:35:04.907128] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-02-19T20:35:04.907313] [INFO ] [sig ] WSO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:05.059432] [INFO ] [LOCAL ] Saved forecast: WSO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WSO.txt [2026-02-19T20:35:05.059602] [INFO ] [sig ] [3331/3393] Completed WSO in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 22.3s [2026-02-19T20:35:05.059647] [INFO ] [sig ] [3332/3393] Forecasting WTBA... [2026-02-19T20:35:05.059678] [INFO ] [sig ] Generating forecast for: WTBA [2026-02-19T20:35:05.059710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-02-19T20:35:05.104102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-02-19T20:35:05.104511] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-02-19T20:35:05.105397] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-02-19T20:35:05.105453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:05.105487] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:05.105516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:05.105598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:05.164714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:05.165504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:05.165612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:05.165650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:05.294439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:05.294624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:05.294666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:05.294696] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:05.298568] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: UP (p=56.86%) [2026-02-19T20:35:05.298886] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-02-19T20:35:05.299025] [INFO ] [sig ] WTBA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:05.455222] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WTBA.txt [2026-02-19T20:35:05.455388] [INFO ] [sig ] [3332/3393] Completed WTBA in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 22.0s [2026-02-19T20:35:05.455430] [INFO ] [sig ] [3333/3393] Forecasting WTFC... [2026-02-19T20:35:05.455459] [INFO ] [sig ] Generating forecast for: WTFC [2026-02-19T20:35:05.455489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-02-19T20:35:05.467063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-02-19T20:35:05.467458] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-02-19T20:35:05.468306] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-02-19T20:35:05.468360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:05.468392] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:05.468419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:05.468477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:05.527472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:05.528500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:05.528607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:05.528645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:05.651636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:05.651813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:05.651854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:05.651886] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:05.655382] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: UP (p=56.10%) [2026-02-19T20:35:05.655739] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-02-19T20:35:05.655884] [INFO ] [sig ] WTFC: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:05.798140] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WTFC.txt [2026-02-19T20:35:05.798277] [INFO ] [sig ] [3333/3393] Completed WTFC in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 21.6s [2026-02-19T20:35:05.798316] [INFO ] [sig ] [3334/3393] Forecasting WTI... [2026-02-19T20:35:05.798353] [INFO ] [sig ] Generating forecast for: WTI [2026-02-19T20:35:05.798384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-02-19T20:35:05.809703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-02-19T20:35:05.809986] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-02-19T20:35:05.810799] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-02-19T20:35:05.810852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:05.810937] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:05.810965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:05.811022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:05.867839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:05.868494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:05.868589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:05.868626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:05.986025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:05.986155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:05.986194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:05.986223] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:05.989601] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: DOWN (p=13.30%) [2026-02-19T20:35:05.989880] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-02-19T20:35:05.990006] [INFO ] [sig ] WTI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:06.132442] [INFO ] [LOCAL ] Saved forecast: WTI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WTI.txt [2026-02-19T20:35:06.132560] [INFO ] [sig ] [3334/3393] Completed WTI in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 21.3s [2026-02-19T20:35:06.132618] [INFO ] [sig ] [3335/3393] Forecasting WTRG... [2026-02-19T20:35:06.132650] [INFO ] [sig ] Generating forecast for: WTRG [2026-02-19T20:35:06.132681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-02-19T20:35:06.143240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-02-19T20:35:06.143541] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-02-19T20:35:06.144324] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-02-19T20:35:06.144377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:06.144409] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:06.144436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:06.144492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:06.202030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:06.202688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:06.202769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:06.202802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:06.318323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:06.318444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:06.318482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:06.318511] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:06.321848] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: DOWN (p=6.35%) [2026-02-19T20:35:06.322122] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-02-19T20:35:06.322249] [INFO ] [sig ] WTRG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:06.468000] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WTRG.txt [2026-02-19T20:35:06.468135] [INFO ] [sig ] [3335/3393] Completed WTRG in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 20.9s [2026-02-19T20:35:06.468176] [INFO ] [sig ] [3336/3393] Forecasting WTS... [2026-02-19T20:35:06.468209] [INFO ] [sig ] Generating forecast for: WTS [2026-02-19T20:35:06.468239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-02-19T20:35:06.479126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-02-19T20:35:06.479424] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-02-19T20:35:06.480297] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-02-19T20:35:06.480351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:06.480385] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:06.480413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:06.480470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:06.537778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:06.538457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:06.538537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:06.538569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:06.658469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:06.658637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:06.658680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:06.658709] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:06.662125] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: DOWN (p=20.95%) [2026-02-19T20:35:06.662398] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-02-19T20:35:06.662525] [INFO ] [sig ] WTS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:06.803858] [INFO ] [LOCAL ] Saved forecast: WTS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WTS.txt [2026-02-19T20:35:06.803974] [INFO ] [sig ] [3336/3393] Completed WTS in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 20.5s [2026-02-19T20:35:06.804014] [INFO ] [sig ] [3337/3393] Forecasting WULF... [2026-02-19T20:35:06.804044] [INFO ] [sig ] Generating forecast for: WULF [2026-02-19T20:35:06.804078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-02-19T20:35:06.820432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-02-19T20:35:06.820745] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-02-19T20:35:06.821563] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-02-19T20:35:06.821638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:06.821670] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:06.821698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:06.821754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:06.880264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:06.880935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:06.881019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:06.881058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:07.001649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:07.001807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:07.001847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:07.001940] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:07.005338] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: DOWN (p=5.12%) [2026-02-19T20:35:07.005642] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-02-19T20:35:07.005773] [INFO ] [sig ] WULF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:07.146984] [INFO ] [LOCAL ] Saved forecast: WULF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WULF.txt [2026-02-19T20:35:07.147122] [INFO ] [sig ] [3337/3393] Completed WULF in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 20.2s [2026-02-19T20:35:07.147162] [INFO ] [sig ] [3338/3393] Forecasting WVE... [2026-02-19T20:35:07.147193] [INFO ] [sig ] Generating forecast for: WVE [2026-02-19T20:35:07.147225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-02-19T20:35:07.158286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-02-19T20:35:07.158628] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-02-19T20:35:07.159446] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-02-19T20:35:07.159502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:07.159537] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:07.159568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:07.159658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:07.217911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:07.218840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:07.218928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:07.218965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:07.339745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:07.339894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:07.339936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:07.339968] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:07.343457] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: UP (p=70.98%) [2026-02-19T20:35:07.343766] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-02-19T20:35:07.343897] [INFO ] [sig ] WVE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:07.484832] [INFO ] [LOCAL ] Saved forecast: WVE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WVE.txt [2026-02-19T20:35:07.484948] [INFO ] [sig ] [3338/3393] Completed WVE in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 19.8s [2026-02-19T20:35:07.484988] [INFO ] [sig ] [3339/3393] Forecasting WWD... [2026-02-19T20:35:07.485019] [INFO ] [sig ] Generating forecast for: WWD [2026-02-19T20:35:07.485051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-02-19T20:35:07.495837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-02-19T20:35:07.496141] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-02-19T20:35:07.496942] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-02-19T20:35:07.496996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:07.497029] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:07.497058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:07.497115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:07.554253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:07.554909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:07.554990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:07.555039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:07.673250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:07.673377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:07.673417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:07.673449] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:07.676902] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-02-19T20:35:07.677181] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-02-19T20:35:07.677310] [INFO ] [sig ] WWD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:07.819728] [INFO ] [LOCAL ] Saved forecast: WWD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WWD.txt [2026-02-19T20:35:07.819858] [INFO ] [sig ] [3339/3393] Completed WWD in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 19.5s [2026-02-19T20:35:07.819898] [INFO ] [sig ] [3340/3393] Forecasting WY... [2026-02-19T20:35:07.819929] [INFO ] [sig ] Generating forecast for: WY [2026-02-19T20:35:07.819960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-02-19T20:35:07.830215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-02-19T20:35:07.830514] [INFO ] [FORECASTER] Starting predict_future for WY [2026-02-19T20:35:07.831297] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-02-19T20:35:07.831350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:07.831382] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:07.831409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:07.831466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:07.891615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:07.892289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:07.892369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:07.892402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:08.010071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:08.010221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:08.010261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:08.010290] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:08.013672] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: UP (p=70.24%) [2026-02-19T20:35:08.013945] [INFO ] [FORECASTER] Completed predict_future for WY [2026-02-19T20:35:08.014084] [INFO ] [sig ] WY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:08.159258] [INFO ] [LOCAL ] Saved forecast: WY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/WY.txt [2026-02-19T20:35:08.159406] [INFO ] [sig ] [3340/3393] Completed WY in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 19.1s [2026-02-19T20:35:08.159448] [INFO ] [sig ] [3341/3393] Forecasting WYNN... [2026-02-19T20:35:08.159481] [INFO ] [sig ] Generating forecast for: WYNN [2026-02-19T20:35:08.159513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-02-19T20:35:08.170464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-02-19T20:35:08.170812] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-02-19T20:35:08.171648] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-02-19T20:35:08.171702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:08.171736] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:08.171765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:08.171837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:08.230113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:08.230806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:08.230888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:08.230920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:08.348734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:08.348891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:08.348933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:08.348963] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:08.352396] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: DOWN (p=6.29%) [2026-02-19T20:35:08.352699] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-02-19T20:35:08.352831] [INFO ] [sig ] WYNN: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:08.494163] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/WYNN.txt [2026-02-19T20:35:08.494286] [INFO ] [sig ] [3341/3393] Completed WYNN in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 18.7s [2026-02-19T20:35:08.494326] [INFO ] [sig ] [3342/3393] Forecasting XBIL... [2026-02-19T20:35:08.494356] [INFO ] [sig ] Generating forecast for: XBIL [2026-02-19T20:35:08.494386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-02-19T20:35:08.505196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-02-19T20:35:08.505514] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-02-19T20:35:08.506393] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-02-19T20:35:08.506449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:08.506482] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:08.506511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:08.506569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:08.566292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:08.567187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:08.567274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:08.567308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:08.662328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:08.662487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:08.662527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:08.662557] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:08.665967] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=99.77%) [2026-02-19T20:35:08.666249] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-02-19T20:35:08.666378] [INFO ] [sig ] XBIL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:08.809773] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/XBIL.txt [2026-02-19T20:35:08.809935] [INFO ] [sig ] [3342/3393] Completed XBIL in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 18.4s [2026-02-19T20:35:08.809975] [INFO ] [sig ] [3343/3393] Forecasting XEL... [2026-02-19T20:35:08.810006] [INFO ] [sig ] Generating forecast for: XEL [2026-02-19T20:35:08.810041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-02-19T20:35:08.821738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-02-19T20:35:08.822144] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-02-19T20:35:08.823060] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-02-19T20:35:08.823136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:08.823170] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:08.823198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:08.823256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:08.883900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:08.884821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:08.884919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:08.884957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:09.008556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:09.008735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:09.008775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:09.008805] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:09.012287] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: UP (p=78.94%) [2026-02-19T20:35:09.012604] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-02-19T20:35:09.012743] [INFO ] [sig ] XEL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:09.157330] [INFO ] [LOCAL ] Saved forecast: XEL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/XEL.txt [2026-02-19T20:35:09.157492] [INFO ] [sig ] [3343/3393] Completed XEL in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 18.0s [2026-02-19T20:35:09.157532] [INFO ] [sig ] [3344/3393] Forecasting XENE... [2026-02-19T20:35:09.157563] [INFO ] [sig ] Generating forecast for: XENE [2026-02-19T20:35:09.157627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-02-19T20:35:09.168722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-02-19T20:35:09.169156] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-02-19T20:35:09.170035] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-02-19T20:35:09.170090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:09.170124] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:09.170154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:09.170214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:09.228755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:09.229675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:09.229801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:09.229837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:09.350911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:09.351076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:09.351117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:09.351147] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:09.354794] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: UP (p=95.80%) [2026-02-19T20:35:09.355078] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-02-19T20:35:09.355211] [INFO ] [sig ] XENE: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:09.508566] [INFO ] [LOCAL ] Saved forecast: XENE 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/XENE.txt [2026-02-19T20:35:09.508820] [INFO ] [sig ] [3344/3393] Completed XENE in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 17.6s [2026-02-19T20:35:09.508878] [INFO ] [sig ] [3345/3393] Forecasting XERS... [2026-02-19T20:35:09.508925] [INFO ] [sig ] Generating forecast for: XERS [2026-02-19T20:35:09.508971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-02-19T20:35:09.523643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-02-19T20:35:09.524301] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-02-19T20:35:09.525374] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-02-19T20:35:09.525440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:09.525486] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:09.525526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:09.525638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:09.600185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:09.601200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:09.601291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:09.601508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:09.726412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:09.726591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:09.726638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:09.726670] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:09.730218] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: DOWN (p=3.01%) [2026-02-19T20:35:09.730502] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-02-19T20:35:09.730653] [INFO ] [sig ] XERS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:09.877801] [INFO ] [LOCAL ] Saved forecast: XERS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/XERS.txt [2026-02-19T20:35:09.877962] [INFO ] [sig ] [3345/3393] Completed XERS in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 17.3s [2026-02-19T20:35:09.878004] [INFO ] [sig ] [3346/3393] Forecasting XGN... [2026-02-19T20:35:09.878035] [INFO ] [sig ] Generating forecast for: XGN [2026-02-19T20:35:09.878066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-02-19T20:35:09.890353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-02-19T20:35:09.890782] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-02-19T20:35:09.891614] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-02-19T20:35:09.891669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:09.891703] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:09.891730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:09.891787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:09.953687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:09.954648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:09.954737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:09.954773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:10.085710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:10.085877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:10.085919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:10.085948] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:10.089882] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: UP (p=89.80%) [2026-02-19T20:35:10.090289] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-02-19T20:35:10.090473] [INFO ] [sig ] XGN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:10.236675] [INFO ] [LOCAL ] Saved forecast: XGN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/XGN.txt [2026-02-19T20:35:10.236845] [INFO ] [sig ] [3346/3393] Completed XGN in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 16.9s [2026-02-19T20:35:10.236889] [INFO ] [sig ] [3347/3393] Forecasting XOM... [2026-02-19T20:35:10.236920] [INFO ] [sig ] Generating forecast for: XOM [2026-02-19T20:35:10.236951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-02-19T20:35:10.249114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-02-19T20:35:10.249540] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-02-19T20:35:10.250451] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-02-19T20:35:10.250507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:10.250542] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:10.250569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:10.250652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:10.312275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:10.313268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:10.313369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:10.313403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:10.441912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:10.442078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:10.442124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:10.442170] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:10.445756] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: DOWN (p=40.68%) [2026-02-19T20:35:10.446048] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-02-19T20:35:10.446184] [INFO ] [sig ] XOM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:10.593405] [INFO ] [LOCAL ] Saved forecast: XOM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/XOM.txt [2026-02-19T20:35:10.593600] [INFO ] [sig ] [3347/3393] Completed XOM in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 16.6s [2026-02-19T20:35:10.593647] [INFO ] [sig ] [3348/3393] Forecasting XOMA... [2026-02-19T20:35:10.593677] [INFO ] [sig ] Generating forecast for: XOMA [2026-02-19T20:35:10.593709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-02-19T20:35:10.608293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-02-19T20:35:10.608923] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-02-19T20:35:10.610190] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-02-19T20:35:10.610267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:10.610314] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:10.610357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:10.610443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:10.680718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:10.681672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:10.681783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:10.681837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:10.828455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:10.828660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:10.828711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:10.828744] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:10.833113] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: UP (p=70.16%) [2026-02-19T20:35:10.833506] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-02-19T20:35:10.833686] [INFO ] [sig ] XOMA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:10.992048] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/XOMA.txt [2026-02-19T20:35:10.992234] [INFO ] [sig ] [3348/3393] Completed XOMA in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 16.2s [2026-02-19T20:35:10.992282] [INFO ] [sig ] [3349/3393] Forecasting XOS... [2026-02-19T20:35:10.992315] [INFO ] [sig ] Generating forecast for: XOS [2026-02-19T20:35:10.992350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-02-19T20:35:11.004059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-02-19T20:35:11.004496] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-02-19T20:35:11.005383] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-02-19T20:35:11.005441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:11.005475] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:11.005505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:11.005564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:11.067077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:11.067990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:11.068075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:11.068109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:11.188990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:11.189157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:11.189204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:11.189241] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:11.192727] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: UP (p=78.19%) [2026-02-19T20:35:11.193011] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-02-19T20:35:11.193140] [INFO ] [sig ] XOS: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:11.343969] [INFO ] [LOCAL ] Saved forecast: XOS 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/XOS.txt [2026-02-19T20:35:11.344203] [INFO ] [sig ] [3349/3393] Completed XOS in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 15.8s [2026-02-19T20:35:11.344261] [INFO ] [sig ] [3350/3393] Forecasting XP... [2026-02-19T20:35:11.344301] [INFO ] [sig ] Generating forecast for: XP [2026-02-19T20:35:11.344343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-02-19T20:35:11.360617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-02-19T20:35:11.361043] [INFO ] [FORECASTER] Starting predict_future for XP [2026-02-19T20:35:11.361915] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-02-19T20:35:11.361969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:11.362002] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:11.362029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:11.362086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:11.427594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:11.428618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:11.428723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:11.428760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:11.560957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:11.561141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:11.561243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:11.561291] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:11.565321] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: DOWN (p=19.82%) [2026-02-19T20:35:11.565877] [INFO ] [FORECASTER] Completed predict_future for XP [2026-02-19T20:35:11.566028] [INFO ] [sig ] XP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:11.715212] [INFO ] [LOCAL ] Saved forecast: XP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/XP.txt [2026-02-19T20:35:11.715372] [INFO ] [sig ] [3350/3393] Completed XP in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 15.5s [2026-02-19T20:35:11.715415] [INFO ] [sig ] [3351/3393] Forecasting XPEL... [2026-02-19T20:35:11.715445] [INFO ] [sig ] Generating forecast for: XPEL [2026-02-19T20:35:11.715475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-02-19T20:35:11.726971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-02-19T20:35:11.727425] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-02-19T20:35:11.728449] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-02-19T20:35:11.728516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:11.728611] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:11.728649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:11.728711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:11.788153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:11.789091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:11.789178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:11.789213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:11.926051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:11.926223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:11.926267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:11.926298] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:11.929884] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: UP (p=94.57%) [2026-02-19T20:35:11.930201] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-02-19T20:35:11.930341] [INFO ] [sig ] XPEL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:12.077725] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/XPEL.txt [2026-02-19T20:35:12.077905] [INFO ] [sig ] [3351/3393] Completed XPEL in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 15.1s [2026-02-19T20:35:12.077960] [INFO ] [sig ] [3352/3393] Forecasting XPO... [2026-02-19T20:35:12.077993] [INFO ] [sig ] Generating forecast for: XPO [2026-02-19T20:35:12.078024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-02-19T20:35:12.089280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-02-19T20:35:12.089629] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-02-19T20:35:12.090411] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-02-19T20:35:12.090465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:12.090497] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:12.090524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:12.090599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:12.148970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:12.149947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:12.150040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:12.150075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:12.279417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:12.279624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:12.279669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:12.279699] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:12.283954] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: UP (p=79.58%) [2026-02-19T20:35:12.284313] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-02-19T20:35:12.284461] [INFO ] [sig ] XPO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:12.435349] [INFO ] [LOCAL ] Saved forecast: XPO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/XPO.txt [2026-02-19T20:35:12.435515] [INFO ] [sig ] [3352/3393] Completed XPO in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 14.8s [2026-02-19T20:35:12.435559] [INFO ] [sig ] [3353/3393] Forecasting XPOF... [2026-02-19T20:35:12.435609] [INFO ] [sig ] Generating forecast for: XPOF [2026-02-19T20:35:12.435641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-02-19T20:35:12.446781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-02-19T20:35:12.447150] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-02-19T20:35:12.447992] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-02-19T20:35:12.448047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:12.448082] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:12.448110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:12.448198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:12.506042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:12.506961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:12.507050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:12.507084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:12.631505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:12.631682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:12.631724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:12.631752] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:12.635232] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: UP (p=89.55%) [2026-02-19T20:35:12.635520] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-02-19T20:35:12.635673] [INFO ] [sig ] XPOF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:12.780259] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/XPOF.txt [2026-02-19T20:35:12.780419] [INFO ] [sig ] [3353/3393] Completed XPOF in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 14.4s [2026-02-19T20:35:12.780460] [INFO ] [sig ] [3354/3393] Forecasting XPRO... [2026-02-19T20:35:12.780491] [INFO ] [sig ] Generating forecast for: XPRO [2026-02-19T20:35:12.780524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-02-19T20:35:12.791676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-02-19T20:35:12.792061] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-02-19T20:35:12.792876] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-02-19T20:35:12.792930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:12.792978] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:12.793007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:12.793064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:12.851336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:12.852223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:12.852309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:12.852342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:12.973144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:12.973310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:12.973354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:12.973428] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:12.977177] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: UP (p=66.42%) [2026-02-19T20:35:12.977522] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-02-19T20:35:12.977690] [INFO ] [sig ] XPRO: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:13.125460] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/XPRO.txt [2026-02-19T20:35:13.125645] [INFO ] [sig ] [3354/3393] Completed XPRO in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 14.0s [2026-02-19T20:35:13.125693] [INFO ] [sig ] [3355/3393] Forecasting XRAY... [2026-02-19T20:35:13.125723] [INFO ] [sig ] Generating forecast for: XRAY [2026-02-19T20:35:13.125754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-02-19T20:35:13.137690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-02-19T20:35:13.138059] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-02-19T20:35:13.138953] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-02-19T20:35:13.139008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:13.139041] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:13.139070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:13.139127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:13.201277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:13.202257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:13.202347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:13.202383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:13.328506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:13.328688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:13.328733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:13.328762] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:13.332459] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: UP (p=55.88%) [2026-02-19T20:35:13.332764] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-02-19T20:35:13.332897] [INFO ] [sig ] XRAY: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:13.483071] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/XRAY.txt [2026-02-19T20:35:13.483243] [INFO ] [sig ] [3355/3393] Completed XRAY in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 13.7s [2026-02-19T20:35:13.483294] [INFO ] [sig ] [3356/3393] Forecasting XRX... [2026-02-19T20:35:13.483334] [INFO ] [sig ] Generating forecast for: XRX [2026-02-19T20:35:13.483367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-02-19T20:35:13.495250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-02-19T20:35:13.495680] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-02-19T20:35:13.496483] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-02-19T20:35:13.496537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:13.496570] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:13.496637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:13.496697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:13.554686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:13.555598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:13.555683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:13.555716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:13.679985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:13.680151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:13.680193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:13.680223] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:13.683773] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: UP (p=79.69%) [2026-02-19T20:35:13.684066] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-02-19T20:35:13.684202] [INFO ] [sig ] XRX: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:13.838377] [INFO ] [LOCAL ] Saved forecast: XRX 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/XRX.txt [2026-02-19T20:35:13.838547] [INFO ] [sig ] [3356/3393] Completed XRX in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 13.3s [2026-02-19T20:35:13.838614] [INFO ] [sig ] [3357/3393] Forecasting XYF... [2026-02-19T20:35:13.838648] [INFO ] [sig ] Generating forecast for: XYF [2026-02-19T20:35:13.838679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-02-19T20:35:13.851019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-02-19T20:35:13.851413] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-02-19T20:35:13.852255] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-02-19T20:35:13.852309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:13.852342] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:13.852369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:13.852426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:13.919512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:13.920644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:13.920769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:13.920825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:14.045999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:14.046168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:14.046211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:14.046241] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:14.050061] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: DOWN (p=23.38%) [2026-02-19T20:35:14.050422] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-02-19T20:35:14.050595] [INFO ] [sig ] XYF: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:14.201478] [INFO ] [LOCAL ] Saved forecast: XYF 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/XYF.txt [2026-02-19T20:35:14.201660] [INFO ] [sig ] [3357/3393] Completed XYF in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 13.0s [2026-02-19T20:35:14.201713] [INFO ] [sig ] [3358/3393] Forecasting XYL... [2026-02-19T20:35:14.201746] [INFO ] [sig ] Generating forecast for: XYL [2026-02-19T20:35:14.201778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-02-19T20:35:14.213828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-02-19T20:35:14.214223] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-02-19T20:35:14.215098] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-02-19T20:35:14.215153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:14.215192] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:14.215227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:14.215299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:14.279303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:14.280232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:14.280319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:14.280352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:14.402847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:14.403009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:14.403049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:14.403080] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:14.406505] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: UP (p=82.66%) [2026-02-19T20:35:14.406804] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-02-19T20:35:14.406935] [INFO ] [sig ] XYL: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:14.547061] [INFO ] [LOCAL ] Saved forecast: XYL 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/XYL.txt [2026-02-19T20:35:14.547202] [INFO ] [sig ] [3358/3393] Completed XYL in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 12.6s [2026-02-19T20:35:14.547246] [INFO ] [sig ] [3359/3393] Forecasting YALA... [2026-02-19T20:35:14.547276] [INFO ] [sig ] Generating forecast for: YALA [2026-02-19T20:35:14.547307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-02-19T20:35:14.558449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-02-19T20:35:14.558796] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-02-19T20:35:14.559622] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-02-19T20:35:14.559694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:14.559729] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:14.559756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:14.559815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:14.616647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:14.617474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:14.617561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:14.617616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:14.737912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:14.738076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:14.738139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:14.738172] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:14.741671] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: UP (p=96.28%) [2026-02-19T20:35:14.741955] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-02-19T20:35:14.742084] [INFO ] [sig ] YALA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:14.887038] [INFO ] [LOCAL ] Saved forecast: YALA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/YALA.txt [2026-02-19T20:35:14.887186] [INFO ] [sig ] [3359/3393] Completed YALA in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 12.2s [2026-02-19T20:35:14.887228] [INFO ] [sig ] [3360/3393] Forecasting YELP... [2026-02-19T20:35:14.887257] [INFO ] [sig ] Generating forecast for: YELP [2026-02-19T20:35:14.887289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-02-19T20:35:14.899052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-02-19T20:35:14.899393] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-02-19T20:35:14.900251] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-02-19T20:35:14.900318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:14.900358] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:14.900391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:14.900451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:14.958972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:14.959948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:14.960032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:14.960064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:15.084803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:15.084958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:15.084998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:15.085027] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:15.088464] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: UP (p=59.43%) [2026-02-19T20:35:15.088755] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-02-19T20:35:15.088885] [INFO ] [sig ] YELP: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:15.234203] [INFO ] [LOCAL ] Saved forecast: YELP 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/YELP.txt [2026-02-19T20:35:15.234367] [INFO ] [sig ] [3360/3393] Completed YELP in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 11.9s [2026-02-19T20:35:15.234407] [INFO ] [sig ] [3361/3393] Forecasting YETI... [2026-02-19T20:35:15.234439] [INFO ] [sig ] Generating forecast for: YETI [2026-02-19T20:35:15.234471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-02-19T20:35:15.247921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-02-19T20:35:15.248439] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-02-19T20:35:15.249594] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-02-19T20:35:15.249654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:15.249687] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:15.249714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:15.249773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:15.312244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:15.313183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:15.313306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:15.313343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:15.438373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:15.438613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:15.438666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:15.438717] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:15.442877] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: DOWN (p=11.07%) [2026-02-19T20:35:15.443246] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-02-19T20:35:15.443407] [INFO ] [sig ] YETI: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:15.588176] [INFO ] [LOCAL ] Saved forecast: YETI 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/YETI.txt [2026-02-19T20:35:15.588371] [INFO ] [sig ] [3361/3393] Completed YETI in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 11.5s [2026-02-19T20:35:15.588420] [INFO ] [sig ] [3362/3393] Forecasting YMM... [2026-02-19T20:35:15.588465] [INFO ] [sig ] Generating forecast for: YMM [2026-02-19T20:35:15.588507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-02-19T20:35:15.600693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-02-19T20:35:15.601057] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-02-19T20:35:15.601910] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-02-19T20:35:15.601965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:15.601999] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:15.602027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:15.602092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:15.660702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:15.661775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:15.661861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:15.661894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:15.782284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:15.782448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:15.782489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:15.782519] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:15.785987] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: UP (p=93.78%) [2026-02-19T20:35:15.786268] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-02-19T20:35:15.786400] [INFO ] [sig ] YMM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:15.939371] [INFO ] [LOCAL ] Saved forecast: YMM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/YMM.txt [2026-02-19T20:35:15.939518] [INFO ] [sig ] [3362/3393] Completed YMM in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 11.2s [2026-02-19T20:35:15.939559] [INFO ] [sig ] [3363/3393] Forecasting YPF... [2026-02-19T20:35:15.939610] [INFO ] [sig ] Generating forecast for: YPF [2026-02-19T20:35:15.939643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-02-19T20:35:15.951361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-02-19T20:35:15.951757] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-02-19T20:35:15.952560] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-02-19T20:35:15.952635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:15.952668] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:15.952694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:15.952752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:16.009993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:16.010750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:16.010834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:16.010883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:16.136873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:16.137046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:16.137087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:16.137116] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:16.140639] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: UP (p=93.01%) [2026-02-19T20:35:16.140915] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-02-19T20:35:16.141042] [INFO ] [sig ] YPF: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:16.284205] [INFO ] [LOCAL ] Saved forecast: YPF 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/YPF.txt [2026-02-19T20:35:16.284353] [INFO ] [sig ] [3363/3393] Completed YPF in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 10.8s [2026-02-19T20:35:16.284395] [INFO ] [sig ] [3364/3393] Forecasting YQQQ... [2026-02-19T20:35:16.284425] [INFO ] [sig ] Generating forecast for: YQQQ [2026-02-19T20:35:16.284456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-02-19T20:35:16.295872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-02-19T20:35:16.296277] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-02-19T20:35:16.297206] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-02-19T20:35:16.297263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:16.297297] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:16.297325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:16.297385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:16.356141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:16.357017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:16.357101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:16.357134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:16.482634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:16.482794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:16.482835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:16.482864] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:16.486257] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: DOWN (p=3.86%) [2026-02-19T20:35:16.486540] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-02-19T20:35:16.486690] [INFO ] [sig ] YQQQ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:16.647005] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/YQQQ.txt [2026-02-19T20:35:16.647223] [INFO ] [sig ] [3364/3393] Completed YQQQ in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 10.4s [2026-02-19T20:35:16.647268] [INFO ] [sig ] [3365/3393] Forecasting YRD... [2026-02-19T20:35:16.647303] [INFO ] [sig ] Generating forecast for: YRD [2026-02-19T20:35:16.647336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-02-19T20:35:16.659093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-02-19T20:35:16.659521] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-02-19T20:35:16.660345] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-02-19T20:35:16.660400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:16.660432] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:16.660497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:16.660557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:16.718070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:16.718977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:16.719062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:16.719095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:16.839260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:16.839426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:16.839469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:16.839498] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:16.842918] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: DOWN (p=3.73%) [2026-02-19T20:35:16.843191] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-02-19T20:35:16.843323] [INFO ] [sig ] YRD: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:16.988006] [INFO ] [LOCAL ] Saved forecast: YRD 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/YRD.txt [2026-02-19T20:35:16.988169] [INFO ] [sig ] [3365/3393] Completed YRD in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 10.1s [2026-02-19T20:35:16.988220] [INFO ] [sig ] [3366/3393] Forecasting YSG... [2026-02-19T20:35:16.988250] [INFO ] [sig ] Generating forecast for: YSG [2026-02-19T20:35:16.988281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-02-19T20:35:16.999455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-02-19T20:35:16.999807] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-02-19T20:35:17.000660] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-02-19T20:35:17.000714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:17.000746] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:17.000774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:17.000844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:17.057751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:17.058504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:17.058620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:17.058657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:17.177604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:17.177762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:17.177803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:17.177833] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:17.181238] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: DOWN (p=18.26%) [2026-02-19T20:35:17.181546] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-02-19T20:35:17.181694] [INFO ] [sig ] YSG: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:17.323133] [INFO ] [LOCAL ] Saved forecast: YSG 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/YSG.txt [2026-02-19T20:35:17.323272] [INFO ] [sig ] [3366/3393] Completed YSG in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 9.7s [2026-02-19T20:35:17.323314] [INFO ] [sig ] [3367/3393] Forecasting YTRA... [2026-02-19T20:35:17.323344] [INFO ] [sig ] Generating forecast for: YTRA [2026-02-19T20:35:17.323374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-02-19T20:35:17.334396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-02-19T20:35:17.334772] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-02-19T20:35:17.335625] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-02-19T20:35:17.335679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:17.335712] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:17.335740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:17.335797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:17.392490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:17.393216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:17.393298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:17.393330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:17.511755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:17.511918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:17.511957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:17.511988] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:17.515463] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: UP (p=95.56%) [2026-02-19T20:35:17.515767] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-02-19T20:35:17.515895] [INFO ] [sig ] YTRA: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:17.658413] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/YTRA.txt [2026-02-19T20:35:17.658623] [INFO ] [sig ] [3367/3393] Completed YTRA in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 9.4s [2026-02-19T20:35:17.658684] [INFO ] [sig ] [3368/3393] Forecasting YUM... [2026-02-19T20:35:17.658721] [INFO ] [sig ] Generating forecast for: YUM [2026-02-19T20:35:17.658753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-02-19T20:35:17.671023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-02-19T20:35:17.671366] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-02-19T20:35:17.672186] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-02-19T20:35:17.672239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:17.672302] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:17.672334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:17.672392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:17.730207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:17.731054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:17.731140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:17.731173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:17.847512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:17.847694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:17.847737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:17.847766] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:17.851270] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: DOWN (p=2.59%) [2026-02-19T20:35:17.851594] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-02-19T20:35:17.851724] [INFO ] [sig ] YUM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:17.993354] [INFO ] [LOCAL ] Saved forecast: YUM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/YUM.txt [2026-02-19T20:35:17.993490] [INFO ] [sig ] [3368/3393] Completed YUM in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 9.0s [2026-02-19T20:35:17.993531] [INFO ] [sig ] [3369/3393] Forecasting YUMC... [2026-02-19T20:35:17.993560] [INFO ] [sig ] Generating forecast for: YUMC [2026-02-19T20:35:17.993632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-02-19T20:35:18.004498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-02-19T20:35:18.004813] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-02-19T20:35:18.005611] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-02-19T20:35:18.005664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:18.005695] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:18.005721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:18.005777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:18.062756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:18.063376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:18.063456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:18.063489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:18.183334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:18.183493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:18.183533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:18.183562] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:18.186939] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: DOWN (p=29.37%) [2026-02-19T20:35:18.187212] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-02-19T20:35:18.187341] [INFO ] [sig ] YUMC: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:18.340705] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/YUMC.txt [2026-02-19T20:35:18.340884] [INFO ] [sig ] [3369/3393] Completed YUMC in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 8.6s [2026-02-19T20:35:18.340932] [INFO ] [sig ] [3370/3393] Forecasting Z... [2026-02-19T20:35:18.340964] [INFO ] [sig ] Generating forecast for: Z [2026-02-19T20:35:18.340997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-02-19T20:35:18.352192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-02-19T20:35:18.352614] [INFO ] [FORECASTER] Starting predict_future for Z [2026-02-19T20:35:18.353414] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-02-19T20:35:18.353468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:18.353501] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:18.353528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:18.353607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:18.412496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:18.413426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:18.413516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:18.413549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:18.542045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:18.542248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:18.542300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:18.542332] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:18.546377] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: UP (p=94.19%) [2026-02-19T20:35:18.546741] [INFO ] [FORECASTER] Completed predict_future for Z [2026-02-19T20:35:18.546924] [INFO ] [sig ] Z: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:18.699287] [INFO ] [LOCAL ] Saved forecast: Z 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/Z.txt [2026-02-19T20:35:18.699466] [INFO ] [sig ] [3370/3393] Completed Z in 0.4s | 2.78 sym/s | Total: 20.2m | ETA: 8.3s [2026-02-19T20:35:18.699509] [INFO ] [sig ] [3371/3393] Forecasting ZBH... [2026-02-19T20:35:18.699539] [INFO ] [sig ] Generating forecast for: ZBH [2026-02-19T20:35:18.699590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-02-19T20:35:18.711859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-02-19T20:35:18.712250] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-02-19T20:35:18.713095] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-02-19T20:35:18.713150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:18.713182] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:18.713209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:18.713266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:18.772533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:18.773459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:18.773552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:18.773606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:18.894748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:18.894909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:18.894950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:18.894981] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:18.898623] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: DOWN (p=16.60%) [2026-02-19T20:35:18.898902] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-02-19T20:35:18.899033] [INFO ] [sig ] ZBH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:19.042796] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZBH.txt [2026-02-19T20:35:19.042926] [INFO ] [sig ] [3371/3393] Completed ZBH in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 7.9s [2026-02-19T20:35:19.042965] [INFO ] [sig ] [3372/3393] Forecasting ZBIO... [2026-02-19T20:35:19.042995] [INFO ] [sig ] Generating forecast for: ZBIO [2026-02-19T20:35:19.043026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-02-19T20:35:19.053881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-02-19T20:35:19.054171] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-02-19T20:35:19.055008] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-02-19T20:35:19.055061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:19.055094] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:19.055121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:19.055179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:19.114405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:19.115126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:19.115208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:19.115242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:19.235902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:19.236055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:19.236093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:19.236122] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:19.239613] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: DOWN (p=21.61%) [2026-02-19T20:35:19.239918] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-02-19T20:35:19.240051] [INFO ] [sig ] ZBIO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:19.382960] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZBIO.txt [2026-02-19T20:35:19.383105] [INFO ] [sig ] [3372/3393] Completed ZBIO in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 7.6s [2026-02-19T20:35:19.383149] [INFO ] [sig ] [3373/3393] Forecasting ZBRA... [2026-02-19T20:35:19.383179] [INFO ] [sig ] Generating forecast for: ZBRA [2026-02-19T20:35:19.383209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-02-19T20:35:19.394408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-02-19T20:35:19.394752] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-02-19T20:35:19.395568] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-02-19T20:35:19.395639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:19.395672] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:19.395698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:19.395755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:19.454859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:19.455705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:19.455789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:19.455821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:19.575146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:19.575306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:19.575345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:19.575373] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:19.578798] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: DOWN (p=16.29%) [2026-02-19T20:35:19.579079] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-02-19T20:35:19.579208] [INFO ] [sig ] ZBRA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:19.726782] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZBRA.txt [2026-02-19T20:35:19.726943] [INFO ] [sig ] [3373/3393] Completed ZBRA in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 7.2s [2026-02-19T20:35:19.726984] [INFO ] [sig ] [3374/3393] Forecasting ZD... [2026-02-19T20:35:19.727014] [INFO ] [sig ] Generating forecast for: ZD [2026-02-19T20:35:19.727046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-02-19T20:35:19.738401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-02-19T20:35:19.738725] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-02-19T20:35:19.739495] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-02-19T20:35:19.739547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:19.739603] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:19.739634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:19.739691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:19.797996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:19.798742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:19.798826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:19.798860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:19.922947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:19.923130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:19.923175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:19.923204] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:19.926903] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: UP (p=99.78%) [2026-02-19T20:35:19.927189] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-02-19T20:35:19.927330] [INFO ] [sig ] ZD: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:20.068971] [INFO ] [LOCAL ] Saved forecast: ZD 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ZD.txt [2026-02-19T20:35:20.069117] [INFO ] [sig ] [3374/3393] Completed ZD in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 6.8s [2026-02-19T20:35:20.069161] [INFO ] [sig ] [3375/3393] Forecasting ZEPP... [2026-02-19T20:35:20.069194] [INFO ] [sig ] Generating forecast for: ZEPP [2026-02-19T20:35:20.069225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEPP' from 'https://tdm.silogroup.org/data/derivative_storage/ZEPP.csv'. [2026-02-19T20:35:20.081497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEPP'. [2026-02-19T20:35:20.081850] [INFO ] [FORECASTER] Starting predict_future for ZEPP [2026-02-19T20:35:20.082643] [DEBUG] [LOCAL ] No optimal features file found for ZEPP: ./output/feature-sets/ZEPP.txt [2026-02-19T20:35:20.082697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:20.082730] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:20.082758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:20.082815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:20.140181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:20.140852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:20.140932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:20.140965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:20.257723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:20.257874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:20.257915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:20.257945] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:20.261377] [DEBUG] [FORECASTER] ZEPP: Forecast T+1@11:T+2@11: DOWN (p=37.55%) [2026-02-19T20:35:20.261673] [INFO ] [FORECASTER] Completed predict_future for ZEPP [2026-02-19T20:35:20.261804] [INFO ] [sig ] ZEPP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:20.404457] [INFO ] [LOCAL ] Saved forecast: ZEPP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZEPP.txt [2026-02-19T20:35:20.404612] [INFO ] [sig ] [3375/3393] Completed ZEPP in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 6.5s [2026-02-19T20:35:20.404657] [INFO ] [sig ] [3376/3393] Forecasting ZETA... [2026-02-19T20:35:20.404687] [INFO ] [sig ] Generating forecast for: ZETA [2026-02-19T20:35:20.404717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-02-19T20:35:20.416074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-02-19T20:35:20.416401] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-02-19T20:35:20.417198] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-02-19T20:35:20.417252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:20.417284] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:20.417312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:20.417372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:20.475170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:20.475823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:20.475902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:20.475935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:20.594487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:20.594664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:20.594710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:20.594740] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:20.598212] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: DOWN (p=43.45%) [2026-02-19T20:35:20.598499] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-02-19T20:35:20.598648] [INFO ] [sig ] ZETA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:20.744509] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZETA.txt [2026-02-19T20:35:20.744690] [INFO ] [sig ] [3376/3393] Completed ZETA in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 6.1s [2026-02-19T20:35:20.744732] [INFO ] [sig ] [3377/3393] Forecasting ZGN... [2026-02-19T20:35:20.744763] [INFO ] [sig ] Generating forecast for: ZGN [2026-02-19T20:35:20.744795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-02-19T20:35:20.756412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-02-19T20:35:20.756729] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-02-19T20:35:20.757632] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-02-19T20:35:20.757688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:20.757721] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:20.757749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:20.757817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:20.815918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:20.816604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:20.816686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:20.816720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:20.939094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:20.939258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:20.939301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:20.939333] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:20.942892] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: UP (p=97.31%) [2026-02-19T20:35:20.943173] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-02-19T20:35:20.943303] [INFO ] [sig ] ZGN: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:21.086602] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ZGN.txt [2026-02-19T20:35:21.086735] [INFO ] [sig ] [3377/3393] Completed ZGN in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 5.8s [2026-02-19T20:35:21.086775] [INFO ] [sig ] [3378/3393] Forecasting ZH... [2026-02-19T20:35:21.086805] [INFO ] [sig ] Generating forecast for: ZH [2026-02-19T20:35:21.086836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-02-19T20:35:21.097549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-02-19T20:35:21.097857] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-02-19T20:35:21.098706] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-02-19T20:35:21.098761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:21.098831] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:21.098864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:21.098924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:21.156894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:21.157518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:21.157649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:21.157684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:21.276429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:21.276618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:21.276664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:21.276698] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:21.280339] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: DOWN (p=11.05%) [2026-02-19T20:35:21.280698] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-02-19T20:35:21.280843] [INFO ] [sig ] ZH: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:21.427998] [INFO ] [LOCAL ] Saved forecast: ZH 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZH.txt [2026-02-19T20:35:21.428190] [INFO ] [sig ] [3378/3393] Completed ZH in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 5.4s [2026-02-19T20:35:21.428237] [INFO ] [sig ] [3379/3393] Forecasting ZIM... [2026-02-19T20:35:21.428268] [INFO ] [sig ] Generating forecast for: ZIM [2026-02-19T20:35:21.428301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-02-19T20:35:21.439830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-02-19T20:35:21.440247] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-02-19T20:35:21.441100] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-02-19T20:35:21.441155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:21.441187] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:21.441214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:21.441272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:21.502473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:21.503371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:21.503462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:21.503496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:21.635398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:21.635794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:21.635864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:21.635907] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:21.640694] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: DOWN (p=5.00%) [2026-02-19T20:35:21.641077] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-02-19T20:35:21.641274] [INFO ] [sig ] ZIM: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:21.815738] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZIM.txt [2026-02-19T20:35:21.815919] [INFO ] [sig ] [3379/3393] Completed ZIM in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 5.0s [2026-02-19T20:35:21.815959] [INFO ] [sig ] [3380/3393] Forecasting ZION... [2026-02-19T20:35:21.815990] [INFO ] [sig ] Generating forecast for: ZION [2026-02-19T20:35:21.816021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-02-19T20:35:21.828191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-02-19T20:35:21.828641] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-02-19T20:35:21.829472] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-02-19T20:35:21.829528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:21.829561] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:21.829617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:21.829680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:21.892926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:21.894150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:21.894261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:21.894314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:22.044869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:22.045042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:22.045084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:22.045114] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:22.048966] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: UP (p=59.90%) [2026-02-19T20:35:22.049337] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-02-19T20:35:22.049494] [INFO ] [sig ] ZION: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:22.207980] [INFO ] [LOCAL ] Saved forecast: ZION 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ZION.txt [2026-02-19T20:35:22.208179] [INFO ] [sig ] [3380/3393] Completed ZION in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 4.7s [2026-02-19T20:35:22.208226] [INFO ] [sig ] [3381/3393] Forecasting ZIP... [2026-02-19T20:35:22.208256] [INFO ] [sig ] Generating forecast for: ZIP [2026-02-19T20:35:22.208288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-02-19T20:35:22.219962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-02-19T20:35:22.220373] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-02-19T20:35:22.221238] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-02-19T20:35:22.221295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:22.221330] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:22.221360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:22.221423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:22.280720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:22.281698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:22.281793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:22.281827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:22.404893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:22.405052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:22.405092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:22.405124] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:22.408650] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: DOWN (p=10.53%) [2026-02-19T20:35:22.408932] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-02-19T20:35:22.409062] [INFO ] [sig ] ZIP: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:22.551419] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZIP.txt [2026-02-19T20:35:22.551613] [INFO ] [sig ] [3381/3393] Completed ZIP in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 4.3s [2026-02-19T20:35:22.551665] [INFO ] [sig ] [3382/3393] Forecasting ZLAB... [2026-02-19T20:35:22.551696] [INFO ] [sig ] Generating forecast for: ZLAB [2026-02-19T20:35:22.551726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-02-19T20:35:22.563114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-02-19T20:35:22.563482] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-02-19T20:35:22.564309] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-02-19T20:35:22.564364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:22.564398] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:22.564426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:22.564485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:22.622272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:22.622969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:22.623049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:22.623082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:22.745479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:22.745643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:22.745684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:22.745714] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:22.749093] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: DOWN (p=11.00%) [2026-02-19T20:35:22.749377] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-02-19T20:35:22.749508] [INFO ] [sig ] ZLAB: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:22.891086] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZLAB.txt [2026-02-19T20:35:22.891206] [INFO ] [sig ] [3382/3393] Completed ZLAB in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 4.0s [2026-02-19T20:35:22.891246] [INFO ] [sig ] [3383/3393] Forecasting ZM... [2026-02-19T20:35:22.891275] [INFO ] [sig ] Generating forecast for: ZM [2026-02-19T20:35:22.891306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-02-19T20:35:22.901858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-02-19T20:35:22.902145] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-02-19T20:35:22.902938] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-02-19T20:35:22.902991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:22.903024] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:22.903052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:22.903108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:22.960053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:22.960702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:22.960781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:22.960814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:23.083632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:23.083786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:23.083827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:23.083857] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:23.087254] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: UP (p=96.77%) [2026-02-19T20:35:23.087534] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-02-19T20:35:23.087717] [INFO ] [sig ] ZM: Forecast for 2026-02-19: UP (sign=1.00) [2026-02-19T20:35:23.228493] [INFO ] [LOCAL ] Saved forecast: ZM 2026-02-20 1 -> ./output/forecasts/individual/2026-02-20/ZM.txt [2026-02-19T20:35:23.228631] [INFO ] [sig ] [3383/3393] Completed ZM in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 3.6s [2026-02-19T20:35:23.228674] [INFO ] [sig ] [3384/3393] Forecasting ZNTL... [2026-02-19T20:35:23.228704] [INFO ] [sig ] Generating forecast for: ZNTL [2026-02-19T20:35:23.228734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-02-19T20:35:23.239618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-02-19T20:35:23.239913] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-02-19T20:35:23.240702] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-02-19T20:35:23.240755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:23.240787] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:23.240815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:23.240871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:23.298699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:23.299563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:23.299666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:23.299699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:23.417602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:23.417759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:23.417798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:23.417829] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:23.421395] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: DOWN (p=3.54%) [2026-02-19T20:35:23.421694] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-02-19T20:35:23.421822] [INFO ] [sig ] ZNTL: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:23.565990] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZNTL.txt [2026-02-19T20:35:23.566179] [INFO ] [sig ] [3384/3393] Completed ZNTL in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 3.2s [2026-02-19T20:35:23.566224] [INFO ] [sig ] [3385/3393] Forecasting ZS... [2026-02-19T20:35:23.566260] [INFO ] [sig ] Generating forecast for: ZS [2026-02-19T20:35:23.566294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-02-19T20:35:23.578387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-02-19T20:35:23.578759] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-02-19T20:35:23.579641] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-02-19T20:35:23.579695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:23.579759] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:23.579788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:23.579844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:23.640135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:23.641035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:23.641117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:23.641151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:23.768235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:23.768396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:23.768436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:23.768483] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:23.771965] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: DOWN (p=39.36%) [2026-02-19T20:35:23.772244] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-02-19T20:35:23.772373] [INFO ] [sig ] ZS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:23.915934] [INFO ] [LOCAL ] Saved forecast: ZS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZS.txt [2026-02-19T20:35:23.916068] [INFO ] [sig ] [3385/3393] Completed ZS in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 2.9s [2026-02-19T20:35:23.916110] [INFO ] [sig ] [3386/3393] Forecasting ZTO... [2026-02-19T20:35:23.916140] [INFO ] [sig ] Generating forecast for: ZTO [2026-02-19T20:35:23.916171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-02-19T20:35:23.927449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-02-19T20:35:23.927805] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-02-19T20:35:23.928644] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-02-19T20:35:23.928697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:23.928729] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:23.928756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:23.928813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:23.986820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:23.987500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:23.987607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:23.987645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:24.110790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:24.110949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:24.110991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:24.111021] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:24.114483] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: DOWN (p=4.49%) [2026-02-19T20:35:24.114805] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-02-19T20:35:24.114938] [INFO ] [sig ] ZTO: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:24.259244] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZTO.txt [2026-02-19T20:35:24.259381] [INFO ] [sig ] [3386/3393] Completed ZTO in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 2.5s [2026-02-19T20:35:24.259422] [INFO ] [sig ] [3387/3393] Forecasting ZTS... [2026-02-19T20:35:24.259451] [INFO ] [sig ] Generating forecast for: ZTS [2026-02-19T20:35:24.259483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-02-19T20:35:24.271563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-02-19T20:35:24.272098] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-02-19T20:35:24.272895] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-02-19T20:35:24.272947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:24.272981] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:24.273008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:24.273065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:24.333047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:24.333869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:24.333952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:24.334004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:24.458769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:24.458928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:24.458968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:24.458997] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:24.462644] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: DOWN (p=30.34%) [2026-02-19T20:35:24.463091] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-02-19T20:35:24.463220] [INFO ] [sig ] ZTS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:24.610992] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZTS.txt [2026-02-19T20:35:24.611167] [INFO ] [sig ] [3387/3393] Completed ZTS in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 2.2s [2026-02-19T20:35:24.611210] [INFO ] [sig ] [3388/3393] Forecasting ZUMZ... [2026-02-19T20:35:24.611240] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-02-19T20:35:24.611271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-02-19T20:35:24.623384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-02-19T20:35:24.623932] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-02-19T20:35:24.624742] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-02-19T20:35:24.624794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:24.624826] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:24.624852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:24.624909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:24.686509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:24.687296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:24.687384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:24.687418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:24.810811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:24.810972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:24.811013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:24.811076] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:24.815009] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: DOWN (p=33.89%) [2026-02-19T20:35:24.815298] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-02-19T20:35:24.815430] [INFO ] [sig ] ZUMZ: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:24.958906] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZUMZ.txt [2026-02-19T20:35:24.959082] [INFO ] [sig ] [3388/3393] Completed ZUMZ in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 1.8s [2026-02-19T20:35:24.959132] [INFO ] [sig ] [3389/3393] Forecasting ZURA... [2026-02-19T20:35:24.959163] [INFO ] [sig ] Generating forecast for: ZURA [2026-02-19T20:35:24.959195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-02-19T20:35:24.974423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-02-19T20:35:24.974850] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-02-19T20:35:24.975756] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-02-19T20:35:24.975811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:24.975843] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:24.975900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:24.975961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:25.032498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:25.033231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:25.033314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:25.033347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:25.158025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:25.158203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:25.158247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:25.158277] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:25.161842] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: DOWN (p=10.45%) [2026-02-19T20:35:25.162128] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-02-19T20:35:25.162261] [INFO ] [sig ] ZURA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:25.306551] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZURA.txt [2026-02-19T20:35:25.306713] [INFO ] [sig ] [3389/3393] Completed ZURA in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 1.4s [2026-02-19T20:35:25.306753] [INFO ] [sig ] [3390/3393] Forecasting ZVIA... [2026-02-19T20:35:25.306783] [INFO ] [sig ] Generating forecast for: ZVIA [2026-02-19T20:35:25.306813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-02-19T20:35:25.318241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-02-19T20:35:25.318620] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-02-19T20:35:25.319396] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-02-19T20:35:25.319449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:25.319481] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:25.319508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:25.319566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:25.378689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:25.379492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:25.379597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:25.379634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:25.505360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:25.505527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:25.505597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:25.505638] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:25.509158] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: DOWN (p=13.10%) [2026-02-19T20:35:25.509440] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-02-19T20:35:25.509588] [INFO ] [sig ] ZVIA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:25.656477] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZVIA.txt [2026-02-19T20:35:25.656638] [INFO ] [sig ] [3390/3393] Completed ZVIA in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 1.1s [2026-02-19T20:35:25.656682] [INFO ] [sig ] [3391/3393] Forecasting ZVRA... [2026-02-19T20:35:25.656712] [INFO ] [sig ] Generating forecast for: ZVRA [2026-02-19T20:35:25.656743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-02-19T20:35:25.668308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-02-19T20:35:25.668664] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-02-19T20:35:25.669492] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-02-19T20:35:25.669560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:25.669636] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:25.669670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:25.669730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:25.729016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:25.729936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:25.730025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:25.730060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:25.844561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:25.844686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:25.844726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:25.844755] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:25.848312] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: DOWN (p=11.88%) [2026-02-19T20:35:25.848639] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-02-19T20:35:25.848777] [INFO ] [sig ] ZVRA: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:25.993614] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZVRA.txt [2026-02-19T20:35:25.993751] [INFO ] [sig ] [3391/3393] Completed ZVRA in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 0.7s [2026-02-19T20:35:25.993793] [INFO ] [sig ] [3392/3393] Forecasting ZWS... [2026-02-19T20:35:25.993822] [INFO ] [sig ] Generating forecast for: ZWS [2026-02-19T20:35:25.993851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-02-19T20:35:26.004771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-02-19T20:35:26.005146] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-02-19T20:35:26.005996] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-02-19T20:35:26.006052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:26.006086] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:26.006115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:26.006175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:26.066135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:26.066990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:26.067080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:26.067115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:26.197792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:26.197990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:26.198033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:26.198062] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:26.201693] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: DOWN (p=11.45%) [2026-02-19T20:35:26.202005] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-02-19T20:35:26.202144] [INFO ] [sig ] ZWS: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:26.346293] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZWS.txt [2026-02-19T20:35:26.346462] [INFO ] [sig ] [3392/3393] Completed ZWS in 0.4s | 2.78 sym/s | Total: 20.4m | ETA: 0.4s [2026-02-19T20:35:26.346505] [INFO ] [sig ] [3393/3393] Forecasting ZYME... [2026-02-19T20:35:26.346535] [INFO ] [sig ] Generating forecast for: ZYME [2026-02-19T20:35:26.346607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-02-19T20:35:26.358091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-02-19T20:35:26.358465] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-02-19T20:35:26.359287] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-02-19T20:35:26.359342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-19T20:35:26.359375] [DEBUG] [FORECASTER] Starting train method [2026-02-19T20:35:26.359401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-19T20:35:26.359459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-19T20:35:26.418390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-19T20:35:26.419168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-19T20:35:26.419253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-19T20:35:26.419288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-19T20:35:26.540806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-19T20:35:26.540973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-19T20:35:26.541017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-19T20:35:26.541049] [INFO ] [FORECASTER] Training complete [2026-02-19T20:35:26.544530] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: DOWN (p=34.12%) [2026-02-19T20:35:26.544833] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-02-19T20:35:26.544977] [INFO ] [sig ] ZYME: Forecast for 2026-02-19: DOWN (sign=0.00) [2026-02-19T20:35:26.692078] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-02-20 0 -> ./output/forecasts/individual/2026-02-20/ZYME.txt [2026-02-19T20:35:26.692219] [INFO ] [sig ] [3393/3393] Completed ZYME in 0.3s | 2.78 sym/s | Total: 20.4m | ETA: 0.0s [2026-02-19T20:35:26.692258] [INFO ] [sig ] ================================================== [2026-02-19T20:35:26.692290] [INFO ] [sig ] Forecasts complete: 3393/3393 symbols succeeded [2026-02-19T20:35:26.692319] [INFO ] [sig ] Automatically generating consolidated reports... [2026-02-19T20:35:26.692361] [INFO ] [sig ] Generating consolidated forecast reports [2026-02-19T20:35:26.693231] [INFO ] [sig ] Found 89 forecast dates to process [2026-02-19T20:35:26.693277] [INFO ] [sig ] [1/89] Processing report for 2025-10-10... [2026-02-19T20:35:26.693323] [INFO ] [sig ] [1/89] Report for 2025-10-10 already exists, skipping... [2026-02-19T20:35:26.693354] [INFO ] [sig ] [2/89] Processing report for 2025-10-13... [2026-02-19T20:35:26.693394] [INFO ] [sig ] [2/89] Report for 2025-10-13 already exists, skipping... [2026-02-19T20:35:26.693423] [INFO ] [sig ] [3/89] Processing report for 2025-10-14... [2026-02-19T20:35:26.693455] [INFO ] [sig ] [3/89] Report for 2025-10-14 already exists, skipping... [2026-02-19T20:35:26.693482] [INFO ] [sig ] [4/89] Processing report for 2025-10-15... [2026-02-19T20:35:26.693522] [INFO ] [sig ] [4/89] Report for 2025-10-15 already exists, skipping... [2026-02-19T20:35:26.693554] [INFO ] [sig ] [5/89] Processing report for 2025-10-16... [2026-02-19T20:35:26.693607] [INFO ] [sig ] [5/89] Report for 2025-10-16 already exists, skipping... [2026-02-19T20:35:26.693637] [INFO ] [sig ] [6/89] Processing report for 2025-10-17... [2026-02-19T20:35:26.693669] [INFO ] [sig ] [6/89] Report for 2025-10-17 already exists, skipping... [2026-02-19T20:35:26.693694] [INFO ] [sig ] [7/89] Processing report for 2025-10-20... [2026-02-19T20:35:26.693911] [INFO ] [sig ] [7/89] Report for 2025-10-20 already exists, skipping... [2026-02-19T20:35:26.693947] [INFO ] [sig ] [8/89] Processing report for 2025-10-21... [2026-02-19T20:35:26.693985] [INFO ] [sig ] [8/89] Report for 2025-10-21 already exists, skipping... [2026-02-19T20:35:26.694027] [INFO ] [sig ] [9/89] Processing report for 2025-10-22... [2026-02-19T20:35:26.694061] [INFO ] [sig ] [9/89] Report for 2025-10-22 already exists, skipping... [2026-02-19T20:35:26.694087] [INFO ] [sig ] [10/89] Processing report for 2025-10-23... [2026-02-19T20:35:26.694118] [INFO ] [sig ] [10/89] Report for 2025-10-23 already exists, skipping... [2026-02-19T20:35:26.694144] [INFO ] [sig ] [11/89] Processing report for 2025-10-24... [2026-02-19T20:35:26.694174] [INFO ] [sig ] [11/89] Report for 2025-10-24 already exists, skipping... [2026-02-19T20:35:26.694200] [INFO ] [sig ] [12/89] Processing report for 2025-10-27... [2026-02-19T20:35:26.694237] [INFO ] [sig ] [12/89] Report for 2025-10-27 already exists, skipping... [2026-02-19T20:35:26.694264] [INFO ] [sig ] [13/89] Processing report for 2025-10-28... [2026-02-19T20:35:26.694301] [INFO ] [sig ] [13/89] Report for 2025-10-28 already exists, skipping... [2026-02-19T20:35:26.694329] [INFO ] [sig ] [14/89] Processing report for 2025-10-30... [2026-02-19T20:35:26.694359] [INFO ] [sig ] [14/89] Report for 2025-10-30 already exists, skipping... [2026-02-19T20:35:26.694385] [INFO ] [sig ] [15/89] Processing report for 2025-10-31... [2026-02-19T20:35:26.694443] [INFO ] [sig ] [15/89] Report for 2025-10-31 already exists, skipping... [2026-02-19T20:35:26.694476] [INFO ] [sig ] [16/89] Processing report for 2025-11-03... [2026-02-19T20:35:26.694514] [INFO ] [sig ] [16/89] Report for 2025-11-03 already exists, skipping... [2026-02-19T20:35:26.694546] [INFO ] [sig ] [17/89] Processing report for 2025-11-04... [2026-02-19T20:35:26.694606] [INFO ] [sig ] [17/89] Report for 2025-11-04 already exists, skipping... [2026-02-19T20:35:26.694641] [INFO ] [sig ] [18/89] Processing report for 2025-11-05... [2026-02-19T20:35:26.694675] [INFO ] [sig ] [18/89] Report for 2025-11-05 already exists, skipping... [2026-02-19T20:35:26.694701] [INFO ] [sig ] [19/89] Processing report for 2025-11-06... [2026-02-19T20:35:26.694733] [INFO ] [sig ] [19/89] Report for 2025-11-06 already exists, skipping... [2026-02-19T20:35:26.694759] [INFO ] [sig ] [20/89] Processing report for 2025-11-07... [2026-02-19T20:35:26.694789] [INFO ] [sig ] [20/89] Report for 2025-11-07 already exists, skipping... [2026-02-19T20:35:26.694815] [INFO ] [sig ] [21/89] Processing report for 2025-11-10... [2026-02-19T20:35:26.694846] [INFO ] [sig ] [21/89] Report for 2025-11-10 already exists, skipping... [2026-02-19T20:35:26.694872] [INFO ] [sig ] [22/89] Processing report for 2025-11-11... [2026-02-19T20:35:26.694902] [INFO ] [sig ] [22/89] Report for 2025-11-11 already exists, skipping... [2026-02-19T20:35:26.694928] [INFO ] [sig ] [23/89] Processing report for 2025-11-12... [2026-02-19T20:35:26.694959] [INFO ] [sig ] [23/89] Report for 2025-11-12 already exists, skipping... [2026-02-19T20:35:26.694985] [INFO ] [sig ] [24/89] Processing report for 2025-11-13... [2026-02-19T20:35:26.695016] [INFO ] [sig ] [24/89] Report for 2025-11-13 already exists, skipping... [2026-02-19T20:35:26.695042] [INFO ] [sig ] [25/89] Processing report for 2025-11-17... [2026-02-19T20:35:26.695083] [INFO ] [sig ] [25/89] Report for 2025-11-17 already exists, skipping... [2026-02-19T20:35:26.695111] [INFO ] [sig ] [26/89] Processing report for 2025-11-18... [2026-02-19T20:35:26.695148] [INFO ] [sig ] [26/89] Report for 2025-11-18 already exists, skipping... [2026-02-19T20:35:26.695175] [INFO ] [sig ] [27/89] Processing report for 2025-11-19... [2026-02-19T20:35:26.695212] [INFO ] [sig ] [27/89] Report for 2025-11-19 already exists, skipping... [2026-02-19T20:35:26.695239] [INFO ] [sig ] [28/89] Processing report for 2025-11-20... [2026-02-19T20:35:26.695276] [INFO ] [sig ] [28/89] Report for 2025-11-20 already exists, skipping... [2026-02-19T20:35:26.695318] [INFO ] [sig ] [29/89] Processing report for 2025-11-21... [2026-02-19T20:35:26.695351] [INFO ] [sig ] [29/89] Report for 2025-11-21 already exists, skipping... [2026-02-19T20:35:26.695377] [INFO ] [sig ] [30/89] Processing report for 2025-11-24... [2026-02-19T20:35:26.695407] [INFO ] [sig ] [30/89] Report for 2025-11-24 already exists, skipping... [2026-02-19T20:35:26.695433] [INFO ] [sig ] [31/89] Processing report for 2025-11-25... [2026-02-19T20:35:26.695470] [INFO ] [sig ] [31/89] Report for 2025-11-25 already exists, skipping... [2026-02-19T20:35:26.695498] [INFO ] [sig ] [32/89] Processing report for 2025-11-26... [2026-02-19T20:35:26.695534] [INFO ] [sig ] [32/89] Report for 2025-11-26 already exists, skipping... [2026-02-19T20:35:26.695561] [INFO ] [sig ] [33/89] Processing report for 2025-11-28... [2026-02-19T20:35:26.695614] [INFO ] [sig ] [33/89] Report for 2025-11-28 already exists, skipping... [2026-02-19T20:35:26.695642] [INFO ] [sig ] [34/89] Processing report for 2025-12-01... [2026-02-19T20:35:26.695681] [INFO ] [sig ] [34/89] Report for 2025-12-01 already exists, skipping... [2026-02-19T20:35:26.695708] [INFO ] [sig ] [35/89] Processing report for 2025-12-02... [2026-02-19T20:35:26.695740] [INFO ] [sig ] [35/89] Report for 2025-12-02 already exists, skipping... [2026-02-19T20:35:26.695766] [INFO ] [sig ] [36/89] Processing report for 2025-12-03... [2026-02-19T20:35:26.695796] [INFO ] [sig ] [36/89] Report for 2025-12-03 already exists, skipping... [2026-02-19T20:35:26.695822] [INFO ] [sig ] [37/89] Processing report for 2025-12-04... [2026-02-19T20:35:26.695860] [INFO ] [sig ] [37/89] Report for 2025-12-04 already exists, skipping... [2026-02-19T20:35:26.695888] [INFO ] [sig ] [38/89] Processing report for 2025-12-05... [2026-02-19T20:35:26.695924] [INFO ] [sig ] [38/89] Report for 2025-12-05 already exists, skipping... [2026-02-19T20:35:26.695951] [INFO ] [sig ] [39/89] Processing report for 2025-12-08... [2026-02-19T20:35:26.695982] [INFO ] [sig ] [39/89] Report for 2025-12-08 already exists, skipping... [2026-02-19T20:35:26.696008] [INFO ] [sig ] [40/89] Processing report for 2025-12-09... [2026-02-19T20:35:26.696039] [INFO ] [sig ] [40/89] Report for 2025-12-09 already exists, skipping... [2026-02-19T20:35:26.696064] [INFO ] [sig ] [41/89] Processing report for 2025-12-10... [2026-02-19T20:35:26.696104] [INFO ] [sig ] [41/89] Report for 2025-12-10 already exists, skipping... [2026-02-19T20:35:26.696132] [INFO ] [sig ] [42/89] Processing report for 2025-12-11... [2026-02-19T20:35:26.696164] [INFO ] [sig ] [42/89] Report for 2025-12-11 already exists, skipping... [2026-02-19T20:35:26.696190] [INFO ] [sig ] [43/89] Processing report for 2025-12-12... [2026-02-19T20:35:26.696221] [INFO ] [sig ] [43/89] Report for 2025-12-12 already exists, skipping... [2026-02-19T20:35:26.696247] [INFO ] [sig ] [44/89] Processing report for 2025-12-15... [2026-02-19T20:35:26.696278] [INFO ] [sig ] [44/89] Report for 2025-12-15 already exists, skipping... [2026-02-19T20:35:26.696304] [INFO ] [sig ] [45/89] Processing report for 2025-12-16... [2026-02-19T20:35:26.696335] [INFO ] [sig ] [45/89] Report for 2025-12-16 already exists, skipping... [2026-02-19T20:35:26.696361] [INFO ] [sig ] [46/89] Processing report for 2025-12-17... [2026-02-19T20:35:26.696392] [INFO ] [sig ] [46/89] Report for 2025-12-17 already exists, skipping... [2026-02-19T20:35:26.696419] [INFO ] [sig ] [47/89] Processing report for 2025-12-18... [2026-02-19T20:35:26.696457] [INFO ] [sig ] [47/89] Report for 2025-12-18 already exists, skipping... [2026-02-19T20:35:26.696485] [INFO ] [sig ] [48/89] Processing report for 2025-12-19... [2026-02-19T20:35:26.696516] [INFO ] [sig ] [48/89] Report for 2025-12-19 already exists, skipping... [2026-02-19T20:35:26.696542] [INFO ] [sig ] [49/89] Processing report for 2025-12-22... [2026-02-19T20:35:26.696615] [INFO ] [sig ] [49/89] Report for 2025-12-22 already exists, skipping... [2026-02-19T20:35:26.696647] [INFO ] [sig ] [50/89] Processing report for 2025-12-23... [2026-02-19T20:35:26.696694] [INFO ] [sig ] [50/89] Report for 2025-12-23 already exists, skipping... [2026-02-19T20:35:26.696723] [INFO ] [sig ] [51/89] Processing report for 2025-12-24... [2026-02-19T20:35:26.696770] [INFO ] [sig ] [51/89] Report for 2025-12-24 already exists, skipping... [2026-02-19T20:35:26.696798] [INFO ] [sig ] [52/89] Processing report for 2025-12-26... [2026-02-19T20:35:26.696831] [INFO ] [sig ] [52/89] Report for 2025-12-26 already exists, skipping... [2026-02-19T20:35:26.696874] [INFO ] [sig ] [53/89] Processing report for 2025-12-29... [2026-02-19T20:35:26.696913] [INFO ] [sig ] [53/89] Report for 2025-12-29 already exists, skipping... [2026-02-19T20:35:26.696941] [INFO ] [sig ] [54/89] Processing report for 2025-12-30... [2026-02-19T20:35:26.696978] [INFO ] [sig ] [54/89] Report for 2025-12-30 already exists, skipping... [2026-02-19T20:35:26.697006] [INFO ] [sig ] [55/89] Processing report for 2025-12-31... [2026-02-19T20:35:26.697048] [INFO ] [sig ] [55/89] Report for 2025-12-31 already exists, skipping... [2026-02-19T20:35:26.697076] [INFO ] [sig ] [56/89] Processing report for 2026-01-02... [2026-02-19T20:35:26.697108] [INFO ] [sig ] [56/89] Report for 2026-01-02 already exists, skipping... [2026-02-19T20:35:26.697134] [INFO ] [sig ] [57/89] Processing report for 2026-01-05... [2026-02-19T20:35:26.697165] [INFO ] [sig ] [57/89] Report for 2026-01-05 already exists, skipping... [2026-02-19T20:35:26.697192] [INFO ] [sig ] [58/89] Processing report for 2026-01-06... [2026-02-19T20:35:26.697223] [INFO ] [sig ] [58/89] Report for 2026-01-06 already exists, skipping... [2026-02-19T20:35:26.697249] [INFO ] [sig ] [59/89] Processing report for 2026-01-07... [2026-02-19T20:35:26.697287] [INFO ] [sig ] [59/89] Report for 2026-01-07 already exists, skipping... [2026-02-19T20:35:26.697315] [INFO ] [sig ] [60/89] Processing report for 2026-01-08... [2026-02-19T20:35:26.697352] [INFO ] [sig ] [60/89] Report for 2026-01-08 already exists, skipping... [2026-02-19T20:35:26.697379] [INFO ] [sig ] [61/89] Processing report for 2026-01-09... [2026-02-19T20:35:26.697415] [INFO ] [sig ] [61/89] Report for 2026-01-09 already exists, skipping... [2026-02-19T20:35:26.697442] [INFO ] [sig ] [62/89] Processing report for 2026-01-12... [2026-02-19T20:35:26.697473] [INFO ] [sig ] [62/89] Report for 2026-01-12 already exists, skipping... [2026-02-19T20:35:26.697500] [INFO ] [sig ] [63/89] Processing report for 2026-01-13... [2026-02-19T20:35:26.697541] [INFO ] [sig ] [63/89] Report for 2026-01-13 already exists, skipping... [2026-02-19T20:35:26.697584] [INFO ] [sig ] [64/89] Processing report for 2026-01-14... [2026-02-19T20:35:26.697619] [INFO ] [sig ] [64/89] Report for 2026-01-14 already exists, skipping... [2026-02-19T20:35:26.697646] [INFO ] [sig ] [65/89] Processing report for 2026-01-15... [2026-02-19T20:35:26.697677] [INFO ] [sig ] [65/89] Report for 2026-01-15 already exists, skipping... [2026-02-19T20:35:26.697703] [INFO ] [sig ] [66/89] Processing report for 2026-01-16... [2026-02-19T20:35:26.697734] [INFO ] [sig ] [66/89] Report for 2026-01-16 already exists, skipping... [2026-02-19T20:35:26.697760] [INFO ] [sig ] [67/89] Processing report for 2026-01-20... [2026-02-19T20:35:26.697791] [INFO ] [sig ] [67/89] Report for 2026-01-20 already exists, skipping... [2026-02-19T20:35:26.697817] [INFO ] [sig ] [68/89] Processing report for 2026-01-21... [2026-02-19T20:35:26.697859] [INFO ] [sig ] [68/89] Report for 2026-01-21 already exists, skipping... [2026-02-19T20:35:26.697887] [INFO ] [sig ] [69/89] Processing report for 2026-01-22... [2026-02-19T20:35:26.697939] [INFO ] [sig ] [69/89] Report for 2026-01-22 already exists, skipping... [2026-02-19T20:35:26.697969] [INFO ] [sig ] [70/89] Processing report for 2026-01-23... [2026-02-19T20:35:26.698014] [INFO ] [sig ] [70/89] Report for 2026-01-23 already exists, skipping... [2026-02-19T20:35:26.698042] [INFO ] [sig ] [71/89] Processing report for 2026-01-26... [2026-02-19T20:35:26.698078] [INFO ] [sig ] [71/89] Report for 2026-01-26 already exists, skipping... [2026-02-19T20:35:26.698106] [INFO ] [sig ] [72/89] Processing report for 2026-01-27... [2026-02-19T20:35:26.698179] [INFO ] [sig ] [72/89] Report for 2026-01-27 already exists, skipping... [2026-02-19T20:35:26.698209] [INFO ] [sig ] [73/89] Processing report for 2026-01-28... [2026-02-19T20:35:26.698251] [INFO ] [sig ] [73/89] Report for 2026-01-28 already exists, skipping... [2026-02-19T20:35:26.698279] [INFO ] [sig ] [74/89] Processing report for 2026-01-29... [2026-02-19T20:35:26.698316] [INFO ] [sig ] [74/89] Report for 2026-01-29 already exists, skipping... [2026-02-19T20:35:26.698344] [INFO ] [sig ] [75/89] Processing report for 2026-01-30... [2026-02-19T20:35:26.698388] [INFO ] [sig ] [75/89] Report for 2026-01-30 already exists, skipping... [2026-02-19T20:35:26.698416] [INFO ] [sig ] [76/89] Processing report for 2026-02-02... [2026-02-19T20:35:26.698463] [INFO ] [sig ] [76/89] Report for 2026-02-02 already exists, skipping... [2026-02-19T20:35:26.698492] [INFO ] [sig ] [77/89] Processing report for 2026-02-03... [2026-02-19T20:35:26.698528] [INFO ] [sig ] [77/89] Report for 2026-02-03 already exists, skipping... [2026-02-19T20:35:26.698556] [INFO ] [sig ] [78/89] Processing report for 2026-02-04... [2026-02-19T20:35:26.698613] [INFO ] [sig ] [78/89] Report for 2026-02-04 already exists, skipping... [2026-02-19T20:35:26.698642] [INFO ] [sig ] [79/89] Processing report for 2026-02-05... [2026-02-19T20:35:26.698678] [INFO ] [sig ] [79/89] Report for 2026-02-05 already exists, skipping... [2026-02-19T20:35:26.698707] [INFO ] [sig ] [80/89] Processing report for 2026-02-06... [2026-02-19T20:35:26.698738] [INFO ] [sig ] [80/89] Report for 2026-02-06 already exists, skipping... [2026-02-19T20:35:26.698763] [INFO ] [sig ] [81/89] Processing report for 2026-02-09... [2026-02-19T20:35:26.698808] [INFO ] [sig ] [81/89] Report for 2026-02-09 already exists, skipping... [2026-02-19T20:35:26.698836] [INFO ] [sig ] [82/89] Processing report for 2026-02-10... [2026-02-19T20:35:26.698867] [INFO ] [sig ] [82/89] Report for 2026-02-10 already exists, skipping... [2026-02-19T20:35:26.698893] [INFO ] [sig ] [83/89] Processing report for 2026-02-11... [2026-02-19T20:35:26.698940] [INFO ] [sig ] [83/89] Report for 2026-02-11 already exists, skipping... [2026-02-19T20:35:26.698968] [INFO ] [sig ] [84/89] Processing report for 2026-02-12... [2026-02-19T20:35:26.698999] [INFO ] [sig ] [84/89] Report for 2026-02-12 already exists, skipping... [2026-02-19T20:35:26.699025] [INFO ] [sig ] [85/89] Processing report for 2026-02-13... [2026-02-19T20:35:26.699056] [INFO ] [sig ] [85/89] Report for 2026-02-13 already exists, skipping... [2026-02-19T20:35:26.699082] [INFO ] [sig ] [86/89] Processing report for 2026-02-17... [2026-02-19T20:35:26.699134] [INFO ] [sig ] [86/89] Report for 2026-02-17 already exists, skipping... [2026-02-19T20:35:26.699163] [INFO ] [sig ] [87/89] Processing report for 2026-02-18... [2026-02-19T20:35:26.699206] [INFO ] [sig ] [87/89] Report for 2026-02-18 already exists, skipping... [2026-02-19T20:35:26.699234] [INFO ] [sig ] [88/89] Processing report for 2026-02-19... [2026-02-19T20:35:26.699272] [INFO ] [sig ] [88/89] Report for 2026-02-19 already exists, skipping... [2026-02-19T20:35:26.699300] [INFO ] [sig ] [89/89] Processing report for 2026-02-20... [2026-02-19T20:35:27.126676] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.126891] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-02-19T20:35:27.127294] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.127387] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-02-19T20:35:27.127464] [DEBUG] [LOCAL ] Loaded configuration for LTRN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.127793] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-02-19T20:35:27.128080] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-02-19T20:35:27.128380] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-02-19T20:35:27.128662] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.128929] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.129233] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-02-19T20:35:27.129486] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-02-19T20:35:27.129744] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-02-19T20:35:27.130010] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-02-19T20:35:27.130323] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-02-19T20:35:27.130636] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-02-19T20:35:27.130909] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-02-19T20:35:27.131163] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-02-19T20:35:27.131415] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-02-19T20:35:27.131728] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-02-19T20:35:27.132000] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-02-19T20:35:27.132314] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-02-19T20:35:27.132606] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-02-19T20:35:27.132887] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.133290] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-02-19T20:35:27.133598] [DEBUG] [LOCAL ] Loaded configuration for GOSS: 2 features, 70.0% accuracy [2026-02-19T20:35:27.133930] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-02-19T20:35:27.134196] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-02-19T20:35:27.134517] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-02-19T20:35:27.134807] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-02-19T20:35:27.135100] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-02-19T20:35:27.135364] [DEBUG] [LOCAL ] Loaded configuration for IX: 3 features, 70.0% accuracy [2026-02-19T20:35:27.135685] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-02-19T20:35:27.136012] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-02-19T20:35:27.136326] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.136657] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-02-19T20:35:27.136930] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-02-19T20:35:27.137237] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-02-19T20:35:27.137525] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.137835] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-02-19T20:35:27.138099] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-02-19T20:35:27.138389] [DEBUG] [LOCAL ] Loaded configuration for MGIC: 1 features, 60.0% accuracy [2026-02-19T20:35:27.138664] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-02-19T20:35:27.138937] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-02-19T20:35:27.139189] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-02-19T20:35:27.139492] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-02-19T20:35:27.139856] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-02-19T20:35:27.140156] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-02-19T20:35:27.140431] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-02-19T20:35:27.140705] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-02-19T20:35:27.140997] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-02-19T20:35:27.141264] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-02-19T20:35:27.141530] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-02-19T20:35:27.141923] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-02-19T20:35:27.142191] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.142454] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.142730] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-02-19T20:35:27.142988] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.143265] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-02-19T20:35:27.143539] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-02-19T20:35:27.143690] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-02-19T20:35:27.144011] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.144347] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-02-19T20:35:27.144622] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-02-19T20:35:27.144874] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-02-19T20:35:27.144957] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-02-19T20:35:27.145032] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-02-19T20:35:27.145332] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-02-19T20:35:27.145648] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-02-19T20:35:27.145947] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-02-19T20:35:27.146199] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-02-19T20:35:27.146283] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-02-19T20:35:27.146528] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.146658] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-02-19T20:35:27.146953] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-02-19T20:35:27.148051] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-02-19T20:35:27.148370] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-02-19T20:35:27.148680] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-02-19T20:35:27.149006] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-02-19T20:35:27.149284] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-02-19T20:35:27.149396] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-02-19T20:35:27.149678] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.149948] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-02-19T20:35:27.150205] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-02-19T20:35:27.150463] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-02-19T20:35:27.150761] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-02-19T20:35:27.151021] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-02-19T20:35:27.151363] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-02-19T20:35:27.151664] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.151988] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-02-19T20:35:27.152281] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-02-19T20:35:27.152558] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.152887] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-02-19T20:35:27.153203] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.153603] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-02-19T20:35:27.153921] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-02-19T20:35:27.154216] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-02-19T20:35:27.154304] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.154590] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-02-19T20:35:27.154880] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-02-19T20:35:27.155156] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-02-19T20:35:27.155472] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-02-19T20:35:27.155749] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-02-19T20:35:27.156018] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-02-19T20:35:27.156272] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.156612] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-02-19T20:35:27.157671] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-02-19T20:35:27.157948] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.158230] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-02-19T20:35:27.158520] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-02-19T20:35:27.158896] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-02-19T20:35:27.159164] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-02-19T20:35:27.159478] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-02-19T20:35:27.159762] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-02-19T20:35:27.160047] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-02-19T20:35:27.160313] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.160403] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-02-19T20:35:27.160722] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-02-19T20:35:27.161001] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-02-19T20:35:27.161801] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.162079] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-02-19T20:35:27.162346] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-02-19T20:35:27.162626] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-02-19T20:35:27.162968] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-02-19T20:35:27.163241] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-02-19T20:35:27.163498] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-02-19T20:35:27.163801] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-02-19T20:35:27.164072] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-02-19T20:35:27.164337] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-02-19T20:35:27.164660] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-02-19T20:35:27.164913] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.165177] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-02-19T20:35:27.165442] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-02-19T20:35:27.165548] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-02-19T20:35:27.165893] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-02-19T20:35:27.166148] [DEBUG] [LOCAL ] Loaded configuration for SXC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.166446] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-02-19T20:35:27.166734] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-02-19T20:35:27.167007] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, 90.0% accuracy [2026-02-19T20:35:27.167263] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-02-19T20:35:27.167514] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-02-19T20:35:27.167813] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-02-19T20:35:27.168078] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-02-19T20:35:27.168386] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.168722] [DEBUG] [LOCAL ] Loaded configuration for JMSB: 4 features, 80.0% accuracy [2026-02-19T20:35:27.168986] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-02-19T20:35:27.169242] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-02-19T20:35:27.169529] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-02-19T20:35:27.169820] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-02-19T20:35:27.170114] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-02-19T20:35:27.170401] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-02-19T20:35:27.170737] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-02-19T20:35:27.171055] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-02-19T20:35:27.171335] [DEBUG] [LOCAL ] Loaded configuration for BKN: 0 features, 70.0% accuracy [2026-02-19T20:35:27.171614] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-02-19T20:35:27.171881] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-02-19T20:35:27.172146] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-02-19T20:35:27.172404] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-02-19T20:35:27.172668] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-02-19T20:35:27.172933] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-02-19T20:35:27.173027] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-02-19T20:35:27.173306] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-02-19T20:35:27.173613] [DEBUG] [LOCAL ] Loaded configuration for KIM: 3 features, 80.0% accuracy [2026-02-19T20:35:27.173919] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-02-19T20:35:27.174208] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-02-19T20:35:27.174486] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-02-19T20:35:27.174858] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-02-19T20:35:27.175119] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-02-19T20:35:27.175425] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.175746] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.176066] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-02-19T20:35:27.176334] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-02-19T20:35:27.176620] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-02-19T20:35:27.177619] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-02-19T20:35:27.177890] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-02-19T20:35:27.178185] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.178469] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-02-19T20:35:27.178738] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-02-19T20:35:27.179008] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-02-19T20:35:27.179094] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-02-19T20:35:27.179412] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-02-19T20:35:27.179686] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-02-19T20:35:27.179976] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-02-19T20:35:27.180299] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-02-19T20:35:27.180615] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-02-19T20:35:27.180942] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-02-19T20:35:27.181197] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-02-19T20:35:27.181453] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-02-19T20:35:27.181775] [DEBUG] [LOCAL ] Loaded configuration for LIN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.182039] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-02-19T20:35:27.182355] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.182449] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-02-19T20:35:27.182709] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-02-19T20:35:27.182963] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.183218] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-02-19T20:35:27.183500] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.183795] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-02-19T20:35:27.184087] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-02-19T20:35:27.184348] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-02-19T20:35:27.184674] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-02-19T20:35:27.184947] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.185034] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-02-19T20:35:27.185411] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-02-19T20:35:27.185746] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-02-19T20:35:27.186033] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-02-19T20:35:27.186342] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-02-19T20:35:27.186608] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-02-19T20:35:27.186693] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-02-19T20:35:27.187001] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-02-19T20:35:27.187266] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-02-19T20:35:27.187525] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-02-19T20:35:27.187659] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-02-19T20:35:27.187938] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-02-19T20:35:27.188398] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-02-19T20:35:27.188690] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.189045] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-02-19T20:35:27.189407] [DEBUG] [LOCAL ] Loaded configuration for LYG: 1 features, 70.0% accuracy [2026-02-19T20:35:27.189756] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-02-19T20:35:27.190158] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-02-19T20:35:27.190429] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.190517] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-02-19T20:35:27.190633] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-02-19T20:35:27.190907] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-02-19T20:35:27.191226] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-02-19T20:35:27.191516] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-02-19T20:35:27.191840] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-02-19T20:35:27.192115] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-02-19T20:35:27.192386] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-02-19T20:35:27.192725] [DEBUG] [LOCAL ] Loaded configuration for LZB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.192997] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-02-19T20:35:27.193264] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-02-19T20:35:27.193351] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-02-19T20:35:27.193616] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-02-19T20:35:27.193923] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-02-19T20:35:27.194226] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-02-19T20:35:27.194488] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.194805] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-02-19T20:35:27.195082] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-02-19T20:35:27.195367] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-02-19T20:35:27.195656] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-02-19T20:35:27.195937] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-02-19T20:35:27.196211] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.196464] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-02-19T20:35:27.196757] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-02-19T20:35:27.197052] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-02-19T20:35:27.197344] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.197603] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-02-19T20:35:27.197857] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-02-19T20:35:27.198116] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-02-19T20:35:27.198432] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-02-19T20:35:27.198783] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-02-19T20:35:27.199042] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-02-19T20:35:27.199314] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-02-19T20:35:27.199607] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-02-19T20:35:27.199691] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.199965] [DEBUG] [LOCAL ] Loaded configuration for LZM: 3 features, 80.0% accuracy [2026-02-19T20:35:27.200226] [DEBUG] [LOCAL ] Loaded configuration for ATGE: 3 features, 60.0% accuracy [2026-02-19T20:35:27.200488] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-02-19T20:35:27.200873] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-02-19T20:35:27.201182] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-02-19T20:35:27.201479] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.201769] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.201857] [DEBUG] [LOCAL ] Loaded configuration for RYI: 4 features, 70.0% accuracy [2026-02-19T20:35:27.202108] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-02-19T20:35:27.202400] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-02-19T20:35:27.202709] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-02-19T20:35:27.202802] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-02-19T20:35:27.203071] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-02-19T20:35:27.203366] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-02-19T20:35:27.203464] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-02-19T20:35:27.203740] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-02-19T20:35:27.204031] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-02-19T20:35:27.204320] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-02-19T20:35:27.204632] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-02-19T20:35:27.204883] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-02-19T20:35:27.205132] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-02-19T20:35:27.205629] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-02-19T20:35:27.205717] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 2 features, 100.0% accuracy [2026-02-19T20:35:27.205791] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-02-19T20:35:27.206070] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-02-19T20:35:27.206397] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-02-19T20:35:27.206660] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-02-19T20:35:27.206943] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-02-19T20:35:27.207256] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-02-19T20:35:27.207511] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-02-19T20:35:27.207817] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-02-19T20:35:27.208215] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-02-19T20:35:27.208493] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-02-19T20:35:27.208801] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-02-19T20:35:27.209108] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-02-19T20:35:27.209405] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-02-19T20:35:27.209708] [DEBUG] [LOCAL ] Loaded configuration for IMMP: 3 features, 50.0% accuracy [2026-02-19T20:35:27.209984] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-02-19T20:35:27.210237] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, 90.0% accuracy [2026-02-19T20:35:27.210515] [DEBUG] [LOCAL ] Loaded configuration for JKHY: 2 features, 100.0% accuracy [2026-02-19T20:35:27.210815] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-02-19T20:35:27.211093] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.211412] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-02-19T20:35:27.211724] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.212006] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-02-19T20:35:27.213029] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-02-19T20:35:27.213118] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-02-19T20:35:27.213390] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-02-19T20:35:27.213476] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-02-19T20:35:27.213804] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-02-19T20:35:27.214080] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.214168] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-02-19T20:35:27.214459] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.214723] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-02-19T20:35:27.214998] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-02-19T20:35:27.215311] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-02-19T20:35:27.215602] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-02-19T20:35:27.215893] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-02-19T20:35:27.216161] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-02-19T20:35:27.216446] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-02-19T20:35:27.216726] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-02-19T20:35:27.217038] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-02-19T20:35:27.217350] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-02-19T20:35:27.217634] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-02-19T20:35:27.217907] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-02-19T20:35:27.218207] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.218473] [DEBUG] [LOCAL ] Loaded configuration for KN: 1 features, 80.0% accuracy [2026-02-19T20:35:27.218782] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.218877] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-02-19T20:35:27.219135] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-02-19T20:35:27.219391] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-02-19T20:35:27.219663] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.219911] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-02-19T20:35:27.220173] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.220255] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-02-19T20:35:27.220563] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.220920] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-02-19T20:35:27.221192] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-02-19T20:35:27.221471] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-02-19T20:35:27.221778] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-02-19T20:35:27.222038] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-02-19T20:35:27.222289] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.222651] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-02-19T20:35:27.222737] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-02-19T20:35:27.223000] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-02-19T20:35:27.223287] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-02-19T20:35:27.223594] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.223934] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-02-19T20:35:27.224044] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-02-19T20:35:27.224357] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-02-19T20:35:27.224642] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.224732] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-02-19T20:35:27.224982] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-02-19T20:35:27.225290] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-02-19T20:35:27.225559] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-02-19T20:35:27.225893] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-02-19T20:35:27.226153] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-02-19T20:35:27.226435] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.226772] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-02-19T20:35:27.226871] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-02-19T20:35:27.227118] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-02-19T20:35:27.227439] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-02-19T20:35:27.227563] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-02-19T20:35:27.227926] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-02-19T20:35:27.228301] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-02-19T20:35:27.228614] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-02-19T20:35:27.228993] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-02-19T20:35:27.229281] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-02-19T20:35:27.229569] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-02-19T20:35:27.229951] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-02-19T20:35:27.230039] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-02-19T20:35:27.230329] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-02-19T20:35:27.230648] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-02-19T20:35:27.230924] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, 90.0% accuracy [2026-02-19T20:35:27.231170] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-02-19T20:35:27.231476] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.231791] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-02-19T20:35:27.232051] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-02-19T20:35:27.232312] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-02-19T20:35:27.232643] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-02-19T20:35:27.232917] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-02-19T20:35:27.233187] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-02-19T20:35:27.233469] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-02-19T20:35:27.233736] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-02-19T20:35:27.234003] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-02-19T20:35:27.234265] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-02-19T20:35:27.234528] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-02-19T20:35:27.234834] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-02-19T20:35:27.235106] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.235357] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-02-19T20:35:27.235608] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.235877] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-02-19T20:35:27.236195] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-02-19T20:35:27.236472] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-02-19T20:35:27.236816] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-02-19T20:35:27.237163] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.237429] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-02-19T20:35:27.237758] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.238028] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-02-19T20:35:27.238342] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-02-19T20:35:27.238643] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-02-19T20:35:27.238912] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-02-19T20:35:27.239156] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-02-19T20:35:27.239409] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-02-19T20:35:27.239687] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-02-19T20:35:27.239989] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-02-19T20:35:27.240257] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-02-19T20:35:27.240510] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-02-19T20:35:27.240783] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-02-19T20:35:27.241039] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-02-19T20:35:27.241286] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-02-19T20:35:27.241587] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.241915] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-02-19T20:35:27.242681] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-02-19T20:35:27.242780] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-02-19T20:35:27.243041] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-02-19T20:35:27.243354] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-02-19T20:35:27.243440] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-02-19T20:35:27.243723] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-02-19T20:35:27.244058] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-02-19T20:35:27.244400] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.244700] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-02-19T20:35:27.244977] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-02-19T20:35:27.245061] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-02-19T20:35:27.245388] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-02-19T20:35:27.245692] [DEBUG] [LOCAL ] Loaded configuration for LINC: 1 features, 90.0% accuracy [2026-02-19T20:35:27.245943] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-02-19T20:35:27.246195] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-02-19T20:35:27.246504] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-02-19T20:35:27.247220] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-02-19T20:35:27.247544] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-02-19T20:35:27.247866] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.248280] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.248407] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-02-19T20:35:27.248681] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-02-19T20:35:27.248961] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.249237] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.249522] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-02-19T20:35:27.249824] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-02-19T20:35:27.250121] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-02-19T20:35:27.250419] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-02-19T20:35:27.250745] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-02-19T20:35:27.251016] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-02-19T20:35:27.251275] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-02-19T20:35:27.251559] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-02-19T20:35:27.251701] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-02-19T20:35:27.251983] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-02-19T20:35:27.252272] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.252617] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-02-19T20:35:27.252887] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-02-19T20:35:27.253157] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-02-19T20:35:27.253410] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-02-19T20:35:27.253678] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-02-19T20:35:27.254142] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.254438] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-02-19T20:35:27.254703] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-02-19T20:35:27.254967] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.255238] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-02-19T20:35:27.255561] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-02-19T20:35:27.255842] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-02-19T20:35:27.256094] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-02-19T20:35:27.256410] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.256913] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.257712] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-02-19T20:35:27.258653] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-02-19T20:35:27.260316] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-02-19T20:35:27.260623] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-02-19T20:35:27.260906] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-02-19T20:35:27.261213] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.261547] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-02-19T20:35:27.261901] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-02-19T20:35:27.262218] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-02-19T20:35:27.262498] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-02-19T20:35:27.262952] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-02-19T20:35:27.263245] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-02-19T20:35:27.263550] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-02-19T20:35:27.264064] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-02-19T20:35:27.264406] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-02-19T20:35:27.264781] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-02-19T20:35:27.265076] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-02-19T20:35:27.265418] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-02-19T20:35:27.265739] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-02-19T20:35:27.266028] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-02-19T20:35:27.266370] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-02-19T20:35:27.266662] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-02-19T20:35:27.267005] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-02-19T20:35:27.267301] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-02-19T20:35:27.267615] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.268065] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-02-19T20:35:27.268437] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.268930] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-02-19T20:35:27.269236] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-02-19T20:35:27.269626] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-02-19T20:35:27.270178] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-02-19T20:35:27.270473] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-02-19T20:35:27.270786] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-02-19T20:35:27.270885] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-02-19T20:35:27.271156] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.271484] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-02-19T20:35:27.272012] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-02-19T20:35:27.272334] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-02-19T20:35:27.272452] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-02-19T20:35:27.272753] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.273038] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-02-19T20:35:27.273416] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-02-19T20:35:27.273900] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-02-19T20:35:27.274210] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-02-19T20:35:27.274491] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-02-19T20:35:27.274969] [DEBUG] [LOCAL ] Loaded configuration for ELAB: 0 features, 50.0% accuracy [2026-02-19T20:35:27.275286] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-02-19T20:35:27.275608] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-02-19T20:35:27.275899] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-02-19T20:35:27.276241] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-02-19T20:35:27.276330] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-02-19T20:35:27.276642] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.276900] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-02-19T20:35:27.277216] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-02-19T20:35:27.277516] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-02-19T20:35:27.278045] [DEBUG] [LOCAL ] Loaded configuration for CDXS: 5 features, 90.0% accuracy [2026-02-19T20:35:27.278371] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-02-19T20:35:27.278467] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-02-19T20:35:27.278594] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-02-19T20:35:27.278705] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-02-19T20:35:27.278976] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-02-19T20:35:27.279815] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-02-19T20:35:27.280209] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-02-19T20:35:27.280500] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-02-19T20:35:27.280813] [DEBUG] [LOCAL ] Loaded configuration for LYB: 1 features, 80.0% accuracy [2026-02-19T20:35:27.281115] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-02-19T20:35:27.281380] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-02-19T20:35:27.281487] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-02-19T20:35:27.281742] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-02-19T20:35:27.282126] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-02-19T20:35:27.282395] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-02-19T20:35:27.282695] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-02-19T20:35:27.283027] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.283434] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-02-19T20:35:27.283801] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-02-19T20:35:27.284281] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-02-19T20:35:27.284607] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-02-19T20:35:27.284963] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.285300] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-02-19T20:35:27.285646] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-02-19T20:35:27.285965] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-02-19T20:35:27.286264] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.286624] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-02-19T20:35:27.286721] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-02-19T20:35:27.287060] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-02-19T20:35:27.287389] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-02-19T20:35:27.287676] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-02-19T20:35:27.288008] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-02-19T20:35:27.288303] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-02-19T20:35:27.288618] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-02-19T20:35:27.288955] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-02-19T20:35:27.289281] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-02-19T20:35:27.289557] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-02-19T20:35:27.289924] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.290176] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.290441] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-02-19T20:35:27.290552] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.290844] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-02-19T20:35:27.291159] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-02-19T20:35:27.291445] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-02-19T20:35:27.291761] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-02-19T20:35:27.292021] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-02-19T20:35:27.292276] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-02-19T20:35:27.292365] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-02-19T20:35:27.292659] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-02-19T20:35:27.292923] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-02-19T20:35:27.293180] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-02-19T20:35:27.293688] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-02-19T20:35:27.293953] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-02-19T20:35:27.294389] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-02-19T20:35:27.294686] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.294947] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-02-19T20:35:27.295065] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-02-19T20:35:27.295333] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-02-19T20:35:27.295617] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-02-19T20:35:27.295906] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-02-19T20:35:27.296189] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-02-19T20:35:27.296450] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-02-19T20:35:27.296723] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-02-19T20:35:27.297202] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-02-19T20:35:27.297463] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-02-19T20:35:27.297744] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-02-19T20:35:27.298014] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-02-19T20:35:27.298306] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-02-19T20:35:27.298598] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-02-19T20:35:27.298871] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-02-19T20:35:27.299132] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-02-19T20:35:27.299443] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.299748] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.299843] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-02-19T20:35:27.300142] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-02-19T20:35:27.300624] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-02-19T20:35:27.300899] [DEBUG] [LOCAL ] Loaded configuration for BLFY: 3 features, 90.0% accuracy [2026-02-19T20:35:27.301152] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-02-19T20:35:27.301409] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-02-19T20:35:27.301496] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-02-19T20:35:27.301785] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-02-19T20:35:27.302051] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.302364] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-02-19T20:35:27.302688] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-02-19T20:35:27.302959] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-02-19T20:35:27.303226] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-02-19T20:35:27.303532] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.303829] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-02-19T20:35:27.304198] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-02-19T20:35:27.304531] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-02-19T20:35:27.304889] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-02-19T20:35:27.305169] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-02-19T20:35:27.305255] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-02-19T20:35:27.305510] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-02-19T20:35:27.305648] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-02-19T20:35:27.305747] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-02-19T20:35:27.306200] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-02-19T20:35:27.306518] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.306923] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-02-19T20:35:27.307236] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-02-19T20:35:27.307528] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-02-19T20:35:27.307856] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.307943] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-02-19T20:35:27.308263] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.308558] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-02-19T20:35:27.308851] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-02-19T20:35:27.309113] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-02-19T20:35:27.309379] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-02-19T20:35:27.309643] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-02-19T20:35:27.309915] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-02-19T20:35:27.310203] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.310488] [DEBUG] [LOCAL ] Loaded configuration for KD: 6 features, 80.0% accuracy [2026-02-19T20:35:27.310787] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-02-19T20:35:27.311062] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-02-19T20:35:27.311155] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-02-19T20:35:27.311418] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.311757] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.312016] [DEBUG] [LOCAL ] Loaded configuration for KBH: 2 features, 70.0% accuracy [2026-02-19T20:35:27.312268] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-02-19T20:35:27.312534] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.312829] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-02-19T20:35:27.313084] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-02-19T20:35:27.313344] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-02-19T20:35:27.315191] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-02-19T20:35:27.317131] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.317445] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-02-19T20:35:27.317975] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.318346] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-02-19T20:35:27.318685] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.318958] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.319208] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-02-19T20:35:27.319452] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-02-19T20:35:27.319710] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-02-19T20:35:27.319796] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-02-19T20:35:27.320083] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.320340] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.320624] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-02-19T20:35:27.320904] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.321717] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.322049] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-02-19T20:35:27.322304] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-02-19T20:35:27.322615] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-02-19T20:35:27.322926] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-02-19T20:35:27.323001] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-02-19T20:35:27.323250] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-02-19T20:35:27.323498] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-02-19T20:35:27.323766] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-02-19T20:35:27.324037] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-02-19T20:35:27.324291] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-02-19T20:35:27.324542] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-02-19T20:35:27.324840] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-02-19T20:35:27.325090] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-02-19T20:35:27.325326] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-02-19T20:35:27.325560] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-02-19T20:35:27.325840] [DEBUG] [LOCAL ] Loaded configuration for MAN: 1 features, 60.0% accuracy [2026-02-19T20:35:27.326108] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-02-19T20:35:27.326353] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.326610] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-02-19T20:35:27.326692] [DEBUG] [LOCAL ] Loaded configuration for MATX: 1 features, 90.0% accuracy [2026-02-19T20:35:27.326932] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-02-19T20:35:27.327268] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-02-19T20:35:27.327347] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-02-19T20:35:27.327609] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-02-19T20:35:27.327878] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-02-19T20:35:27.328159] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-02-19T20:35:27.328435] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.328701] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-02-19T20:35:27.328947] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-02-19T20:35:27.329018] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-02-19T20:35:27.329273] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-02-19T20:35:27.329623] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-02-19T20:35:27.329918] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-02-19T20:35:27.330349] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-02-19T20:35:27.330606] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.330685] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-02-19T20:35:27.330982] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-02-19T20:35:27.331238] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-02-19T20:35:27.331489] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-02-19T20:35:27.331787] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-02-19T20:35:27.332053] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-02-19T20:35:27.332310] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-02-19T20:35:27.332556] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.332872] [DEBUG] [LOCAL ] Loaded configuration for BTA: 0 features, 80.0% accuracy [2026-02-19T20:35:27.333171] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.333447] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-02-19T20:35:27.333742] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-02-19T20:35:27.334045] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-02-19T20:35:27.334364] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-02-19T20:35:27.334667] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-02-19T20:35:27.334949] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-02-19T20:35:27.335021] [DEBUG] [LOCAL ] Loaded configuration for KODK: 1 features, 80.0% accuracy [2026-02-19T20:35:27.335265] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-02-19T20:35:27.335569] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-02-19T20:35:27.335839] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-02-19T20:35:27.336133] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-02-19T20:35:27.336444] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.336517] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-02-19T20:35:27.336828] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-02-19T20:35:27.337092] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-02-19T20:35:27.337338] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-02-19T20:35:27.337618] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.337937] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-02-19T20:35:27.338190] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-02-19T20:35:27.338435] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.338860] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-02-19T20:35:27.339094] [DEBUG] [LOCAL ] Loaded configuration for OII: 1 features, 80.0% accuracy [2026-02-19T20:35:27.339398] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-02-19T20:35:27.339470] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-02-19T20:35:27.339739] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-02-19T20:35:27.340002] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-02-19T20:35:27.340295] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-02-19T20:35:27.340614] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-02-19T20:35:27.341052] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-02-19T20:35:27.341452] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-02-19T20:35:27.341733] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-02-19T20:35:27.342001] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-02-19T20:35:27.342309] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-02-19T20:35:27.342559] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-02-19T20:35:27.342833] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-02-19T20:35:27.343080] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-02-19T20:35:27.343329] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-02-19T20:35:27.343568] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-02-19T20:35:27.343855] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-02-19T20:35:27.344116] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-02-19T20:35:27.344364] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-02-19T20:35:27.344645] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-02-19T20:35:27.345719] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-02-19T20:35:27.346000] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-02-19T20:35:27.346095] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-02-19T20:35:27.346363] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.346670] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-02-19T20:35:27.346746] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-02-19T20:35:27.346807] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-02-19T20:35:27.347074] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-02-19T20:35:27.347372] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-02-19T20:35:27.347611] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-02-19T20:35:27.347860] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-02-19T20:35:27.348158] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-02-19T20:35:27.348427] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-02-19T20:35:27.348742] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.348990] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-02-19T20:35:27.349282] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-02-19T20:35:27.349536] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.349833] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-02-19T20:35:27.350082] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-02-19T20:35:27.350343] [DEBUG] [LOCAL ] Loaded configuration for LUNG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.350602] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-02-19T20:35:27.350863] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-02-19T20:35:27.351105] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-02-19T20:35:27.351352] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-02-19T20:35:27.351645] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-02-19T20:35:27.351965] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-02-19T20:35:27.353068] [DEBUG] [LOCAL ] Loaded configuration for JBND: 2 features, 70.0% accuracy [2026-02-19T20:35:27.354000] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-02-19T20:35:27.354299] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-02-19T20:35:27.354586] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-02-19T20:35:27.354844] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-02-19T20:35:27.355145] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-02-19T20:35:27.356140] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-02-19T20:35:27.356420] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-02-19T20:35:27.356728] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-02-19T20:35:27.356974] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-02-19T20:35:27.357220] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-02-19T20:35:27.357295] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-02-19T20:35:27.357532] [DEBUG] [LOCAL ] Loaded configuration for MANH: 1 features, 90.0% accuracy [2026-02-19T20:35:27.357813] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-02-19T20:35:27.358115] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-02-19T20:35:27.358405] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-02-19T20:35:27.358488] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-02-19T20:35:27.358813] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-02-19T20:35:27.359124] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-02-19T20:35:27.359428] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-02-19T20:35:27.359711] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.360010] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-02-19T20:35:27.360272] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-02-19T20:35:27.360618] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-02-19T20:35:27.360860] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-02-19T20:35:27.361158] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-02-19T20:35:27.361436] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-02-19T20:35:27.361721] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-02-19T20:35:27.361977] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-02-19T20:35:27.362237] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.362559] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.362856] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-02-19T20:35:27.363103] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-02-19T20:35:27.363350] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-02-19T20:35:27.363609] [DEBUG] [LOCAL ] Loaded configuration for JACK: 3 features, 90.0% accuracy [2026-02-19T20:35:27.363917] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-02-19T20:35:27.364176] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-02-19T20:35:27.364423] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-02-19T20:35:27.364668] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-02-19T20:35:27.364969] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-02-19T20:35:27.365247] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-02-19T20:35:27.365507] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-02-19T20:35:27.365851] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-02-19T20:35:27.366164] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-02-19T20:35:27.366446] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-02-19T20:35:27.366703] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-02-19T20:35:27.367683] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-02-19T20:35:27.367996] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-02-19T20:35:27.368292] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.368383] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.368647] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-02-19T20:35:27.368902] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-02-19T20:35:27.369150] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-02-19T20:35:27.369233] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-02-19T20:35:27.369461] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-02-19T20:35:27.369710] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-02-19T20:35:27.369992] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-02-19T20:35:27.370261] [DEBUG] [LOCAL ] Loaded configuration for FRGE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.370522] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-02-19T20:35:27.370801] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-02-19T20:35:27.371096] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.371381] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-02-19T20:35:27.371676] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-02-19T20:35:27.371924] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-02-19T20:35:27.372187] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-02-19T20:35:27.372471] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-02-19T20:35:27.372542] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-02-19T20:35:27.372794] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-02-19T20:35:27.373051] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-02-19T20:35:27.373123] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-02-19T20:35:27.373184] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.373471] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-02-19T20:35:27.373741] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-02-19T20:35:27.374014] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.374252] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-02-19T20:35:27.374521] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-02-19T20:35:27.374820] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.374913] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-02-19T20:35:27.375177] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-02-19T20:35:27.375427] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-02-19T20:35:27.375726] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-02-19T20:35:27.376031] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-02-19T20:35:27.376294] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.376540] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-02-19T20:35:27.376841] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-02-19T20:35:27.377077] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-02-19T20:35:27.377319] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-02-19T20:35:27.377620] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-02-19T20:35:27.377952] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-02-19T20:35:27.378248] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-02-19T20:35:27.378500] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-02-19T20:35:27.379285] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-02-19T20:35:27.379559] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.379667] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-02-19T20:35:27.379991] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-02-19T20:35:27.380272] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-02-19T20:35:27.380615] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-02-19T20:35:27.380890] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.381147] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.381449] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-02-19T20:35:27.381701] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-02-19T20:35:27.381968] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-02-19T20:35:27.382268] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-02-19T20:35:27.382509] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-02-19T20:35:27.382605] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-02-19T20:35:27.382843] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-02-19T20:35:27.383090] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-02-19T20:35:27.383356] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.383635] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-02-19T20:35:27.383963] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-02-19T20:35:27.384061] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-02-19T20:35:27.384329] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-02-19T20:35:27.384599] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-02-19T20:35:27.384690] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-02-19T20:35:27.385053] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-02-19T20:35:27.385326] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-02-19T20:35:27.385652] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-02-19T20:35:27.385915] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.386174] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-02-19T20:35:27.386440] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-02-19T20:35:27.386697] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-02-19T20:35:27.387122] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-02-19T20:35:27.387358] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-02-19T20:35:27.387613] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-02-19T20:35:27.388002] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-02-19T20:35:27.388277] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-02-19T20:35:27.388353] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-02-19T20:35:27.388616] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-02-19T20:35:27.389087] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-02-19T20:35:27.389206] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-02-19T20:35:27.389551] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-02-19T20:35:27.389881] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-02-19T20:35:27.390791] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-02-19T20:35:27.391048] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.391302] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-02-19T20:35:27.391560] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-02-19T20:35:27.391888] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-02-19T20:35:27.392153] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-02-19T20:35:27.392395] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-02-19T20:35:27.392655] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-02-19T20:35:27.392733] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-02-19T20:35:27.392796] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-02-19T20:35:27.393204] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-02-19T20:35:27.393277] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-02-19T20:35:27.393513] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-02-19T20:35:27.393987] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.394244] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-02-19T20:35:27.394549] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-02-19T20:35:27.394981] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-02-19T20:35:27.395269] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-02-19T20:35:27.395539] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-02-19T20:35:27.395955] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-02-19T20:35:27.396295] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-02-19T20:35:27.396562] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-02-19T20:35:27.396855] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-02-19T20:35:27.397101] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-02-19T20:35:27.397355] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-02-19T20:35:27.397602] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-02-19T20:35:27.397847] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.398212] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-02-19T20:35:27.398494] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-02-19T20:35:27.398958] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-02-19T20:35:27.399034] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-02-19T20:35:27.399279] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-02-19T20:35:27.399635] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-02-19T20:35:27.400887] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-02-19T20:35:27.401181] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.401455] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.401722] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-02-19T20:35:27.402028] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-02-19T20:35:27.402332] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-02-19T20:35:27.402608] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-02-19T20:35:27.402911] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-02-19T20:35:27.403204] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-02-19T20:35:27.403465] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-02-19T20:35:27.403754] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-02-19T20:35:27.404030] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-02-19T20:35:27.404296] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-02-19T20:35:27.404369] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-02-19T20:35:27.404631] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-02-19T20:35:27.404723] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-02-19T20:35:27.405020] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-02-19T20:35:27.405276] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, 100.0% accuracy [2026-02-19T20:35:27.405545] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-02-19T20:35:27.405819] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-02-19T20:35:27.406081] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-02-19T20:35:27.406379] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.406682] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-02-19T20:35:27.408333] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-02-19T20:35:27.408656] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-02-19T20:35:27.409110] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-02-19T20:35:27.409415] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-02-19T20:35:27.409769] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-02-19T20:35:27.409894] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-02-19T20:35:27.410204] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-02-19T20:35:27.410490] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-02-19T20:35:27.410781] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-02-19T20:35:27.411236] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-02-19T20:35:27.411506] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-02-19T20:35:27.411845] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-02-19T20:35:27.412119] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-02-19T20:35:27.412357] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.412439] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-02-19T20:35:27.412671] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-02-19T20:35:27.412971] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-02-19T20:35:27.413263] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-02-19T20:35:27.413513] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-02-19T20:35:27.413847] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-02-19T20:35:27.414092] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-02-19T20:35:27.414353] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-02-19T20:35:27.414600] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-02-19T20:35:27.415042] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-02-19T20:35:27.415350] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.415621] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.416091] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-02-19T20:35:27.416363] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-02-19T20:35:27.416619] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-02-19T20:35:27.416905] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-02-19T20:35:27.417151] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-02-19T20:35:27.417383] [DEBUG] [LOCAL ] Loaded configuration for LOCO: 2 features, 70.0% accuracy [2026-02-19T20:35:27.417632] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-02-19T20:35:27.417893] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-02-19T20:35:27.418140] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-02-19T20:35:27.418388] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-02-19T20:35:27.418663] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-02-19T20:35:27.418927] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-02-19T20:35:27.419200] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-02-19T20:35:27.419484] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.419769] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.420067] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-02-19T20:35:27.420386] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-02-19T20:35:27.420649] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.420911] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.421181] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-02-19T20:35:27.421468] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.421706] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-02-19T20:35:27.421953] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-02-19T20:35:27.422204] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-02-19T20:35:27.422607] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.423085] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-02-19T20:35:27.423340] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-02-19T20:35:27.423617] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-02-19T20:35:27.424035] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-02-19T20:35:27.424351] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-02-19T20:35:27.424437] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-02-19T20:35:27.424738] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-02-19T20:35:27.425044] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-02-19T20:35:27.425349] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-02-19T20:35:27.425648] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-02-19T20:35:27.426059] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-02-19T20:35:27.426311] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-02-19T20:35:27.426569] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-02-19T20:35:27.426823] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-02-19T20:35:27.427172] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-02-19T20:35:27.427435] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-02-19T20:35:27.427679] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.427931] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-02-19T20:35:27.428274] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-02-19T20:35:27.428523] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-02-19T20:35:27.428803] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-02-19T20:35:27.429046] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-02-19T20:35:27.429319] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-02-19T20:35:27.429627] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.429938] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-02-19T20:35:27.430225] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-02-19T20:35:27.430495] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-02-19T20:35:27.430765] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-02-19T20:35:27.431013] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-02-19T20:35:27.431264] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.431509] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-02-19T20:35:27.431789] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-02-19T20:35:27.432046] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-02-19T20:35:27.432354] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-02-19T20:35:27.432623] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-02-19T20:35:27.433040] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.433298] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-02-19T20:35:27.433565] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-02-19T20:35:27.433991] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.434295] [DEBUG] [LOCAL ] Loaded configuration for CETX: 0 features, 90.0% accuracy [2026-02-19T20:35:27.434626] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-02-19T20:35:27.434915] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-02-19T20:35:27.435001] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.435326] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-02-19T20:35:27.435598] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-02-19T20:35:27.435673] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-02-19T20:35:27.435921] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.436165] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-02-19T20:35:27.436468] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-02-19T20:35:27.436721] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-02-19T20:35:27.436811] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.437085] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.437367] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-02-19T20:35:27.437607] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-02-19T20:35:27.438039] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-02-19T20:35:27.439108] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-02-19T20:35:27.439357] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-02-19T20:35:27.439653] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-02-19T20:35:27.439953] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-02-19T20:35:27.440213] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-02-19T20:35:27.440477] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-02-19T20:35:27.440819] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-02-19T20:35:27.441137] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-02-19T20:35:27.441221] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-02-19T20:35:27.441466] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-02-19T20:35:27.441741] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-02-19T20:35:27.441993] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-02-19T20:35:27.442235] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-02-19T20:35:27.442483] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-02-19T20:35:27.442719] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-02-19T20:35:27.442802] [DEBUG] [LOCAL ] Loaded configuration for M: 3 features, 80.0% accuracy [2026-02-19T20:35:27.443094] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-02-19T20:35:27.443169] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-02-19T20:35:27.443398] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-02-19T20:35:27.443659] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-02-19T20:35:27.443905] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-02-19T20:35:27.443982] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-02-19T20:35:27.444209] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-02-19T20:35:27.444462] [DEBUG] [LOCAL ] Loaded configuration for JNJ: 5 features, 80.0% accuracy [2026-02-19T20:35:27.444735] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.444983] [DEBUG] [LOCAL ] Loaded configuration for MFI: 3 features, 70.0% accuracy [2026-02-19T20:35:27.445264] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-02-19T20:35:27.445683] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-02-19T20:35:27.446032] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-02-19T20:35:27.446318] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-02-19T20:35:27.446658] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-02-19T20:35:27.446930] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-02-19T20:35:27.447261] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-02-19T20:35:27.447658] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-02-19T20:35:27.447747] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-02-19T20:35:27.448090] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-02-19T20:35:27.448431] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-02-19T20:35:27.448732] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 5 features, 90.0% accuracy [2026-02-19T20:35:27.448995] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-02-19T20:35:27.449267] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-02-19T20:35:27.449598] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-02-19T20:35:27.450061] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-02-19T20:35:27.450316] [DEBUG] [LOCAL ] Loaded configuration for MARA: 3 features, 60.0% accuracy [2026-02-19T20:35:27.450615] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-02-19T20:35:27.451045] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-02-19T20:35:27.451377] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-02-19T20:35:27.451661] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-02-19T20:35:27.451925] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-02-19T20:35:27.452204] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-02-19T20:35:27.452474] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-02-19T20:35:27.452723] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-02-19T20:35:27.453110] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-02-19T20:35:27.453428] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-02-19T20:35:27.453505] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-02-19T20:35:27.453771] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-02-19T20:35:27.454025] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-02-19T20:35:27.454301] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-02-19T20:35:27.454589] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-02-19T20:35:27.454840] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-02-19T20:35:27.455102] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.455368] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-02-19T20:35:27.455648] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-02-19T20:35:27.455962] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-02-19T20:35:27.456228] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-02-19T20:35:27.456485] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.456761] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-02-19T20:35:27.457017] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-02-19T20:35:27.457092] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-02-19T20:35:27.457154] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-02-19T20:35:27.457423] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-02-19T20:35:27.457876] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-02-19T20:35:27.458146] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-02-19T20:35:27.458431] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-02-19T20:35:27.458692] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-02-19T20:35:27.459137] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-02-19T20:35:27.459449] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-02-19T20:35:27.459720] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-02-19T20:35:27.459985] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-02-19T20:35:27.460493] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-02-19T20:35:27.460831] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-02-19T20:35:27.461112] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-02-19T20:35:27.461426] [DEBUG] [LOCAL ] Loaded configuration for KFY: 2 features, 90.0% accuracy [2026-02-19T20:35:27.461695] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-02-19T20:35:27.462028] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-02-19T20:35:27.462304] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-02-19T20:35:27.462389] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.462692] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-02-19T20:35:27.462939] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-02-19T20:35:27.463199] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-02-19T20:35:27.463502] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-02-19T20:35:27.463859] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-02-19T20:35:27.464174] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-02-19T20:35:27.464428] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-02-19T20:35:27.464708] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.464951] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-02-19T20:35:27.465241] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-02-19T20:35:27.465487] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-02-19T20:35:27.465737] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.465990] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-02-19T20:35:27.466229] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-02-19T20:35:27.466469] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.466767] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-02-19T20:35:27.467033] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-02-19T20:35:27.467283] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-02-19T20:35:27.467593] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-02-19T20:35:27.467873] [DEBUG] [LOCAL ] Loaded configuration for LVO: 1 features, 50.0% accuracy [2026-02-19T20:35:27.468142] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-02-19T20:35:27.468472] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-02-19T20:35:27.468776] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-02-19T20:35:27.469061] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-02-19T20:35:27.469317] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-02-19T20:35:27.469654] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-02-19T20:35:27.469909] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-02-19T20:35:27.470165] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-02-19T20:35:27.470429] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-02-19T20:35:27.470519] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-02-19T20:35:27.470802] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-02-19T20:35:27.471039] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-02-19T20:35:27.471273] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-02-19T20:35:27.471585] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.471832] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-02-19T20:35:27.472172] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-02-19T20:35:27.472436] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-02-19T20:35:27.472703] [DEBUG] [LOCAL ] Loaded configuration for RNA: 4 features, 50.0% accuracy [2026-02-19T20:35:27.472963] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-02-19T20:35:27.473264] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.473611] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-02-19T20:35:27.474068] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-02-19T20:35:27.474323] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.474602] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-02-19T20:35:27.474906] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.475159] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.475250] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-02-19T20:35:27.475325] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-02-19T20:35:27.475619] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-02-19T20:35:27.475731] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.475818] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.476095] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-02-19T20:35:27.476390] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-02-19T20:35:27.476662] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-02-19T20:35:27.476907] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-02-19T20:35:27.477250] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-02-19T20:35:27.477555] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-02-19T20:35:27.477835] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-02-19T20:35:27.477909] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-02-19T20:35:27.478158] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.478409] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-02-19T20:35:27.478656] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-02-19T20:35:27.478901] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-02-19T20:35:27.479199] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-02-19T20:35:27.479454] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.479710] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.479960] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-02-19T20:35:27.480208] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.480501] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.480762] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-02-19T20:35:27.481011] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-02-19T20:35:27.481263] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-02-19T20:35:27.481503] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-02-19T20:35:27.481608] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-02-19T20:35:27.481674] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-02-19T20:35:27.481734] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-02-19T20:35:27.481965] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-02-19T20:35:27.482224] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-02-19T20:35:27.482296] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.482535] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-02-19T20:35:27.482820] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-02-19T20:35:27.483096] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-02-19T20:35:27.483386] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-02-19T20:35:27.483671] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-02-19T20:35:27.484041] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-02-19T20:35:27.484335] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-02-19T20:35:27.484642] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-02-19T20:35:27.484980] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.485269] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.485622] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-02-19T20:35:27.485953] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-02-19T20:35:27.486249] [DEBUG] [LOCAL ] Loaded configuration for ADM: 2 features, 70.0% accuracy [2026-02-19T20:35:27.486609] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-02-19T20:35:27.486899] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-02-19T20:35:27.487237] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-02-19T20:35:27.487351] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-02-19T20:35:27.487647] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-02-19T20:35:27.487755] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.488023] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-02-19T20:35:27.488398] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.488687] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.488979] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-02-19T20:35:27.489302] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-02-19T20:35:27.489614] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-02-19T20:35:27.490063] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-02-19T20:35:27.490447] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-02-19T20:35:27.490779] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-02-19T20:35:27.490855] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-02-19T20:35:27.491160] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-02-19T20:35:27.491467] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-02-19T20:35:27.491759] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-02-19T20:35:27.492061] [DEBUG] [LOCAL ] Loaded configuration for JOE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.492319] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-02-19T20:35:27.492558] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-02-19T20:35:27.492860] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-02-19T20:35:27.493120] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.493402] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-02-19T20:35:27.493665] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-02-19T20:35:27.493941] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-02-19T20:35:27.494241] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-02-19T20:35:27.494539] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-02-19T20:35:27.494867] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-02-19T20:35:27.495138] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-02-19T20:35:27.495447] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-02-19T20:35:27.495692] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-02-19T20:35:27.495949] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-02-19T20:35:27.496203] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-02-19T20:35:27.496313] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.496634] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-02-19T20:35:27.496721] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-02-19T20:35:27.496987] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-02-19T20:35:27.497237] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-02-19T20:35:27.497499] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-02-19T20:35:27.497798] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-02-19T20:35:27.498098] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-02-19T20:35:27.498490] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-02-19T20:35:27.498799] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-02-19T20:35:27.499076] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 0 features, 90.0% accuracy [2026-02-19T20:35:27.499356] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-02-19T20:35:27.499624] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-02-19T20:35:27.499915] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-02-19T20:35:27.500180] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-02-19T20:35:27.500425] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.500725] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-02-19T20:35:27.501693] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-02-19T20:35:27.501966] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.502231] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-02-19T20:35:27.502487] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-02-19T20:35:27.502784] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-02-19T20:35:27.503041] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-02-19T20:35:27.503356] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-02-19T20:35:27.503620] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.503887] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-02-19T20:35:27.504206] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-02-19T20:35:27.504476] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-02-19T20:35:27.504802] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-02-19T20:35:27.505084] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-02-19T20:35:27.505351] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-02-19T20:35:27.505623] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-02-19T20:35:27.505959] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-02-19T20:35:27.506199] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-02-19T20:35:27.506433] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-02-19T20:35:27.506671] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-02-19T20:35:27.507082] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-02-19T20:35:27.507346] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-02-19T20:35:27.507439] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.507505] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-02-19T20:35:27.507565] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-02-19T20:35:27.507667] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-02-19T20:35:27.508087] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-02-19T20:35:27.508376] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-02-19T20:35:27.508623] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-02-19T20:35:27.508875] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.509148] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-02-19T20:35:27.509238] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-02-19T20:35:27.509481] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-02-19T20:35:27.509726] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.509989] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-02-19T20:35:27.510067] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-02-19T20:35:27.510322] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-02-19T20:35:27.510557] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-02-19T20:35:27.510916] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-02-19T20:35:27.511180] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.511422] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-02-19T20:35:27.511508] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-02-19T20:35:27.511820] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-02-19T20:35:27.512086] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-02-19T20:35:27.512356] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-02-19T20:35:27.512681] [DEBUG] [LOCAL ] Loaded configuration for LICN: 4 features, 70.0% accuracy [2026-02-19T20:35:27.512955] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-02-19T20:35:27.513202] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-02-19T20:35:27.513522] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-02-19T20:35:27.513793] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.514043] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-02-19T20:35:27.514284] [DEBUG] [LOCAL ] Loaded configuration for JBSS: 1 features, 60.0% accuracy [2026-02-19T20:35:27.514549] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-02-19T20:35:27.514820] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-02-19T20:35:27.515084] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-02-19T20:35:27.515329] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-02-19T20:35:27.515409] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-02-19T20:35:27.515661] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-02-19T20:35:27.515918] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-02-19T20:35:27.516175] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-02-19T20:35:27.516412] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-02-19T20:35:27.516695] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-02-19T20:35:27.517017] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-02-19T20:35:27.517330] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-02-19T20:35:27.517568] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-02-19T20:35:27.517840] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-02-19T20:35:27.518082] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-02-19T20:35:27.518382] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-02-19T20:35:27.519373] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-02-19T20:35:27.519720] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-02-19T20:35:27.520035] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.520296] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-02-19T20:35:27.520617] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-02-19T20:35:27.520728] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-02-19T20:35:27.521043] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-02-19T20:35:27.521311] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-02-19T20:35:27.521606] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-02-19T20:35:27.521874] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-02-19T20:35:27.522842] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-02-19T20:35:27.523164] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-02-19T20:35:27.523420] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.523666] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-02-19T20:35:27.523924] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-02-19T20:35:27.524008] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-02-19T20:35:27.524244] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-02-19T20:35:27.524491] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-02-19T20:35:27.524623] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-02-19T20:35:27.524932] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-02-19T20:35:27.525190] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-02-19T20:35:27.525422] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-02-19T20:35:27.525668] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-02-19T20:35:27.525923] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-02-19T20:35:27.526162] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-02-19T20:35:27.526411] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-02-19T20:35:27.526665] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-02-19T20:35:27.526904] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.527164] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-02-19T20:35:27.527427] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-02-19T20:35:27.527698] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-02-19T20:35:27.527959] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-02-19T20:35:27.528258] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.528537] [DEBUG] [LOCAL ] Loaded configuration for LPRO: 2 features, 70.0% accuracy [2026-02-19T20:35:27.528656] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-02-19T20:35:27.528906] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.529162] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 2 features, 90.0% accuracy [2026-02-19T20:35:27.529417] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-02-19T20:35:27.529653] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-02-19T20:35:27.529894] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-02-19T20:35:27.530144] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-02-19T20:35:27.530380] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-02-19T20:35:27.530685] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-02-19T20:35:27.530979] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-02-19T20:35:27.531233] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-02-19T20:35:27.531476] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-02-19T20:35:27.531734] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-02-19T20:35:27.532026] [DEBUG] [LOCAL ] Loaded configuration for CLRO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.532298] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.532553] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.532861] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-02-19T20:35:27.533119] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-02-19T20:35:27.533381] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-02-19T20:35:27.533653] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-02-19T20:35:27.533938] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-02-19T20:35:27.534217] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-02-19T20:35:27.534468] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-02-19T20:35:27.534770] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-02-19T20:35:27.535105] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-02-19T20:35:27.535403] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-02-19T20:35:27.535664] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.536795] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-02-19T20:35:27.537067] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-02-19T20:35:27.537342] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-02-19T20:35:27.537607] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-02-19T20:35:27.537907] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-02-19T20:35:27.538275] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-02-19T20:35:27.538361] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-02-19T20:35:27.538433] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.538682] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-02-19T20:35:27.538951] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-02-19T20:35:27.539198] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-02-19T20:35:27.539453] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-02-19T20:35:27.539699] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-02-19T20:35:27.540004] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-02-19T20:35:27.540273] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-02-19T20:35:27.540561] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-02-19T20:35:27.540923] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-02-19T20:35:27.541192] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-02-19T20:35:27.541465] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-02-19T20:35:27.541805] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-02-19T20:35:27.542104] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-02-19T20:35:27.542395] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-02-19T20:35:27.543347] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-02-19T20:35:27.543698] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-02-19T20:35:27.543976] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-02-19T20:35:27.544256] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-02-19T20:35:27.544617] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-02-19T20:35:27.544903] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-02-19T20:35:27.545217] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-02-19T20:35:27.545513] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-02-19T20:35:27.545816] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-02-19T20:35:27.545908] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-02-19T20:35:27.545987] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-02-19T20:35:27.546268] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-02-19T20:35:27.546538] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-02-19T20:35:27.546855] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-02-19T20:35:27.547123] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-02-19T20:35:27.547393] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-02-19T20:35:27.547719] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.547971] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-02-19T20:35:27.548380] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-02-19T20:35:27.548653] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.549007] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-02-19T20:35:27.549349] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-02-19T20:35:27.549620] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-02-19T20:35:27.549899] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-02-19T20:35:27.550167] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-02-19T20:35:27.550430] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-02-19T20:35:27.550687] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-02-19T20:35:27.550933] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-02-19T20:35:27.551179] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-02-19T20:35:27.551428] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-02-19T20:35:27.551501] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-02-19T20:35:27.551767] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-02-19T20:35:27.552035] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-02-19T20:35:27.552309] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-02-19T20:35:27.552553] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.552830] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-02-19T20:35:27.553097] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-02-19T20:35:27.553349] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-02-19T20:35:27.553454] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-02-19T20:35:27.553738] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-02-19T20:35:27.554025] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-02-19T20:35:27.554350] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-02-19T20:35:27.554603] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-02-19T20:35:27.554854] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.555157] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-02-19T20:35:27.555414] [DEBUG] [LOCAL ] Loaded configuration for KEN: 0 features, 70.0% accuracy [2026-02-19T20:35:27.555488] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.555739] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.555995] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.556260] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-02-19T20:35:27.556504] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.556797] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-02-19T20:35:27.557048] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-02-19T20:35:27.557314] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.557614] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-02-19T20:35:27.557870] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-02-19T20:35:27.558257] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-02-19T20:35:27.558695] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-02-19T20:35:27.559054] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-02-19T20:35:27.559389] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-02-19T20:35:27.559718] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-02-19T20:35:27.560048] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-02-19T20:35:27.560408] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-02-19T20:35:27.560752] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-02-19T20:35:27.561052] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-02-19T20:35:27.561400] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-02-19T20:35:27.561818] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-02-19T20:35:27.561905] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-02-19T20:35:27.562186] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-02-19T20:35:27.562459] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-02-19T20:35:27.562715] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-02-19T20:35:27.562994] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-02-19T20:35:27.563264] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.563504] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-02-19T20:35:27.563773] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.564073] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.564320] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-02-19T20:35:27.564557] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-02-19T20:35:27.564826] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.565086] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-02-19T20:35:27.565396] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-02-19T20:35:27.565690] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-02-19T20:35:27.566027] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-02-19T20:35:27.566308] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-02-19T20:35:27.566551] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-02-19T20:35:27.566824] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-02-19T20:35:27.567079] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-02-19T20:35:27.567151] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-02-19T20:35:27.567414] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-02-19T20:35:27.567701] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-02-19T20:35:27.567981] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-02-19T20:35:27.568268] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-02-19T20:35:27.568606] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-02-19T20:35:27.568885] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-02-19T20:35:27.569176] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-02-19T20:35:27.569563] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-02-19T20:35:27.569916] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-02-19T20:35:27.570018] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-02-19T20:35:27.570360] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-02-19T20:35:27.570621] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-02-19T20:35:27.570910] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-02-19T20:35:27.571183] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-02-19T20:35:27.571435] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-02-19T20:35:27.571693] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-02-19T20:35:27.571967] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.572284] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-02-19T20:35:27.572613] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.572890] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-02-19T20:35:27.572994] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-02-19T20:35:27.573078] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-02-19T20:35:27.573148] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-02-19T20:35:27.573426] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-02-19T20:35:27.574459] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-02-19T20:35:27.574766] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-02-19T20:35:27.575081] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-02-19T20:35:27.575348] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-02-19T20:35:27.575628] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, 100.0% accuracy [2026-02-19T20:35:27.575880] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-02-19T20:35:27.576126] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-02-19T20:35:27.576365] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-02-19T20:35:27.576611] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-02-19T20:35:27.576921] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-02-19T20:35:27.577272] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.577566] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-02-19T20:35:27.577909] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-02-19T20:35:27.578176] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-02-19T20:35:27.578439] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-02-19T20:35:27.578704] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-02-19T20:35:27.578945] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-02-19T20:35:27.579239] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.579477] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-02-19T20:35:27.579719] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-02-19T20:35:27.580018] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.580267] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-02-19T20:35:27.580520] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-02-19T20:35:27.580865] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-02-19T20:35:27.581110] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-02-19T20:35:27.581354] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-02-19T20:35:27.581636] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-02-19T20:35:27.581896] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-02-19T20:35:27.582148] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-02-19T20:35:27.582229] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-02-19T20:35:27.582459] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-02-19T20:35:27.582756] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-02-19T20:35:27.582829] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-02-19T20:35:27.583065] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-02-19T20:35:27.583301] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-02-19T20:35:27.583546] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.583822] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-02-19T20:35:27.584102] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-02-19T20:35:27.584387] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-02-19T20:35:27.584620] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-02-19T20:35:27.584871] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-02-19T20:35:27.585105] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-02-19T20:35:27.585343] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-02-19T20:35:27.585600] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-02-19T20:35:27.585892] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.586131] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-02-19T20:35:27.586377] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-02-19T20:35:27.586635] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.586890] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 4 features, 90.0% accuracy [2026-02-19T20:35:27.587155] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.587457] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-02-19T20:35:27.587530] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-02-19T20:35:27.587985] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-02-19T20:35:27.588281] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.588596] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-02-19T20:35:27.588997] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-02-19T20:35:27.589285] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-02-19T20:35:27.589552] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-02-19T20:35:27.589680] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-02-19T20:35:27.590112] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-02-19T20:35:27.590385] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-02-19T20:35:27.590654] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-02-19T20:35:27.591330] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-02-19T20:35:27.591647] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-02-19T20:35:27.592071] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-02-19T20:35:27.592317] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-02-19T20:35:27.592566] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-02-19T20:35:27.593038] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-02-19T20:35:27.594041] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-02-19T20:35:27.594353] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-02-19T20:35:27.594460] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-02-19T20:35:27.594711] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-02-19T20:35:27.595149] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-02-19T20:35:27.595433] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-02-19T20:35:27.595725] [DEBUG] [LOCAL ] Loaded configuration for AHH: 3 features, 70.0% accuracy [2026-02-19T20:35:27.596003] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-02-19T20:35:27.596266] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-02-19T20:35:27.596516] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-02-19T20:35:27.596790] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-02-19T20:35:27.597073] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-02-19T20:35:27.597176] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-02-19T20:35:27.597435] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-02-19T20:35:27.597764] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-02-19T20:35:27.598035] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-02-19T20:35:27.598350] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.598623] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-02-19T20:35:27.598925] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.599171] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.599439] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-02-19T20:35:27.599723] [DEBUG] [LOCAL ] Loaded configuration for JIVE: 4 features, 80.0% accuracy [2026-02-19T20:35:27.599976] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-02-19T20:35:27.600288] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-02-19T20:35:27.600534] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-02-19T20:35:27.600805] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-02-19T20:35:27.600887] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-02-19T20:35:27.601306] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-02-19T20:35:27.601593] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-02-19T20:35:27.601968] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-02-19T20:35:27.602223] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-02-19T20:35:27.602479] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-02-19T20:35:27.602894] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-02-19T20:35:27.603172] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.603433] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-02-19T20:35:27.603754] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-02-19T20:35:27.604092] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-02-19T20:35:27.604365] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-02-19T20:35:27.604491] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-02-19T20:35:27.604828] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-02-19T20:35:27.605096] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-02-19T20:35:27.605368] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-02-19T20:35:27.605698] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-02-19T20:35:27.605973] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-02-19T20:35:27.606229] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-02-19T20:35:27.606496] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.608061] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-02-19T20:35:27.608410] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-02-19T20:35:27.608735] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.608825] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-02-19T20:35:27.609081] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-02-19T20:35:27.609356] [DEBUG] [LOCAL ] Loaded configuration for LOPE: 5 features, 80.0% accuracy [2026-02-19T20:35:27.609711] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-02-19T20:35:27.609991] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-02-19T20:35:27.610261] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-02-19T20:35:27.610607] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-02-19T20:35:27.610918] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-02-19T20:35:27.611216] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-02-19T20:35:27.611499] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-02-19T20:35:27.611821] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-02-19T20:35:27.612150] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-02-19T20:35:27.612423] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-02-19T20:35:27.612720] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.613022] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-02-19T20:35:27.613254] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-02-19T20:35:27.613497] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-02-19T20:35:27.613913] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-02-19T20:35:27.614002] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-02-19T20:35:27.614265] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-02-19T20:35:27.614528] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-02-19T20:35:27.614636] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-02-19T20:35:27.615024] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-02-19T20:35:27.615107] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-02-19T20:35:27.615363] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.615438] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-02-19T20:35:27.615508] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.615743] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.615819] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-02-19T20:35:27.616117] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-02-19T20:35:27.616192] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-02-19T20:35:27.616417] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-02-19T20:35:27.616671] [DEBUG] [LOCAL ] Loaded configuration for AFRI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.616913] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-02-19T20:35:27.617149] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-02-19T20:35:27.617437] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-02-19T20:35:27.617681] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-02-19T20:35:27.617955] [DEBUG] [LOCAL ] Loaded configuration for KOSS: 5 features, 80.0% accuracy [2026-02-19T20:35:27.618228] [DEBUG] [LOCAL ] Loaded configuration for LTH: 4 features, 70.0% accuracy [2026-02-19T20:35:27.618476] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-02-19T20:35:27.618726] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.619022] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-02-19T20:35:27.619271] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-02-19T20:35:27.619523] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.619803] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.620084] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-02-19T20:35:27.620342] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-02-19T20:35:27.620597] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-02-19T20:35:27.620840] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-02-19T20:35:27.621076] [DEBUG] [LOCAL ] Loaded configuration for NAAS: 3 features, 90.0% accuracy [2026-02-19T20:35:27.621147] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-02-19T20:35:27.621208] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-02-19T20:35:27.621435] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-02-19T20:35:27.621682] [DEBUG] [LOCAL ] Loaded configuration for KINS: 2 features, 60.0% accuracy [2026-02-19T20:35:27.621918] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-02-19T20:35:27.622203] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-02-19T20:35:27.622440] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-02-19T20:35:27.622676] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.622961] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-02-19T20:35:27.623212] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-02-19T20:35:27.623465] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-02-19T20:35:27.623756] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-02-19T20:35:27.624007] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.624256] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-02-19T20:35:27.624494] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-02-19T20:35:27.624971] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-02-19T20:35:27.625214] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-02-19T20:35:27.625479] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-02-19T20:35:27.625908] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-02-19T20:35:27.626142] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-02-19T20:35:27.626405] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-02-19T20:35:27.626671] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-02-19T20:35:27.626931] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-02-19T20:35:27.627381] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-02-19T20:35:27.627455] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.627722] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-02-19T20:35:27.628041] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-02-19T20:35:27.628381] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-02-19T20:35:27.628674] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-02-19T20:35:27.629019] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-02-19T20:35:27.629273] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-02-19T20:35:27.629568] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-02-19T20:35:27.629889] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-02-19T20:35:27.630166] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-02-19T20:35:27.630402] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.630667] [DEBUG] [LOCAL ] Loaded configuration for LAB: 2 features, 60.0% accuracy [2026-02-19T20:35:27.630956] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-02-19T20:35:27.631209] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-02-19T20:35:27.631457] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-02-19T20:35:27.631704] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-02-19T20:35:27.632016] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-02-19T20:35:27.632271] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-02-19T20:35:27.632344] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-02-19T20:35:27.632603] [DEBUG] [LOCAL ] Loaded configuration for ARBB: 2 features, 90.0% accuracy [2026-02-19T20:35:27.632843] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-02-19T20:35:27.633141] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-02-19T20:35:27.633394] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-02-19T20:35:27.633648] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-02-19T20:35:27.633948] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-02-19T20:35:27.634030] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-02-19T20:35:27.634264] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.634531] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-02-19T20:35:27.634851] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-02-19T20:35:27.635099] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-02-19T20:35:27.635351] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-02-19T20:35:27.635605] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.635849] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-02-19T20:35:27.636144] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-02-19T20:35:27.636406] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-02-19T20:35:27.636647] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-02-19T20:35:27.636972] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-02-19T20:35:27.637251] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-02-19T20:35:27.637525] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.637790] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.638024] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-02-19T20:35:27.638305] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-02-19T20:35:27.638611] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-02-19T20:35:27.638855] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-02-19T20:35:27.639105] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-02-19T20:35:27.639351] [DEBUG] [LOCAL ] Loaded configuration for ARBE: 5 features, 70.0% accuracy [2026-02-19T20:35:27.639652] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-02-19T20:35:27.639923] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-02-19T20:35:27.640162] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-02-19T20:35:27.640446] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-02-19T20:35:27.640743] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-02-19T20:35:27.641025] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-02-19T20:35:27.641290] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-02-19T20:35:27.641593] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-02-19T20:35:27.641686] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-02-19T20:35:27.641933] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.642015] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-02-19T20:35:27.642247] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-02-19T20:35:27.642480] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-02-19T20:35:27.642721] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-02-19T20:35:27.642967] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-02-19T20:35:27.643258] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-02-19T20:35:27.643329] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-02-19T20:35:27.643565] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-02-19T20:35:27.643829] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-02-19T20:35:27.644134] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-02-19T20:35:27.644373] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.644631] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-02-19T20:35:27.644924] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-02-19T20:35:27.645169] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-02-19T20:35:27.645412] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-02-19T20:35:27.645656] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-02-19T20:35:27.645900] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-02-19T20:35:27.646214] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-02-19T20:35:27.646523] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-02-19T20:35:27.646632] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.646929] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.647168] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-02-19T20:35:27.647416] [DEBUG] [LOCAL ] Loaded configuration for MASS: 5 features, 70.0% accuracy [2026-02-19T20:35:27.647706] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-02-19T20:35:27.648008] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-02-19T20:35:27.648275] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-02-19T20:35:27.648350] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-02-19T20:35:27.648637] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-02-19T20:35:27.648937] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-02-19T20:35:27.649042] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-02-19T20:35:27.649148] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-02-19T20:35:27.649447] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-02-19T20:35:27.649708] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.649973] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-02-19T20:35:27.650273] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-02-19T20:35:27.650518] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-02-19T20:35:27.650800] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-02-19T20:35:27.650884] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.651131] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-02-19T20:35:27.651410] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-02-19T20:35:27.651656] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-02-19T20:35:27.651916] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-02-19T20:35:27.652172] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-02-19T20:35:27.652256] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-02-19T20:35:27.652613] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-02-19T20:35:27.652744] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-02-19T20:35:27.653027] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.653292] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-02-19T20:35:27.653556] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-02-19T20:35:27.653843] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-02-19T20:35:27.653924] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.654215] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-02-19T20:35:27.654508] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-02-19T20:35:27.654799] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-02-19T20:35:27.655048] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-02-19T20:35:27.655291] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-02-19T20:35:27.655556] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-02-19T20:35:27.655826] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-02-19T20:35:27.656078] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-02-19T20:35:27.656370] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-02-19T20:35:27.656619] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-02-19T20:35:27.656916] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-02-19T20:35:27.657154] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-02-19T20:35:27.657447] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-02-19T20:35:27.657689] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-02-19T20:35:27.657947] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-02-19T20:35:27.658195] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-02-19T20:35:27.658457] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-02-19T20:35:27.658722] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-02-19T20:35:27.659015] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-02-19T20:35:27.659263] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-02-19T20:35:27.659591] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-02-19T20:35:27.659677] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-02-19T20:35:27.659940] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-02-19T20:35:27.660199] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-02-19T20:35:27.660468] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-02-19T20:35:27.660554] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-02-19T20:35:27.660860] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.661107] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-02-19T20:35:27.661406] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-02-19T20:35:27.661657] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-02-19T20:35:27.662698] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-02-19T20:35:27.662957] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-02-19T20:35:27.663217] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-02-19T20:35:27.663455] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.663528] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-02-19T20:35:27.664475] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-02-19T20:35:27.664815] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-02-19T20:35:27.665098] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-02-19T20:35:27.665370] [DEBUG] [LOCAL ] Loaded configuration for LVS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.665675] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-02-19T20:35:27.665928] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-02-19T20:35:27.666218] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-02-19T20:35:27.666509] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-02-19T20:35:27.666598] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-02-19T20:35:27.667017] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-02-19T20:35:27.667248] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-02-19T20:35:27.667495] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-02-19T20:35:27.667920] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-02-19T20:35:27.668237] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-02-19T20:35:27.668487] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.668764] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 1 features, 90.0% accuracy [2026-02-19T20:35:27.669017] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-02-19T20:35:27.669314] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-02-19T20:35:27.669589] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-02-19T20:35:27.669967] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.670262] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-02-19T20:35:27.670524] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-02-19T20:35:27.670788] [DEBUG] [LOCAL ] Loaded configuration for LOGI: 2 features, 70.0% accuracy [2026-02-19T20:35:27.671203] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.671516] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-02-19T20:35:27.671837] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-02-19T20:35:27.672135] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-02-19T20:35:27.672437] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.672722] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.672957] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-02-19T20:35:27.673246] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-02-19T20:35:27.673472] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.674407] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-02-19T20:35:27.674712] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-02-19T20:35:27.675032] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.675283] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-02-19T20:35:27.675541] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-02-19T20:35:27.675969] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-02-19T20:35:27.676234] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-02-19T20:35:27.676492] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-02-19T20:35:27.676972] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-02-19T20:35:27.677327] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-02-19T20:35:27.677681] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-02-19T20:35:27.677955] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-02-19T20:35:27.678298] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-02-19T20:35:27.678624] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-02-19T20:35:27.679139] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-02-19T20:35:27.679443] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.679752] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-02-19T20:35:27.680081] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-02-19T20:35:27.680439] [DEBUG] [LOCAL ] Loaded configuration for MTLS: 1 features, 60.0% accuracy [2026-02-19T20:35:27.680879] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-02-19T20:35:27.681155] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.681424] [DEBUG] [LOCAL ] Loaded configuration for LX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.681498] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-02-19T20:35:27.681788] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-02-19T20:35:27.682034] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-02-19T20:35:27.682308] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.682546] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-02-19T20:35:27.682826] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.683062] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.683298] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.683533] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-02-19T20:35:27.683799] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-02-19T20:35:27.684101] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.684391] [DEBUG] [LOCAL ] Loaded configuration for LND: 0 features, 80.0% accuracy [2026-02-19T20:35:27.684648] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-02-19T20:35:27.684901] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-02-19T20:35:27.685148] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-02-19T20:35:27.685451] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-02-19T20:35:27.685702] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.685973] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-02-19T20:35:27.686252] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-02-19T20:35:27.686559] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-02-19T20:35:27.686854] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-02-19T20:35:27.687111] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-02-19T20:35:27.687377] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-02-19T20:35:27.687633] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-02-19T20:35:27.687941] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-02-19T20:35:27.688708] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-02-19T20:35:27.688989] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-02-19T20:35:27.689063] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-02-19T20:35:27.689399] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.689687] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-02-19T20:35:27.690001] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-02-19T20:35:27.690268] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-02-19T20:35:27.690552] [DEBUG] [LOCAL ] Loaded configuration for TTWO: 0 features, 80.0% accuracy [2026-02-19T20:35:27.691275] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.691524] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-02-19T20:35:27.691844] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-02-19T20:35:27.692162] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-02-19T20:35:27.692462] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-02-19T20:35:27.692722] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-02-19T20:35:27.692969] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-02-19T20:35:27.693214] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-02-19T20:35:27.693462] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.693723] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-02-19T20:35:27.693990] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-02-19T20:35:27.694266] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-02-19T20:35:27.694560] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-02-19T20:35:27.694913] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-02-19T20:35:27.694998] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-02-19T20:35:27.695256] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-02-19T20:35:27.695366] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-02-19T20:35:27.695612] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-02-19T20:35:27.695925] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-02-19T20:35:27.696188] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.696491] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-02-19T20:35:27.696771] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-02-19T20:35:27.697066] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-02-19T20:35:27.697314] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-02-19T20:35:27.697387] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.697449] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-02-19T20:35:27.697694] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-02-19T20:35:27.697936] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-02-19T20:35:27.698243] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-02-19T20:35:27.698509] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-02-19T20:35:27.698828] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-02-19T20:35:27.698947] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-02-19T20:35:27.699233] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-02-19T20:35:27.699508] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-02-19T20:35:27.699786] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.699866] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.699947] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-02-19T20:35:27.700024] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-02-19T20:35:27.700108] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-02-19T20:35:27.700349] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-02-19T20:35:27.700597] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-02-19T20:35:27.700849] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-02-19T20:35:27.700930] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-02-19T20:35:27.700994] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-02-19T20:35:27.701247] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.701518] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.701791] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.702044] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-02-19T20:35:27.702339] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-02-19T20:35:27.702611] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-02-19T20:35:27.702886] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-02-19T20:35:27.703191] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-02-19T20:35:27.703474] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-02-19T20:35:27.703743] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.703838] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-02-19T20:35:27.704170] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-02-19T20:35:27.704471] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-02-19T20:35:27.704745] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-02-19T20:35:27.704995] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-02-19T20:35:27.705298] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-02-19T20:35:27.705554] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-02-19T20:35:27.705833] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-02-19T20:35:27.706079] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.706389] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-02-19T20:35:27.706647] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-02-19T20:35:27.706737] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.707027] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-02-19T20:35:27.707260] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-02-19T20:35:27.707504] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-02-19T20:35:27.707891] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-02-19T20:35:27.708151] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-02-19T20:35:27.708402] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-02-19T20:35:27.708641] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-02-19T20:35:27.708919] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-02-19T20:35:27.709167] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-02-19T20:35:27.709468] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-02-19T20:35:27.709757] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-02-19T20:35:27.710050] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-02-19T20:35:27.710308] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-02-19T20:35:27.710539] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.710867] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-02-19T20:35:27.711110] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-02-19T20:35:27.711359] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-02-19T20:35:27.711627] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-02-19T20:35:27.711916] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-02-19T20:35:27.712158] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-02-19T20:35:27.712399] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-02-19T20:35:27.712633] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-02-19T20:35:27.712870] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.713144] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-02-19T20:35:27.713450] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-02-19T20:35:27.713709] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-02-19T20:35:27.713945] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-02-19T20:35:27.714205] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-02-19T20:35:27.714465] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.714713] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-02-19T20:35:27.715006] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-02-19T20:35:27.715308] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.715610] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-02-19T20:35:27.715907] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-02-19T20:35:27.716155] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-02-19T20:35:27.716409] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-02-19T20:35:27.716720] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-02-19T20:35:27.716800] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.716874] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.717116] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-02-19T20:35:27.717356] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-02-19T20:35:27.717650] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-02-19T20:35:27.717927] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.718021] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.718289] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-02-19T20:35:27.718592] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-02-19T20:35:27.718904] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-02-19T20:35:27.718990] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-02-19T20:35:27.719235] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-02-19T20:35:27.719498] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-02-19T20:35:27.719754] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-02-19T20:35:27.720036] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-02-19T20:35:27.720303] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-02-19T20:35:27.720589] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-02-19T20:35:27.720863] [DEBUG] [LOCAL ] Loaded configuration for JOBY: 2 features, 60.0% accuracy [2026-02-19T20:35:27.721153] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-02-19T20:35:27.721414] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-02-19T20:35:27.721668] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-02-19T20:35:27.721923] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-02-19T20:35:27.722011] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-02-19T20:35:27.722083] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-02-19T20:35:27.722325] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-02-19T20:35:27.722603] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-02-19T20:35:27.722853] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-02-19T20:35:27.723144] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-02-19T20:35:27.723382] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.723677] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-02-19T20:35:27.723748] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-02-19T20:35:27.723994] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.724253] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-02-19T20:35:27.724514] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-02-19T20:35:27.724798] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-02-19T20:35:27.725042] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-02-19T20:35:27.725297] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-02-19T20:35:27.725383] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-02-19T20:35:27.725625] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-02-19T20:35:27.725708] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.725955] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-02-19T20:35:27.726035] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.726315] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-02-19T20:35:27.726550] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-02-19T20:35:27.726811] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-02-19T20:35:27.727046] [DEBUG] [LOCAL ] Loaded configuration for LOB: 1 features, 70.0% accuracy [2026-02-19T20:35:27.727279] [DEBUG] [LOCAL ] Loaded configuration for KOPN: 1 features, 50.0% accuracy [2026-02-19T20:35:27.727592] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-02-19T20:35:27.727843] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.728177] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-02-19T20:35:27.728451] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-02-19T20:35:27.728723] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-02-19T20:35:27.729053] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-02-19T20:35:27.729328] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.729605] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-02-19T20:35:27.729884] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.730223] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-02-19T20:35:27.730592] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.730866] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-02-19T20:35:27.731147] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-02-19T20:35:27.731247] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-02-19T20:35:27.731561] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-02-19T20:35:27.731845] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-02-19T20:35:27.732125] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.732377] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-02-19T20:35:27.732464] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-02-19T20:35:27.732745] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-02-19T20:35:27.733000] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-02-19T20:35:27.733243] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.733544] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-02-19T20:35:27.733649] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-02-19T20:35:27.733913] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-02-19T20:35:27.734174] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-02-19T20:35:27.734478] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-02-19T20:35:27.734566] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-02-19T20:35:27.734835] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-02-19T20:35:27.735087] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-02-19T20:35:27.735391] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-02-19T20:35:27.735658] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-02-19T20:35:27.735930] [DEBUG] [LOCAL ] Loaded configuration for MAC: 2 features, 60.0% accuracy [2026-02-19T20:35:27.736262] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-02-19T20:35:27.736515] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-02-19T20:35:27.736626] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-02-19T20:35:27.736900] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-02-19T20:35:27.737200] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-02-19T20:35:27.737482] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.737770] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.738026] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-02-19T20:35:27.738294] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-02-19T20:35:27.738552] [DEBUG] [LOCAL ] Loaded configuration for SHIP: 3 features, 90.0% accuracy [2026-02-19T20:35:27.738655] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-02-19T20:35:27.738895] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.739238] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-02-19T20:35:27.739600] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-02-19T20:35:27.739869] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-02-19T20:35:27.740181] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-02-19T20:35:27.740434] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-02-19T20:35:27.740673] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-02-19T20:35:27.740746] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-02-19T20:35:27.740992] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-02-19T20:35:27.741236] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-02-19T20:35:27.741477] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.741712] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.741949] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-02-19T20:35:27.742232] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-02-19T20:35:27.742530] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.742820] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.743060] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-02-19T20:35:27.743314] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-02-19T20:35:27.743400] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-02-19T20:35:27.743659] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-02-19T20:35:27.743944] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-02-19T20:35:27.744250] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-02-19T20:35:27.744563] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-02-19T20:35:27.745057] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-02-19T20:35:27.745324] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.745407] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.745648] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.745907] [DEBUG] [LOCAL ] Loaded configuration for LXP: 1 features, 80.0% accuracy [2026-02-19T20:35:27.746171] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.746424] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-02-19T20:35:27.746688] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.746923] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.747205] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-02-19T20:35:27.747452] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-02-19T20:35:27.747727] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-02-19T20:35:27.748007] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.748305] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-02-19T20:35:27.748610] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.748868] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.749130] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-02-19T20:35:27.749364] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-02-19T20:35:27.749617] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-02-19T20:35:27.749871] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.750176] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.750426] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-02-19T20:35:27.750682] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.751073] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-02-19T20:35:27.751361] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.751480] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-02-19T20:35:27.751809] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.752095] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-02-19T20:35:27.752355] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-02-19T20:35:27.752449] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-02-19T20:35:27.752688] [DEBUG] [LOCAL ] Loaded configuration for HRTX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.752942] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-02-19T20:35:27.753210] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.753303] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-02-19T20:35:27.753530] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-02-19T20:35:27.753823] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-02-19T20:35:27.754092] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-02-19T20:35:27.754328] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-02-19T20:35:27.754614] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.754686] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-02-19T20:35:27.754964] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-02-19T20:35:27.755272] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-02-19T20:35:27.755513] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-02-19T20:35:27.755767] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.756023] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-02-19T20:35:27.756267] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-02-19T20:35:27.756509] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-02-19T20:35:27.756787] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-02-19T20:35:27.757030] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.757272] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.757567] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-02-19T20:35:27.757670] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-02-19T20:35:27.757741] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-02-19T20:35:27.758050] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-02-19T20:35:27.758153] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-02-19T20:35:27.758402] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-02-19T20:35:27.758706] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-02-19T20:35:27.758997] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-02-19T20:35:27.759271] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.759343] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-02-19T20:35:27.759594] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-02-19T20:35:27.759874] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-02-19T20:35:27.760151] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-02-19T20:35:27.760395] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-02-19T20:35:27.760638] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-02-19T20:35:27.760872] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-02-19T20:35:27.761122] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-02-19T20:35:27.761373] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-02-19T20:35:27.761622] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-02-19T20:35:27.761877] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-02-19T20:35:27.762137] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-02-19T20:35:27.762389] [DEBUG] [LOCAL ] Loaded configuration for JRS: 2 features, 60.0% accuracy [2026-02-19T20:35:27.762684] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-02-19T20:35:27.762988] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-02-19T20:35:27.763062] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-02-19T20:35:27.763289] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-02-19T20:35:27.763535] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.763865] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-02-19T20:35:27.764190] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-02-19T20:35:27.764480] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-02-19T20:35:27.764745] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-02-19T20:35:27.764983] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.765237] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-02-19T20:35:27.765479] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-02-19T20:35:27.765717] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.766013] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-02-19T20:35:27.766268] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-02-19T20:35:27.766548] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-02-19T20:35:27.766836] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-02-19T20:35:27.767104] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-02-19T20:35:27.767338] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.767606] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-02-19T20:35:27.767871] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-02-19T20:35:27.768114] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-02-19T20:35:27.768468] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-02-19T20:35:27.768784] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-02-19T20:35:27.769063] [DEBUG] [LOCAL ] Loaded configuration for KARO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.769300] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-02-19T20:35:27.769541] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-02-19T20:35:27.769828] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.769928] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-02-19T20:35:27.770178] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-02-19T20:35:27.770456] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-02-19T20:35:27.770790] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-02-19T20:35:27.771095] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-02-19T20:35:27.771347] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-02-19T20:35:27.771595] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-02-19T20:35:27.771839] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-02-19T20:35:27.772092] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-02-19T20:35:27.772336] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.772597] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-02-19T20:35:27.772835] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-02-19T20:35:27.773099] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.773388] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-02-19T20:35:27.773704] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.773943] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-02-19T20:35:27.774229] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-02-19T20:35:27.774474] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-02-19T20:35:27.774761] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-02-19T20:35:27.775056] [DEBUG] [LOCAL ] Loaded configuration for KB: 3 features, 70.0% accuracy [2026-02-19T20:35:27.775318] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 1 features, 90.0% accuracy [2026-02-19T20:35:27.775611] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-02-19T20:35:27.775683] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.775916] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-02-19T20:35:27.776192] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-02-19T20:35:27.776495] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-02-19T20:35:27.776776] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-02-19T20:35:27.777024] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-02-19T20:35:27.777111] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-02-19T20:35:27.777393] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-02-19T20:35:27.777683] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.778645] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-02-19T20:35:27.778922] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-02-19T20:35:27.779198] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.779460] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-02-19T20:35:27.779535] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-02-19T20:35:27.779808] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-02-19T20:35:27.780126] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-02-19T20:35:27.780202] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-02-19T20:35:27.780437] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-02-19T20:35:27.780676] [DEBUG] [LOCAL ] Loaded configuration for JAKK: 5 features, 80.0% accuracy [2026-02-19T20:35:27.780918] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-02-19T20:35:27.781159] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.782242] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-02-19T20:35:27.782504] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-02-19T20:35:27.783508] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.783779] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-02-19T20:35:27.784046] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-02-19T20:35:27.784353] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-02-19T20:35:27.784607] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-02-19T20:35:27.784851] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.785111] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-02-19T20:35:27.785415] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-02-19T20:35:27.785648] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-02-19T20:35:27.785961] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-02-19T20:35:27.786222] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.786494] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-02-19T20:35:27.786776] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-02-19T20:35:27.787045] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-02-19T20:35:27.787287] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.787594] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.787850] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-02-19T20:35:27.788095] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-02-19T20:35:27.788383] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-02-19T20:35:27.788484] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-02-19T20:35:27.788733] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-02-19T20:35:27.788968] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-02-19T20:35:27.789201] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-02-19T20:35:27.789538] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-02-19T20:35:27.789865] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.790158] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-02-19T20:35:27.790460] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-02-19T20:35:27.790760] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-02-19T20:35:27.791014] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-02-19T20:35:27.791255] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-02-19T20:35:27.791494] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-02-19T20:35:27.791771] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-02-19T20:35:27.792014] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-02-19T20:35:27.792244] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.792481] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.792721] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-02-19T20:35:27.792795] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-02-19T20:35:27.793028] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-02-19T20:35:27.793269] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-02-19T20:35:27.793530] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-02-19T20:35:27.793821] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-02-19T20:35:27.794122] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-02-19T20:35:27.794365] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.794609] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-02-19T20:35:27.794871] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-02-19T20:35:27.795111] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-02-19T20:35:27.795372] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-02-19T20:35:27.795634] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-02-19T20:35:27.795918] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.796150] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-02-19T20:35:27.796389] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-02-19T20:35:27.796631] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-02-19T20:35:27.796704] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-02-19T20:35:27.796946] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-02-19T20:35:27.797203] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-02-19T20:35:27.797441] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-02-19T20:35:27.797674] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-02-19T20:35:27.797926] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-02-19T20:35:27.798003] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-02-19T20:35:27.798289] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-02-19T20:35:27.798363] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-02-19T20:35:27.798426] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.798655] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-02-19T20:35:27.798951] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.799198] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-02-19T20:35:27.799560] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-02-19T20:35:27.799916] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-02-19T20:35:27.800213] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-02-19T20:35:27.800295] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-02-19T20:35:27.800604] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-02-19T20:35:27.800881] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-02-19T20:35:27.801135] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-02-19T20:35:27.801377] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-02-19T20:35:27.801460] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.801747] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-02-19T20:35:27.801996] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-02-19T20:35:27.802281] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-02-19T20:35:27.802522] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-02-19T20:35:27.802802] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-02-19T20:35:27.803043] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.803280] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-02-19T20:35:27.803587] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.803876] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-02-19T20:35:27.804195] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-02-19T20:35:27.804471] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-02-19T20:35:27.804789] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-02-19T20:35:27.805050] [DEBUG] [LOCAL ] Loaded configuration for IFN: 3 features, 70.0% accuracy [2026-02-19T20:35:27.805307] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-02-19T20:35:27.805595] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-02-19T20:35:27.805881] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-02-19T20:35:27.806135] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-02-19T20:35:27.806210] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-02-19T20:35:27.806440] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-02-19T20:35:27.806732] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-02-19T20:35:27.807031] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-02-19T20:35:27.807283] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-02-19T20:35:27.807362] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-02-19T20:35:27.807610] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-02-19T20:35:27.807851] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-02-19T20:35:27.808152] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-02-19T20:35:27.808419] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-02-19T20:35:27.808669] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-02-19T20:35:27.808953] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-02-19T20:35:27.809195] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.809442] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-02-19T20:35:27.809730] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-02-19T20:35:27.809964] [DEBUG] [LOCAL ] Loaded configuration for KMPB: 5 features, 80.0% accuracy [2026-02-19T20:35:27.810251] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-02-19T20:35:27.810511] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-02-19T20:35:27.810848] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-02-19T20:35:27.811097] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-02-19T20:35:27.811338] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-02-19T20:35:27.811592] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-02-19T20:35:27.811835] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-02-19T20:35:27.812143] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.812442] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-02-19T20:35:27.812514] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-02-19T20:35:27.812812] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-02-19T20:35:27.813063] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.813355] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-02-19T20:35:27.813604] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-02-19T20:35:27.813909] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-02-19T20:35:27.813993] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-02-19T20:35:27.814276] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-02-19T20:35:27.814526] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-02-19T20:35:27.815517] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-02-19T20:35:27.815786] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.816101] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.816222] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.816529] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-02-19T20:35:27.816821] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.816896] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-02-19T20:35:27.817131] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-02-19T20:35:27.817380] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.817635] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.817882] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-02-19T20:35:27.818143] [DEBUG] [LOCAL ] Loaded configuration for LNN: 1 features, 70.0% accuracy [2026-02-19T20:35:27.818413] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-02-19T20:35:27.818518] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-02-19T20:35:27.818850] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-02-19T20:35:27.819119] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-02-19T20:35:27.819447] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-02-19T20:35:27.819728] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-02-19T20:35:27.819991] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-02-19T20:35:27.820225] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-02-19T20:35:27.820510] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-02-19T20:35:27.820788] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-02-19T20:35:27.821066] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.821317] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-02-19T20:35:27.821614] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.821909] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-02-19T20:35:27.822205] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-02-19T20:35:27.822438] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-02-19T20:35:27.822547] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-02-19T20:35:27.822847] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.823115] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.823368] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-02-19T20:35:27.823632] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.823878] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.824137] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.824385] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.824650] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 1 features, 100.0% accuracy [2026-02-19T20:35:27.824885] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-02-19T20:35:27.825126] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-02-19T20:35:27.825424] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-02-19T20:35:27.825666] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-02-19T20:35:27.825906] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-02-19T20:35:27.826152] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-02-19T20:35:27.826393] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.826675] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-02-19T20:35:27.826964] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-02-19T20:35:27.827291] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-02-19T20:35:27.827565] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-02-19T20:35:27.827880] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.828170] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-02-19T20:35:27.828474] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-02-19T20:35:27.828719] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.828983] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-02-19T20:35:27.829237] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-02-19T20:35:27.829332] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-02-19T20:35:27.829409] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-02-19T20:35:27.829649] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.829890] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-02-19T20:35:27.830126] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-02-19T20:35:27.830410] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.830645] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-02-19T20:35:27.830913] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-02-19T20:35:27.830997] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-02-19T20:35:27.831275] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-02-19T20:35:27.831523] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-02-19T20:35:27.831841] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-02-19T20:35:27.832126] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-02-19T20:35:27.832379] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-02-19T20:35:27.832682] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-02-19T20:35:27.832978] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-02-19T20:35:27.833222] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-02-19T20:35:27.833513] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-02-19T20:35:27.833790] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-02-19T20:35:27.834066] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-02-19T20:35:27.834387] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-02-19T20:35:27.834649] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-02-19T20:35:27.834921] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-02-19T20:35:27.835172] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-02-19T20:35:27.835437] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-02-19T20:35:27.835698] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-02-19T20:35:27.835958] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.836241] [DEBUG] [LOCAL ] Loaded configuration for ADSE: 0 features, 80.0% accuracy [2026-02-19T20:35:27.836535] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-02-19T20:35:27.836799] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-02-19T20:35:27.837034] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.837276] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-02-19T20:35:27.837562] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-02-19T20:35:27.837824] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-02-19T20:35:27.837901] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-02-19T20:35:27.838151] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-02-19T20:35:27.838440] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-02-19T20:35:27.838754] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.839025] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-02-19T20:35:27.839269] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-02-19T20:35:27.839512] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-02-19T20:35:27.839610] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-02-19T20:35:27.840061] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-02-19T20:35:27.840313] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-02-19T20:35:27.840696] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-02-19T20:35:27.841005] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-02-19T20:35:27.841255] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-02-19T20:35:27.841506] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-02-19T20:35:27.841791] [DEBUG] [LOCAL ] Loaded configuration for EXFY: 3 features, 80.0% accuracy [2026-02-19T20:35:27.842042] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-02-19T20:35:27.842308] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-02-19T20:35:27.842604] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-02-19T20:35:27.842717] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-02-19T20:35:27.842959] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-02-19T20:35:27.843670] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-02-19T20:35:27.843930] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-02-19T20:35:27.844191] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-02-19T20:35:27.844450] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.844731] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.845019] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-02-19T20:35:27.845271] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.845523] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-02-19T20:35:27.845618] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.845879] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-02-19T20:35:27.846126] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-02-19T20:35:27.846376] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-02-19T20:35:27.846625] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-02-19T20:35:27.846868] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.846939] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-02-19T20:35:27.847169] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-02-19T20:35:27.847397] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-02-19T20:35:27.847651] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-02-19T20:35:27.847962] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.848273] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.848549] [DEBUG] [LOCAL ] Loaded configuration for MAS: 0 features, 80.0% accuracy [2026-02-19T20:35:27.848874] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.849187] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-02-19T20:35:27.849506] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-02-19T20:35:27.849826] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-02-19T20:35:27.850099] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-02-19T20:35:27.850212] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-02-19T20:35:27.850311] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-02-19T20:35:27.850601] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-02-19T20:35:27.850941] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.851220] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-02-19T20:35:27.851513] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-02-19T20:35:27.851840] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-02-19T20:35:27.851953] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.852226] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-02-19T20:35:27.852515] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-02-19T20:35:27.852636] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-02-19T20:35:27.853059] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-02-19T20:35:27.853313] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-02-19T20:35:27.853595] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-02-19T20:35:27.853877] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-02-19T20:35:27.854144] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.854412] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-02-19T20:35:27.854658] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-02-19T20:35:27.854903] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.854977] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-02-19T20:35:27.855267] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-02-19T20:35:27.855589] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-02-19T20:35:27.855874] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-02-19T20:35:27.856196] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-02-19T20:35:27.856434] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-02-19T20:35:27.856730] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-02-19T20:35:27.857021] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-02-19T20:35:27.857263] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.857507] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.857797] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-02-19T20:35:27.858051] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.858316] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-02-19T20:35:27.858406] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-02-19T20:35:27.858637] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-02-19T20:35:27.859632] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.859921] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-02-19T20:35:27.860042] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-02-19T20:35:27.860374] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-02-19T20:35:27.860689] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-02-19T20:35:27.861613] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-02-19T20:35:27.861896] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-02-19T20:35:27.862171] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-02-19T20:35:27.862419] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-02-19T20:35:27.862663] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.862907] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.863143] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-02-19T20:35:27.863434] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.863672] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-02-19T20:35:27.863916] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-02-19T20:35:27.864174] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-02-19T20:35:27.864432] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-02-19T20:35:27.864694] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-02-19T20:35:27.864941] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.865258] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-02-19T20:35:27.865515] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-02-19T20:35:27.865807] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.866051] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-02-19T20:35:27.866293] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-02-19T20:35:27.866552] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-02-19T20:35:27.866843] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-02-19T20:35:27.867116] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-02-19T20:35:27.867367] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-02-19T20:35:27.867666] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-02-19T20:35:27.867969] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-02-19T20:35:27.868221] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-02-19T20:35:27.868473] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.868711] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-02-19T20:35:27.869005] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.869269] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-02-19T20:35:27.869606] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-02-19T20:35:27.869881] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-02-19T20:35:27.869954] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.870228] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-02-19T20:35:27.870466] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.870730] [DEBUG] [LOCAL ] Loaded configuration for JRI: 2 features, 60.0% accuracy [2026-02-19T20:35:27.870983] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-02-19T20:35:27.871262] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-02-19T20:35:27.871537] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.871894] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-02-19T20:35:27.872150] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-02-19T20:35:27.872396] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-02-19T20:35:27.872650] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-02-19T20:35:27.872915] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-02-19T20:35:27.873208] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-02-19T20:35:27.873467] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.873761] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-02-19T20:35:27.874053] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.874302] [DEBUG] [LOCAL ] Loaded configuration for EB: 1 features, 90.0% accuracy [2026-02-19T20:35:27.874553] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-02-19T20:35:27.874827] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-02-19T20:35:27.875089] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-02-19T20:35:27.875342] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-02-19T20:35:27.875595] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-02-19T20:35:27.875851] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-02-19T20:35:27.876154] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-02-19T20:35:27.876227] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-02-19T20:35:27.876507] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.876626] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-02-19T20:35:27.876866] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-02-19T20:35:27.877847] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-02-19T20:35:27.878103] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-02-19T20:35:27.878377] [DEBUG] [LOCAL ] Loaded configuration for BK: 0 features, 80.0% accuracy [2026-02-19T20:35:27.878642] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-02-19T20:35:27.878894] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-02-19T20:35:27.879154] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-02-19T20:35:27.879459] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-02-19T20:35:27.879714] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-02-19T20:35:27.879996] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.880262] [DEBUG] [LOCAL ] Loaded configuration for LTC: 3 features, 90.0% accuracy [2026-02-19T20:35:27.880511] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-02-19T20:35:27.880800] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-02-19T20:35:27.881062] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-02-19T20:35:27.881308] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-02-19T20:35:27.881590] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-02-19T20:35:27.881842] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-02-19T20:35:27.882101] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-02-19T20:35:27.882347] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-02-19T20:35:27.883278] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.883351] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-02-19T20:35:27.883619] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-02-19T20:35:27.883941] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-02-19T20:35:27.884228] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.884558] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-02-19T20:35:27.884909] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-02-19T20:35:27.884986] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-02-19T20:35:27.885241] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-02-19T20:35:27.885536] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-02-19T20:35:27.885799] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-02-19T20:35:27.886033] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-02-19T20:35:27.886285] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-02-19T20:35:27.886530] [DEBUG] [LOCAL ] Loaded configuration for IXUS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.886817] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-02-19T20:35:27.887054] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-02-19T20:35:27.887135] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-02-19T20:35:27.887417] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-02-19T20:35:27.887503] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-02-19T20:35:27.887781] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-02-19T20:35:27.888043] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-02-19T20:35:27.891718] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-02-19T20:35:27.892007] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.892279] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.892351] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-02-19T20:35:27.892606] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 2 features, 100.0% accuracy [2026-02-19T20:35:27.892900] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-02-19T20:35:27.893188] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-02-19T20:35:27.893459] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-02-19T20:35:27.893703] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-02-19T20:35:27.894006] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.894297] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-02-19T20:35:27.894537] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-02-19T20:35:27.894857] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.895094] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-02-19T20:35:27.896074] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-02-19T20:35:27.896369] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-02-19T20:35:27.896655] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-02-19T20:35:27.896766] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-02-19T20:35:27.897047] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-02-19T20:35:27.897349] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-02-19T20:35:27.897440] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-02-19T20:35:27.897513] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-02-19T20:35:27.897819] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-02-19T20:35:27.897905] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-02-19T20:35:27.898148] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-02-19T20:35:27.898417] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-02-19T20:35:27.898731] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-02-19T20:35:27.898972] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-02-19T20:35:27.899053] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-02-19T20:35:27.899307] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-02-19T20:35:27.899565] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-02-19T20:35:27.899885] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-02-19T20:35:27.899974] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-02-19T20:35:27.900209] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.900492] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-02-19T20:35:27.900776] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-02-19T20:35:27.901069] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-02-19T20:35:27.901321] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-02-19T20:35:27.901596] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-02-19T20:35:27.901846] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-02-19T20:35:27.902114] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-02-19T20:35:27.902406] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-02-19T20:35:27.902487] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-02-19T20:35:27.902768] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-02-19T20:35:27.903035] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-02-19T20:35:27.903282] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-02-19T20:35:27.903602] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-02-19T20:35:27.903878] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-02-19T20:35:27.903967] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-02-19T20:35:27.904255] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-02-19T20:35:27.904336] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-02-19T20:35:27.904405] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-02-19T20:35:27.904673] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-02-19T20:35:27.904939] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-02-19T20:35:27.905199] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-02-19T20:35:27.905453] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-02-19T20:35:27.906205] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.906507] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-02-19T20:35:27.906771] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-02-19T20:35:27.906847] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-02-19T20:35:27.907088] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-02-19T20:35:27.907358] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-02-19T20:35:27.907447] [DEBUG] [LOCAL ] Loaded configuration for UBND: 2 features, 90.0% accuracy [2026-02-19T20:35:27.907957] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.908517] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-02-19T20:35:27.909487] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-02-19T20:35:27.911810] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.912125] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-02-19T20:35:27.912373] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-02-19T20:35:27.912652] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-02-19T20:35:27.912736] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-02-19T20:35:27.912997] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-02-19T20:35:27.913299] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-02-19T20:35:27.913549] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-02-19T20:35:27.913826] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-02-19T20:35:27.914074] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-02-19T20:35:27.914312] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-02-19T20:35:27.914550] [DEBUG] [LOCAL ] Loaded configuration for SUUN: 1 features, 70.0% accuracy [2026-02-19T20:35:27.914820] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-02-19T20:35:27.915125] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-02-19T20:35:27.915424] [DEBUG] [LOCAL ] Loaded configuration for KMB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.915495] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-02-19T20:35:27.915731] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-02-19T20:35:27.915985] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-02-19T20:35:27.916236] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-02-19T20:35:27.916360] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-02-19T20:35:27.916679] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-02-19T20:35:27.916944] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-02-19T20:35:27.917227] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-02-19T20:35:27.917520] [DEBUG] [LOCAL ] Loaded configuration for SAVA: 2 features, 70.0% accuracy [2026-02-19T20:35:27.917776] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-02-19T20:35:27.918011] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-02-19T20:35:27.918260] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-02-19T20:35:27.918555] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-02-19T20:35:27.918871] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-02-19T20:35:27.919141] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.919401] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-02-19T20:35:27.919651] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-02-19T20:35:27.919947] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-02-19T20:35:27.920238] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.920502] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, 100.0% accuracy [2026-02-19T20:35:27.920790] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-02-19T20:35:27.921039] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-02-19T20:35:27.921334] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-02-19T20:35:27.921598] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-02-19T20:35:27.921908] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-02-19T20:35:27.922030] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-02-19T20:35:27.922301] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-02-19T20:35:27.922556] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-02-19T20:35:27.922828] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-02-19T20:35:27.923064] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.923327] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-02-19T20:35:27.923590] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-02-19T20:35:27.923845] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-02-19T20:35:27.924097] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-02-19T20:35:27.924358] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-02-19T20:35:27.924639] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-02-19T20:35:27.924887] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-02-19T20:35:27.924967] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-02-19T20:35:27.925195] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-02-19T20:35:27.925447] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-02-19T20:35:27.925714] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-02-19T20:35:27.925785] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.926038] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-02-19T20:35:27.926292] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-02-19T20:35:27.926564] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-02-19T20:35:27.926838] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.926918] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-02-19T20:35:27.927152] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-02-19T20:35:27.927405] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-02-19T20:35:27.927739] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-02-19T20:35:27.927993] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-02-19T20:35:27.928245] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-02-19T20:35:27.928516] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-02-19T20:35:27.928823] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-02-19T20:35:27.929117] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-02-19T20:35:27.929368] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-02-19T20:35:27.929668] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-02-19T20:35:27.929961] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-02-19T20:35:27.930216] [DEBUG] [LOCAL ] Loaded configuration for JTEK: 2 features, 70.0% accuracy [2026-02-19T20:35:27.930473] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-02-19T20:35:27.930713] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-02-19T20:35:27.931014] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-02-19T20:35:27.931249] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.931489] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-02-19T20:35:27.931562] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-02-19T20:35:27.931836] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.932110] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-02-19T20:35:27.932372] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-02-19T20:35:27.932619] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-02-19T20:35:27.932871] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-02-19T20:35:27.933132] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-02-19T20:35:27.933398] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-02-19T20:35:27.933674] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-02-19T20:35:27.933968] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-02-19T20:35:27.934040] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-02-19T20:35:27.934276] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-02-19T20:35:27.934540] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-02-19T20:35:27.934812] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-02-19T20:35:27.935110] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-02-19T20:35:27.935423] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.935667] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-02-19T20:35:27.935912] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-02-19T20:35:27.936203] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-02-19T20:35:27.936461] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-02-19T20:35:27.936776] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-02-19T20:35:27.937012] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-02-19T20:35:27.937303] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-02-19T20:35:27.937398] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-02-19T20:35:27.937699] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-02-19T20:35:27.937975] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-02-19T20:35:27.938237] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-02-19T20:35:27.938479] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.938740] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-02-19T20:35:27.938985] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-02-19T20:35:27.939293] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.939544] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-02-19T20:35:27.939862] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.940173] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-02-19T20:35:27.940434] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-02-19T20:35:27.940682] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-02-19T20:35:27.940974] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-02-19T20:35:27.941268] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-02-19T20:35:27.941521] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.941838] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-02-19T20:35:27.942092] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-02-19T20:35:27.942358] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-02-19T20:35:27.942601] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-02-19T20:35:27.942835] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-02-19T20:35:27.943075] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-02-19T20:35:27.943358] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-02-19T20:35:27.943614] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-02-19T20:35:27.943861] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-02-19T20:35:27.943941] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-02-19T20:35:27.944185] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-02-19T20:35:27.944468] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-02-19T20:35:27.944728] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-02-19T20:35:27.944799] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.945072] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.945303] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-02-19T20:35:27.945602] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-02-19T20:35:27.945876] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-02-19T20:35:27.946529] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-02-19T20:35:27.946820] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-02-19T20:35:27.947114] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-02-19T20:35:27.947369] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.947617] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-02-19T20:35:27.947881] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-02-19T20:35:27.948154] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-02-19T20:35:27.948405] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-02-19T20:35:27.948653] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-02-19T20:35:27.948953] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-02-19T20:35:27.949212] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.949457] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-02-19T20:35:27.949755] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-02-19T20:35:27.950007] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-02-19T20:35:27.950263] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-02-19T20:35:27.950523] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-02-19T20:35:27.950790] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-02-19T20:35:27.951027] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-02-19T20:35:27.951269] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-02-19T20:35:27.951339] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-02-19T20:35:27.951401] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-02-19T20:35:27.951634] [DEBUG] [LOCAL ] Loaded configuration for LOVE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.951884] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-02-19T20:35:27.952181] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-02-19T20:35:27.952487] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-02-19T20:35:27.952608] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-02-19T20:35:27.952869] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-02-19T20:35:27.953109] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-02-19T20:35:27.953346] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-02-19T20:35:27.953603] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-02-19T20:35:27.953852] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-02-19T20:35:27.954096] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.954326] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.954563] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-02-19T20:35:27.954830] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-02-19T20:35:27.955091] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.955332] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-02-19T20:35:27.955610] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-02-19T20:35:27.955865] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-02-19T20:35:27.955939] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-02-19T20:35:27.956176] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-02-19T20:35:27.956409] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-02-19T20:35:27.956709] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-02-19T20:35:27.956796] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-02-19T20:35:27.956869] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-02-19T20:35:27.957149] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-02-19T20:35:27.957395] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-02-19T20:35:27.957477] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-02-19T20:35:27.957702] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-02-19T20:35:27.957936] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-02-19T20:35:27.958197] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-02-19T20:35:27.958460] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-02-19T20:35:27.958733] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-02-19T20:35:27.959018] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-02-19T20:35:27.959269] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-02-19T20:35:27.959512] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-02-19T20:35:27.959788] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-02-19T20:35:27.960080] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-02-19T20:35:27.960408] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-02-19T20:35:27.960660] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-02-19T20:35:27.960953] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-02-19T20:35:27.961357] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-02-19T20:35:27.961644] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-02-19T20:35:27.961907] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-02-19T20:35:27.962156] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-02-19T20:35:27.962426] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-02-19T20:35:27.962688] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-02-19T20:35:27.962936] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-02-19T20:35:27.963176] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-02-19T20:35:27.963474] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-02-19T20:35:27.963735] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-02-19T20:35:27.963989] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-02-19T20:35:27.964083] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-02-19T20:35:27.964316] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-02-19T20:35:27.964590] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-02-19T20:35:27.964851] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.964926] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-02-19T20:35:27.965158] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-02-19T20:35:27.965395] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-02-19T20:35:27.965660] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-02-19T20:35:27.965908] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-02-19T20:35:27.966181] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-02-19T20:35:27.966427] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-02-19T20:35:27.966668] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-02-19T20:35:27.966986] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-02-19T20:35:27.967231] [DEBUG] [LOCAL ] Loaded configuration for LPLA: 2 features, 50.0% accuracy [2026-02-19T20:35:27.967475] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-02-19T20:35:27.967547] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-02-19T20:35:27.967802] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-02-19T20:35:27.968069] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-02-19T20:35:27.968391] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.968650] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-02-19T20:35:27.968886] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-02-19T20:35:27.968969] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-02-19T20:35:27.969219] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-02-19T20:35:27.969513] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-02-19T20:35:27.969792] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-02-19T20:35:27.970049] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-02-19T20:35:27.970127] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-02-19T20:35:27.970374] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-02-19T20:35:27.970446] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-02-19T20:35:27.970694] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-02-19T20:35:27.970938] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-02-19T20:35:27.971175] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-02-19T20:35:27.971435] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-02-19T20:35:27.971669] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.971916] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-02-19T20:35:27.972226] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-02-19T20:35:27.972499] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-02-19T20:35:27.972736] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-02-19T20:35:27.972981] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-02-19T20:35:27.973066] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-02-19T20:35:27.973344] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-02-19T20:35:27.973673] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-02-19T20:35:27.973948] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.974192] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-02-19T20:35:27.974445] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-02-19T20:35:27.974518] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-02-19T20:35:27.974764] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-02-19T20:35:27.975026] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.975263] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.975335] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-02-19T20:35:27.975601] [DEBUG] [LOCAL ] Loaded configuration for KEX: 1 features, 80.0% accuracy [2026-02-19T20:35:27.975688] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-02-19T20:35:27.975921] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-02-19T20:35:27.976170] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-02-19T20:35:27.976427] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-02-19T20:35:27.976701] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-02-19T20:35:27.976960] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.977224] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-02-19T20:35:27.977488] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-02-19T20:35:27.977725] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-02-19T20:35:27.978009] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-02-19T20:35:27.978084] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-02-19T20:35:27.978356] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-02-19T20:35:27.978614] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-02-19T20:35:27.978873] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-02-19T20:35:27.979135] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-02-19T20:35:27.979385] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-02-19T20:35:27.979457] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-02-19T20:35:27.979708] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-02-19T20:35:27.979979] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-02-19T20:35:27.980237] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-02-19T20:35:27.980537] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-02-19T20:35:27.980820] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-02-19T20:35:27.981066] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-02-19T20:35:27.981310] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-02-19T20:35:27.981592] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-02-19T20:35:27.981830] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-02-19T20:35:27.982066] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-02-19T20:35:27.982329] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-02-19T20:35:27.982621] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-02-19T20:35:27.982865] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-02-19T20:35:27.983117] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-02-19T20:35:27.983188] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-02-19T20:35:27.983433] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-02-19T20:35:27.983695] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-02-19T20:35:27.983943] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-02-19T20:35:27.984199] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-02-19T20:35:27.984276] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-02-19T20:35:27.984500] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-02-19T20:35:27.984805] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-02-19T20:35:27.985087] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-02-19T20:35:27.985381] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-02-19T20:35:27.985643] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-02-19T20:35:27.985884] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-02-19T20:35:27.986176] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-02-19T20:35:27.986460] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-02-19T20:35:27.986729] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-02-19T20:35:27.987027] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-02-19T20:35:27.987382] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-02-19T20:35:27.987656] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-02-19T20:35:27.987906] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-02-19T20:35:27.988178] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-02-19T20:35:27.988475] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-02-19T20:35:27.988731] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-02-19T20:35:27.988806] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-02-19T20:35:27.989083] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-02-19T20:35:27.989368] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-02-19T20:35:27.989624] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-02-19T20:35:27.989895] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-02-19T20:35:27.990441] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-02-19T20:35:27.990708] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-02-19T20:35:27.990786] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-02-19T20:35:27.991059] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-02-19T20:35:27.991318] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-02-19T20:35:27.991566] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-02-19T20:35:27.991840] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-02-19T20:35:27.992096] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-02-19T20:35:27.992337] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-02-19T20:35:27.992593] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-02-19T20:35:27.992696] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-02-19T20:35:27.992951] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-02-19T20:35:27.993223] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-02-19T20:35:27.993489] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-02-19T20:35:27.993777] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-02-19T20:35:27.994074] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-02-19T20:35:27.994156] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-02-19T20:35:27.994454] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-02-19T20:35:27.994706] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, 90.0% accuracy [2026-02-19T20:35:27.994947] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-02-19T20:35:27.995197] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-02-19T20:35:27.995442] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-02-19T20:35:27.995703] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-02-19T20:35:27.995950] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-02-19T20:35:27.996187] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-02-19T20:35:27.996419] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-02-19T20:35:27.996658] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-02-19T20:35:27.996909] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-02-19T20:35:27.997143] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-02-19T20:35:27.997375] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-02-19T20:35:27.997649] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-02-19T20:35:27.997887] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-02-19T20:35:27.998156] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 2 features, 90.0% accuracy [2026-02-19T20:35:27.998424] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-02-19T20:35:27.998682] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-02-19T20:35:27.998985] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-02-19T20:35:27.999232] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-02-19T20:35:27.999521] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-02-19T20:35:27.999793] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-02-19T20:35:28.000040] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-02-19T20:35:28.000305] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-02-19T20:35:28.000594] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-02-19T20:35:28.000850] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-02-19T20:35:28.001090] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-02-19T20:35:28.001343] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-02-19T20:35:28.001609] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-02-19T20:35:28.001886] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-02-19T20:35:28.002136] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-02-19T20:35:28.002388] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-02-19T20:35:28.002634] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-02-19T20:35:28.002912] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-02-19T20:35:28.003158] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-02-19T20:35:28.003414] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-02-19T20:35:28.003484] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-02-19T20:35:28.003718] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-02-19T20:35:28.003967] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-02-19T20:35:28.004256] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-02-19T20:35:28.004508] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-02-19T20:35:28.004817] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-02-19T20:35:28.005073] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-02-19T20:35:28.005308] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-02-19T20:35:28.005595] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-02-19T20:35:28.005880] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-02-19T20:35:28.006160] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-02-19T20:35:28.006409] [DEBUG] [LOCAL ] Loaded configuration for MBCN: 3 features, 80.0% accuracy [2026-02-19T20:35:28.006655] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-02-19T20:35:28.006923] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-02-19T20:35:28.007207] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-02-19T20:35:28.007442] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-02-19T20:35:28.007677] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-02-19T20:35:28.007914] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-02-19T20:35:28.008170] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-02-19T20:35:28.008466] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-02-19T20:35:28.008702] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-02-19T20:35:28.008943] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-02-19T20:35:28.009242] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-02-19T20:35:28.009483] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-02-19T20:35:28.009752] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-02-19T20:35:28.010013] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-02-19T20:35:28.010245] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-02-19T20:35:28.010478] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-02-19T20:35:28.010717] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-02-19T20:35:28.010958] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-02-19T20:35:28.011217] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-02-19T20:35:28.011458] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-02-19T20:35:28.011700] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-02-19T20:35:28.011977] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-02-19T20:35:28.012233] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-02-19T20:35:28.012465] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-02-19T20:35:28.012703] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-02-19T20:35:28.012996] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-02-19T20:35:28.013267] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-02-19T20:35:28.013532] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-02-19T20:35:28.013804] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-02-19T20:35:28.013876] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-02-19T20:35:28.014173] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-02-19T20:35:28.014467] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-02-19T20:35:28.014700] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-02-19T20:35:28.014937] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-02-19T20:35:28.015238] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-02-19T20:35:28.015470] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-02-19T20:35:28.015768] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-02-19T20:35:28.016026] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-02-19T20:35:28.016265] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-02-19T20:35:28.016509] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-02-19T20:35:28.016768] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-02-19T20:35:28.017010] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-02-19T20:35:28.017243] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-02-19T20:35:28.017481] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-02-19T20:35:28.017767] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-02-19T20:35:28.018003] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-02-19T20:35:28.018271] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-02-19T20:35:28.018517] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-02-19T20:35:28.018821] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-02-19T20:35:28.018921] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-02-19T20:35:28.019175] [DEBUG] [LOCAL ] Loaded configuration for JLS: 2 features, 60.0% accuracy [2026-02-19T20:35:28.019449] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-02-19T20:35:28.019734] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-02-19T20:35:28.019972] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-02-19T20:35:28.020235] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-02-19T20:35:28.020486] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-02-19T20:35:28.020738] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-02-19T20:35:28.021053] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-02-19T20:35:28.021298] [DEBUG] [LOCAL ] Loaded configuration for MVF: 2 features, 70.0% accuracy [2026-02-19T20:35:28.021542] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-02-19T20:35:28.021818] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-02-19T20:35:28.022062] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-02-19T20:35:28.022134] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-02-19T20:35:28.022368] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-02-19T20:35:28.022609] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-02-19T20:35:28.022891] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-02-19T20:35:28.023123] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-02-19T20:35:28.023413] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-02-19T20:35:28.023666] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-02-19T20:35:28.023909] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-02-19T20:35:28.024163] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-02-19T20:35:28.024452] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-02-19T20:35:28.024703] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-02-19T20:35:28.024956] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-02-19T20:35:28.025235] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-02-19T20:35:28.025493] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-02-19T20:35:28.025767] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-02-19T20:35:28.026012] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-02-19T20:35:28.026272] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-02-19T20:35:28.026563] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-02-19T20:35:28.026854] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-02-19T20:35:28.027100] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-02-19T20:35:28.027338] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-02-19T20:35:28.027609] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-02-19T20:35:28.027862] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-02-19T20:35:28.028105] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-02-19T20:35:28.028389] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-02-19T20:35:28.028641] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-02-19T20:35:28.028899] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-02-19T20:35:28.029211] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-02-19T20:35:28.029470] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-02-19T20:35:28.029736] [DEBUG] [LOCAL ] Loaded configuration for ZEPP: 1 features, 90.0% accuracy [2026-02-19T20:35:28.029979] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-02-19T20:35:28.030228] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-02-19T20:35:28.030300] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-02-19T20:35:28.030610] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-02-19T20:35:28.030857] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-02-19T20:35:28.031102] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-02-19T20:35:28.031336] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-02-19T20:35:28.031595] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-02-19T20:35:28.031730] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-02-19T20:35:28.032119] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-02-19T20:35:28.032434] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-02-19T20:35:28.032708] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-02-19T20:35:28.032970] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-02-19T20:35:28.033213] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-02-19T20:35:28.033462] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-02-19T20:35:28.033700] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-02-19T20:35:28.033943] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-02-19T20:35:28.034246] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-02-19T20:35:28.034484] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-02-19T20:35:28.034721] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-02-19T20:35:28.034957] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-02-19T20:35:28.035259] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-02-19T20:35:28.035514] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-02-19T20:35:28.035780] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-02-19T20:35:28.036045] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-02-19T20:35:28.036122] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-02-19T20:35:28.036354] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-02-19T20:35:28.036641] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-02-19T20:35:28.036886] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-02-19T20:35:28.037129] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-02-19T20:35:28.037383] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-02-19T20:35:28.037618] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-02-19T20:35:28.037862] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-02-19T20:35:28.038165] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-02-19T20:35:28.038461] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-02-19T20:35:28.038765] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-02-19T20:35:28.039057] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-02-19T20:35:28.039324] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-02-19T20:35:28.039640] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-02-19T20:35:28.039730] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-02-19T20:35:28.040021] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-02-19T20:35:28.040286] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-02-19T20:35:28.040531] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-02-19T20:35:28.040847] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-02-19T20:35:28.041078] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-02-19T20:35:28.041307] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-02-19T20:35:28.041377] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-02-19T20:35:28.041448] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-02-19T20:35:28.041724] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-02-19T20:35:28.042012] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-02-19T20:35:28.042283] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-02-19T20:35:28.042526] [DEBUG] [LOCAL ] Loaded configuration for BDRX: 3 features, 70.0% accuracy [2026-02-19T20:35:28.042793] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-02-19T20:35:28.043076] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-02-19T20:35:28.043310] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-02-19T20:35:28.043561] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-02-19T20:35:28.043828] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-02-19T20:35:28.044076] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-02-19T20:35:28.044329] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-02-19T20:35:28.044634] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-02-19T20:35:28.044915] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-02-19T20:35:28.045204] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-02-19T20:35:28.045278] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-02-19T20:35:28.045530] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-02-19T20:35:28.045868] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-02-19T20:35:28.046129] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-02-19T20:35:28.046389] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-02-19T20:35:28.046637] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-02-19T20:35:28.046963] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-02-19T20:35:28.047199] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-02-19T20:35:28.047272] [DEBUG] [LOCAL ] Loaded configuration for MAA: 3 features, 90.0% accuracy [2026-02-19T20:35:28.047509] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-02-19T20:35:28.047825] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-02-19T20:35:28.048100] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-02-19T20:35:28.048362] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-02-19T20:35:28.048603] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-02-19T20:35:28.048936] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-02-19T20:35:28.049027] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-02-19T20:35:28.049282] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-02-19T20:35:28.049377] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-02-19T20:35:28.049624] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-02-19T20:35:28.049920] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-02-19T20:35:28.050225] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-02-19T20:35:28.050471] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-02-19T20:35:28.050556] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-02-19T20:35:28.050848] [DEBUG] [LOCAL ] Loaded configuration for GMRE: 6 features, 80.0% accuracy [2026-02-19T20:35:28.050930] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-02-19T20:35:28.051161] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-02-19T20:35:28.051410] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-02-19T20:35:28.051723] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-02-19T20:35:28.052009] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-02-19T20:35:28.052099] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-02-19T20:35:28.052346] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-02-19T20:35:28.052601] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-02-19T20:35:28.052895] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-02-19T20:35:28.053183] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-02-19T20:35:28.053473] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-02-19T20:35:28.053764] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-02-19T20:35:28.054046] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-02-19T20:35:28.054309] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-02-19T20:35:28.054561] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-02-19T20:35:28.054820] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-02-19T20:35:28.055109] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-02-19T20:35:28.055181] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-02-19T20:35:28.055419] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-02-19T20:35:28.055672] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-02-19T20:35:28.055936] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-02-19T20:35:28.056182] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-02-19T20:35:28.056480] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-02-19T20:35:28.056721] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-02-19T20:35:28.057006] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-02-19T20:35:28.057291] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-02-19T20:35:28.057361] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-02-19T20:35:28.057423] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-02-19T20:35:28.057679] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-02-19T20:35:28.057912] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-02-19T20:35:28.058163] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-02-19T20:35:28.058473] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-02-19T20:35:28.058732] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-02-19T20:35:28.059014] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-02-19T20:35:28.059307] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-02-19T20:35:28.059613] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-02-19T20:35:28.061678] [INFO ] [LOCAL ] Saved consolidated report: 3393 forecasts -> ./output/forecasts/full/2026-02-20.txt [2026-02-19T20:35:28.061729] [INFO ] [sig ] [89/89] Successfully generated report for 2026-02-20: 3393 entries [2026-02-19T20:35:28.061763] [INFO ] [sig ] ================================================== [2026-02-19T20:35:28.061805] [INFO ] [sig ] Report generation complete: 89/89 reports succeeded [2026-02-19T20:35:28.890073] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-02-19T20:35:28.890250] [INFO ] [sig ] Email notification sent [2026-02-19T20:35:28.891098] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-02-19T20:35:28.891305] [INFO ] [STATE ] Last completion updated: 2026-02-19T20:35:28.891165